I just made the switch on a few week old install and it went surprisingly smoothly. on amd64, I did not have a change to my CHOST.

the danger points seem to be:

  • don't try to get cute and use binary packages to speed up the switch
  • just use --no-deps when reemergeing gcc. pulling in glibc would be bad, so why check to see?
  • don't switch from a 17.1 default (split-usr) profile to a 23.0 default (merge-usr) profile. systemd ppl should merge first, openrc ppl should go to a 23.0 split-usr profile

it's not required, but afterward seemed like a good time to merge-usr. pretty straightfoward and no second world rebuild, just a few packages.

I'm definitely interested in switching to binary packages on my old laptop, if I keep it around.

finally, an amd 7840U laptop was able to rebuild an 1100+ package system in <7 hours :D


You must log in to comment.