On 2019-06-24 14:16, Jacques Montier wrote: > I followed the steps 1, 3, 4, 5, 6, 7, 8, 9 and 10 (emerge -1v > sys-devel/gcc:8.3.0, emerge -1v sys-devel/gcc:8.2.0-r6) without any issue. > Everything works fine but the step 11 (emerge -1v --deep /lib32 /usr/lib32 > /usr/lib/llvm/*/lib32) has been pretty painful. > > Many config phase failed. > - dev-libs/glib-2.58.3 > Solved by emerging util-linux and libpcre > - many x11-libs stuff > Solved by emerging some x11-base packages (especially xorg-x11) > - dev-libs/libgudev, media-libs/libv4l, x11-misc/colord > and media-libs/libcanberra. > Solved by emerging virtual/libudev > > Finally, i could delete the /lib32 (/usr/lib32 was already deleted) and the > /usr/local/lib32 symlinks.
Did you in fact have any 32 bit programs/libraries installed? I knew I had none before I started the migration, so I just skipped item 11 and removed the symlinks manually. All the stuff left in /lib was either arch-independent (eg /lib/firmware), or not subject to linking/loading (eg /lib/modules), or glibc multiarch stuff (libm, libnss, yada yada). So far, no problems at all after the migration. -- Please don't Cc: me privately on mailing lists and Usenet, if you also post the followup to the list or newsgroup. To reply privately _only_ on Usenet and on broken lists which rewrite From, fetch the TXT record for no-use.mooo.com.