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] # 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%*" # The answer to this, for me, is not to move to testing / unstable / ~x86 portage. Not on this box, I don't think, at least. I've seen that suggested here in the past as "oh, everyone should be on ~86 / ~amd64 for portage" (is that the 2.2 series of Portage??) and really I don't see the need for myself. The current version really does everything I need, and I'd rather stay as much x86 ("stable") as possible. 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.