I have recently run paludis --uninstall-unused, only to find it wanted
to remove nearly 200 packages!

After a bit of investigation, I've found the cause of the problem is
because a lot of the packages I've installed have not been added to
world. This would include all the kde4 meta packages I've installed.
I'm just wondering under what circumstances (other than -1) does
paludis not add things to world? I'm trying to work out what I did so
I don't do it again.

Also, the meta packages not being in world seem to have had an
additional side-effect: They have not been upgraded when I have done
"paludis --install world" (Nor have their dependencies, which means I
currently have a mix between kde 4.1.2, 4.1.3 & 4.1.4). So, to kill 2
birds with one paludis invocation I did a "paludis --install
kde-base/kdebase-meta kde-base/kdegraphics-meta  " etc. Which did
upgrade all my kde packages to the latest. I then did another paludis
--uninstall-unused and found it _still_ seemed to want to uninstall
the whole of kde. So I checked my world file and found to my horror
that the meta packages had not been added. I made absolutely sure I
did not add -1 or --preserve-world to the install command. So I can
only conclude that because the packages were out-of-date, paludis
switched in to update mode rather than install mode and thus didn't
add the packages to world. It strikes me that either paludis should
have a --update/--upgrade command, or --install should always add
packages to world unless told explicitly not to. The behavior
shouldn't change depending on the state of the package.

As for packages not in world being upgraded... is it better to use the
everything set rather than the world set when upgrading?


Cheers,

Tom
_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user

Reply via email to