Am Donnerstag, 1. Januar 2009 12:19:44 schrieb William Kenworthy:
> Hi Neil - could you explain why?

Because only packages which are not a dependency for any other package should 
be in world. If you install that many packages in one go emerge will put all 
of them into world, regardless of their dependencies with each other.

> - from man emerge:
> --oneshot (-1)
>               Emerge as normal, but do not add the packages to the world
> file for later updating.
>
> This would imply that if you use oneshot, the system wont know about the
> package and wont update it

Nope. It wont take them into account for _normal_ update. There's also --deep.

> - not what you would normally want with any
> package except under special circumstances.  In fact, unless you have a
> package you dont want updated, EVERY package on the system SHOULD be
> in world?

Nope, see above. If you have packages you don't want updated, mask the higher 
versions.

Bye...

        Dirk

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to