On Friday 02 June 2006 18:33, Allan Gottlieb wrote:
> At Fri, 02 Jun 2006 00:29:10 +0100 Neil Bothwick <[EMAIL PROTECTED]> wrote:
> > On Fri, 2 Jun 2006 00:48:21 +0200, Hemmann, Volker Armin wrote:
> >> > You'll need to add --update --deep to catch packages affected by the
> >> > changed USE flags.
> >>
> >> no you have not:
> >>
> >> emerge -a --newuse world
> >>
> >> >>> --newuse implies --update... adding --update to options.
> >>
> >> and I can't remember that this was different in the past.
> >
> > Yes it was. Adding --update pulled in extra packages, even though they
> > were the same version as installed. This was somewhat counter-intuitive,
> > so the new behaviour makes more sense. You should still need --deep
> > though.
>
> Which version of emerge/portage is being discussed?  I am running
> portage-2.0.54-r2.  The man page for emerge suggests (but does not
> state) that --update is still needed.
>
>   --update (-u)
>
>       Updates packages to the best version available, which may not
>       always be the highest version number due to masking for
>       testing and development.  This will also update direct
>       dependencies which may not be what you want.  In general, use
>       this option only in combination with the world or system
>       target.
>
> I also don't see an explicit mention that --newuse implies --update

it is not in the manpage, but emerge tells it:
emerge -pN world
>>> --newuse implies --update... adding --update to options.

These are the packages that would be merged, in order:

Calculating world dependencies
.
.
.

-- 
gentoo-user@gentoo.org mailing list

Reply via email to