On Fri, Jun 12, 2020 at 2:40 AM n952162 <[email protected]> wrote:
>
> Presumably, 13.0, unless some process had already made the 13.0 -> 17.0
> jump without my knowledge.

Ok, you're in fairly uncharted waters.  The impact is mainly to gcc so
if you haven't updated that then most likely nothing is broken yet,
and you can probably update portage safely because it doesn't use gcc.

However, you probably should rebuild libtool and then the toolchain
after switching to a newer gcc.

>
> Well, yes, but it's really pretty onerous.  If you have gentoo in
> embedded systems, you've got to spend considerable administrative effort
> in each one just maintaining the status quo.
>
> I mean, there's no competition to gentoo, of course.  But a design goal
> could be to have a one-step sync, of some sort.

In such a situation you're probably better off managing that system
more like a docker container.  Build the entire image off-host from
scratch instead of trying to upgrade it in place, and just migrate
whatever data you have.  You can still use Gentoo so that everything
is tailored/etc, but you'd be generating a completely new image from
scratch and just flashing it, vs trying to do updates on an embedded
system.

You really can't reliably do infrequent in-place updates on Gentoo
systems.  Sure, you can go a few months between updates, but the 17.0
profile came out in 2017...

-- 
Rich

Reply via email to