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

Reply via email to