Happily, trizen does not appear to suffer from any of this.
I hope that everyone noticed the changes to pacman.conf that the pacman update brought. Look at pacman.conf.pacnew and notice the two additional lines:
And do a file compare. I load the pacman.conf file in one window and the pacman.conf.pacnew in the other window. Meld will highlight the differences. I carefully review the differences and then apply whatever changes I feel are apropriate to the pacman.conf file and hit the save button. At that point I can close Meld and delete the pacnew version.
Symlinking library files is a very “spit and duct tape” method of addressing the problem. I have used this method in the past, but it is far from a safe thing thing to do as we have no idea what the actual code changes are and how tricking a program into using the unintended version of a library will affect the system. In the case of aur updates, those can be done by other means. As I mentioned earlier in this thread, the program trizen appears to unaffected by this problem and functions just as well as yay or paru. Heck, simple manual installation of aur packages is far safer and quite easy.
I believe it is safe to use multiple aur helpers. I have relied on trizen solely for so long since it has never broken on me, so I don’t mix and match.
we have a pacdiff helper tool in welcome too:
see this old video:
Always keep an eye to not remove stuff you added or EndeavourOS added… In case you are unsure, ask here or at telegram there will always be smart user to help.
The only real issue is that alternating would make reading/comparing diffs difficult. However, if you don’t normally read diffs, then it doesn’t matter.