On Thu, Feb 25, 2021 at 9:33 AM Neil Bothwick <n...@digimed.co.uk> wrote: > > On Thu, 25 Feb 2021 15:15:55 -0000 (UTC), Grant Edwards wrote: > > > > I found it to be helpful to de-install as many programs as possible > > > before starting the update and the first emerge --sync. This reduces > > > the amount of conflicts by a considerable amount. > > > > Yes, Definitely. If you can, uninstall anything "big" that you can > > live without temporarily: LibreOffice, Chromium, Qt, KDE, X11, Gnome, > > Cups, etc. > > You may get away with removing them from @world rather than actually > uninstalling. They may well continue to work until something they depend > on has an ABI update. I'd try to keep anything depending on boost or icu > out of the update process. > > > -- > Neil Bothwick > > WinErr 002: No Error - Yet
In the couple of times I've been through this 1) If I was, in the old environment, running unstable app versions then the first thing I'd do is just set them to stable. This presumably gives a good chance of getting apps to just build without pulling in unstable libraries and the like. 2) Commenting out or removing at least unstable apps from world at least gives ideas about where application problems might exist if they aren't solved in step 1. I personally would uninstall unstable apps, keeping a list on paper, and then reinstalling later when the basics are upgraded and proved functional. 3) Based on other folk's issues with Gentoo and Python versions I'm not overly confident any of this is easier than moving /home out-of-the-way, rebuilding the machine with a new install and then seeing how the old home directories survived. Good luck, Mark HTH, Mark