I have never seen a good reason why a package *shoulnt* be in the world file. Especially dependencies. I am continually getting surprised by emerge -s showing new versions of packages that emerge -u and sometimes emerge -uD do not see. Not good.
depclean is unclean = system breaker. It has its uses, but when it goes wrong ... BillK On Thu, 2005-10-13 at 11:16 +0200, Holly Bostick wrote: > Jorge Almeida schreef: > > I don't do much emerge world, I usually just "-p"-it and then emerge > > each package, that's why I didn't think of that. > > That seems like a waste of effort -- and 'corrupts' your world file, as > well, since everything you emerge explicitly will be entered into your > world file, and that will then include dependencies, which should by > rights *not* be in your world file, nothing said about dependencies of > dependencies, also known as 'deep dependencies'. > > You're really making a mess doing that; you'll screw up emerge > --depclean, for one thing, since I have no idea what it would do if a > dependency of an uninstalled package in your world file (which would > normally make the package a valid target for depclean) is also in your > world file, given that dependencies are not meant to be in your world > file (thereby invalidating the now-useless package as a depclean target): > -- gentoo-user@gentoo.org mailing list