On Mon, 02 Mar 2015 09:29:15 -0500, Tanstaafl wrote: > > Yes, you shouldn't really have any libs in your world file. Any > > required would be pulled in as dependencies. > > Is this in fact true?
Yes. The world file is for the software you want installed. Portage will take care of its dependencies. Putting dependencies in world stops portage doing its job properly and can cause blockers at a leter dTE. > > I checked mine, and found: > > # grep -i libs /var/lib/portage/world [LOTS] > > So, should I delete all of these? Even glib and glibc? Absolutely, especially glibc. When was the last time YOU used glibc, it is a dependencies, not a user application. > Also - is there a definitive guide (preferably for non programmer types) > on just how to properly clean the world file? Load it into an editor and remove everything that you do not run yourself, or need as a startup daemon in the case of a server. The run emerge --depclean -p and read the output carefully. If there is anything in there you need, add it with emerge -n pkgname and run depclean again. Rinse and repeat until depclean shows only packages you know you don't need yourself, then run it again without -p. -- Neil Bothwick Secret hacker rule #11: hackers read manuals.
pgpOjO4VaI318.pgp
Description: OpenPGP digital signature