On Thursday 25 September 2008 06:05:20 SOrCErEr wrote:
> As you can see, there is a package "vigra" with flag "U".
> As I know, U is need to update, and if I do emerge --update world, it will
> be update.
>
> But there is no "vigra" in result of "emerge -p --update world"(with --deep
> also).
> Of course, it still shows flag "U" if I do "emerge -p vigra"
>
> What is difference with emerge --update world and emerge vigra?
> And how can I update all new package without exceptions?

try using --with-bdeps=y

Ref: man emerge

The difference is that some dependant packages are only required to *build* 
something else, not to *run* it. So, the dependant package is only remerged 
when the package is depends on is itself rebuilt. --with-bdeps=y removes this 
exception

-- 
alan dot mckinnon at gmail dot com

Reply via email to