On Wed, Jan 7, 2015 at 8:06 AM, Alan McKinnon <[email protected]> wrote:
>
> openrc should be seamless. I forget the exact timelines, but IIRC you
> will also hit baselayout-2 migration. That one was very smooth and well
> documented so you shouldn't have much trouble.
>

If it is already running openrc then he is past that migration.

If it isn't, then it isn't exactly seamless.  You might want to give
thought in that case to whether long-term you want to be on openrc or
systemd.  It is probably as much work to migrate to either.  However,
I suspect that you're already on openrc in which case I wouldn't try
to throw a change like that into the mix - you'll be lucky enough to
get the thing to boot keeping things the same.

I didn't see this suggestion yet.  Build binary packages of everything
from a new install, and update using those.  Updating using a binary
package is far more likely to work.

Just create a stage3 chroot, set your use flags the way you want them,
do an emerge -e @system with buildpkg turned on inside, then migrate
those packages to your host and after a backup do an emerge -uk
@system.  Once you get the system set updated most of the rest should
go fairly smoothly, but you could extend this to other packages.

You don't necessarily need to do the first pass update with your final
use flags either - you could just install binary packages with generic
use flags and then just do an emerge -uN world to rebuild everything
now that you're past the hump.

-- 
Rich

Reply via email to