On 05/14/04 Andrew Gaffney wrote: > In my digging for how Portage really works, I've come across yet > another oddity. In 'emerge -ep xfree', I get: > > [ebuild N ] sys-devel/bc-1.06-r5 > > but 'qpkg -q -nc -I bc' shows: > > sys-libs/glibc-2.3.3_pre20040420 > DEPENDED ON BY: > elfutils-0.94-r1 > prelink-20040317 > sys-devel/bc-1.06-r5 <--------- > DEPENDED ON BY: <--------- > SYSTEM PROFILE <--------- > dev-libs/libcroco-0.5.1 > DEPENDED ON BY: > librsvg-2.6.4 > dev-libs/libcdio-0.66 > DEPENDED ON BY: > vcdimager-0.7.20 > > If bc is only in the system profile and not depended on by anything > else, why is it getting dragged in by xfree? Because portage checks the system profile everytime, not just for `emerge system`. Marius -- Public Key at http://www.genone.de/info/gpg-key.pub In the beginning, there was nothing. And God said, 'Let there be Light.' And there was still nothing, but you could see a bit better.