On Tue, 20 Sep 2005 09:04:02 +0800, W.Kenworthy wrote:

> One point I have never seen mentioned is *why* would you *not* want a
> package in the world file - especially if you want it to be managed by
> the system?

The world file is for packages you have explicitly installed for
yourself, not their dependencies. If you put every package in world,
emerge will no longer be able to clean out dependencies that are no
longer needed.

For example, I have a package installed that used to depend on id3lib, but
the authors switched over to libid3tag for the latest version, so an
upgrade pulled in that package and id3lib is no longer required. Because
it is not in world, my next emerge depclean will remove it, provided
nothing else needs it. If it had been in world, it would have stayed on
my system forever, despite being totally unnecessary.


-- 
Neil Bothwick

Everything should be made as simple as possible, but no simpler.

Attachment: pgpvz2XZEKOLt.pgp
Description: PGP signature

Reply via email to