Am 31.07.2011 06:44, schrieb Stroller: > Hi there, > > I kinda feel I'm opening myself up for ridicule in asking this, but I'm on > x86 "stable" (i.e. not ~x86) and this behaviour seems to have changed > recently. > > During a recent `emerge --sync` I received the "an update to portage is > available - you're strongly advised to take it" message. > > I'm sure that in the past `emerge -u world` would update portage. > > Now: > > # emerge -up world > > These are the packages that would be merged, in order: > Calculating dependencies... done! > > [ebuild U ] sys-apps/baselayout-2.0.3 [2.0.2] > > # emerge -up system > > These are the packages that would be merged, in order: > Calculating dependencies... done! > > [ebuild U ] sys-apps/baselayout-2.0.3 [2.0.2] >
@system is part of @world, so that is to be expected. > # emerge -up portage > > These are the packages that would be merged, in order: > Calculating dependencies... done! > > [ebuild U ] sys-apps/portage-2.1.10.3 [2.1.9.42] USE="less%*" > [...] > > What I'm really asking for here is a sanity check: > Is this the behaviour I should be seeing? > Was I really seeing `emerge -u world` updating portage before? > > I don't really have a problem with `emerge -u portage` then `emerge -u > world`, I'm just wondering if that's right. > Is there a better way to include portage in my regular maintenance updates? > > TIA, > > Stroller. > > @system used to contain portage. It doesn't by default, anymore. If you do `emerge -pv --depclean`, portage should try to remove itself. Just add it to @world by doing `emerge --noreplace portage` Regards, Florian Philipp
signature.asc
Description: OpenPGP digital signature