On 16/8/03 8:32 pm, "Peter Ruskin" <[EMAIL PROTECTED]> wrote:
> On Saturday 16 Aug 2003 20:23, Dhruba Bandopadhyay wrote:
>> $ emerge -Duep world | grep ebuild | wc -l
>> 405
>>
>> $ wc -l /var/cache/edb/world
>> 327
>>
>> So this is accurately disproportionate. Correct?
>>
> Wrong.
>
> With `emerge -Duep world` you're saying to portage: "Pretend I have
> nothing installed. Now get me everything that's in
> /var/cache/edb/world, plus all ebuilds that they depend on."
$ emerge -e --deep world -p|wc && wc /var/cache/edb/world
177 702 7330
54 54 1012 /var/cache/edb/world
I think "approximately the correct ratio" are good words to describe this
relationship. It looks like one might average between 0 & 4 dependencies per
package, which sounds about right. This doesn't allow for emerge messages
("these are the packages I would install").
We still haven't addressed the OP's (Mr Kenworthy) original issue - `emerge
-ed world` on his system wants to install less than 135 packages for the 608
in his world file. Unless he has some non-unique entries in his world file.
IMO he really needs to post that, if he wants to find out what's wrong.
OTOH, `emerge -pve `cat /var/cache/edb/world`` will probably recompile all
the packages on his system using the new optimisations in his make.conf,
which seems to have been his original intention.
Stroller.
--
Enjoyed this post? Thanks for reading - please consider employing me!
Technical support / system administration - CV available on request
Linux / Unix / Windows / Mac OS X - UK or anywhere considered
--
[EMAIL PROTECTED] mailing list