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
