Rolling releases such as enOS have huge advantages. However, older electron packages w/o dependencies - probably due to their version numbering scheme - are not being automatically removed.
Thus, the not required packages block system updates usually by endlessly downloading although. Any ideas?
Those are still orphans even if you want to keep some of them.
(They were still installed as dependencies of other packages but are now no longer required by any other package.)
Anything otherwise an orphan that you want to keep should be marked as explicitly installed.
sudo pacman -D --asexplicit $PACKAGE
Which will mean those packages are no longer orphans.
This, along with removing ârealâ orphans, is part of âhandlingâ them.
Thanks much appreciated but my point was that one should not run the one command to remove ALL âorphansâ without checking whatâs in their list first.
Everything is prompted, so theres not really âautomation gotchyasâ that are relevant.
As to orphans specifically - they are printed before removing even if the user initiates that function. Actually, it ensures all orphans and their would-be unneeded dependencies are printed before confirmation even regardless of any config that might otherwise bypass it (noconfirm, etc).. so it may even be considered safer than some of the regular sudo pacman -Rns $(pacman -Qdtq) in that way.
And, despite what your previous output seems to imply is normal over there, orphans are not something that should usually be existent on your system. As already referenced - if you for whatever reason have any package that was once installed as a dependency but the reason for that dependency no longer exists - an orphan (which also implies incomplete removals and/or neglected regular maintenance) - but you desire to keep that package for some other reason .. then it should be marked as installed explicitly and hence removed from the orphans list.
You run something like a handful of cleaning functions .. when you want to clean things.
The main reason it was made was in in order to contrast cleaning tools with bad habits.
Iâm open to any suggestions or criticisms.
My issue is some on my list will just get reinstalled when certain programs need to be updated. As far as Iâm concerned they are not orphans but rather programs that arenât used directly by the system user but still needed from time to time so shouldnât be marked as orphans by the system.