A few weeks ago I did an update of my packages and it appears that the compositor changed names, so I had to edit a few configuration files to fix it. Yesterday, it appears that the package updates also changed something in my /etc/profile.d/perlbin.sh . Now every time that I open a terminal I get errors saying the append_path command isn’t found.
It’s probably going to be easy to fix but I was just wondering if these kind of changes were normal, and if I should expect manjaro to fix these? I just want to make sure whether I’m meant to fix the problem on my own or not before doing more system changes.
Most of this issues are spotted in unstable and testing branches, fixed and rarely get to stable. If unsure, please read the latest announcement. Usually are provided some fixes for known issues and people report back other inconsistencies.
I’ve marked the below answer as the solution to your question as it is by far the best answer you’ll get.
However, if you disagree with my choice, please feel free to take any other answer as the solution to your question or even remove the solution altogether: You are in control! (I just want to avoid even more subjective opinions being posted and confusing you even more)
P.S. In the future, please mark a solution like this:
so that the next person that has the exact same problem you just had will benefit from your post as well as your question will now be in the “solved” status.
Usually the updates should not touch the user home directory config files, so the comptom vs picom change you did was inspired, so you avoided a potential situation to not have the compositor working.
No experience here with sterminal, so i can’t confirm or infirm how is the best approach to fix that perl bash script …
If you notice an issue right after update/reboot procedure, then is perfectly fine to mention it on the update announcement, especially if is not related to your configs and is more sure is related with the updated package/s itself/themselves.
Do not worry about the information. Is a lot for all of us and nobody knows everything, regardless the amount of research.
When unsure just open a new topic. Someone will address your questions.