On Tue, 25 Oct 2005 07:09:03 -0700 Donnie Berkholz wrote: | I disagree. You shouldn't expect to be able to compile things against | it unless all DEPENDs are installed. The whole point of DEPEND is to | be able to do things like this; remove all things not necessary for | your programs to run, not to compile. I'm glad to see you're volunteering to join in with Ned in going through every single ebuild in the tree and fixing them up to list nth level dependencies. It's going to be really fun watching you update several hundred packages every time a library's compile dependencies change between versions. See, if libfoo-1.0's headers don't need (say) boost, but libfoo-1.1's headers do, with what you're proposing you'd have to go through and update the dependencies of every single package using libfoo. -- Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox, Cron) Mail : ciaranm at gentoo.org Web : http://dev.gentoo.org/~ciaranm