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

Reply via email to