On Thursday, 30 May 2019 16:32:01 BST »Q« wrote:

> The 17.1 profiles are soon to be marked stable, so I went ahead and
> migrated a little over a week ago, following the draft news item Michał
> Górny recently posted to -dev.  FWIW, the migration seemed to go
> smoothly and I haven't noticed anything breaking except
> app-office/kmymoney won't build, apparently because the ebuild expects
> something to be in /lib which isn't there any more.  But one dev said
> it builds fine on his 17.1 test system, so I dunno.  I filed a bug,
> <https://bugs.gentoo.org/686750>.

Encouraged by this, I tried the migration this morning. I followed the enews 
item that Mick quoted - I even printed it to keep myself straight.

Before the start:
$ eselect profile show
Current /etc/portage/make.profile symlink:
  default/linux/amd64/17.0/desktop/plasma

I went through the migration, step by step, but after step 7, "unsymlink-lib 
--finish", I found 110 files still in /lib and /usr/lib (list attached), of 
the >3000 before the migration attempt, and /usr/local/lib still a symlink. 
This can't be right, can it?

-- 
Regards,
Peter.
/lib:
total 3.7M
lrwxrwxrwx 1 root root   12 May  7 11:28 cpp -> /usr/bin/cpp
drwxr-xr-x 4 root root 4.0K May 19 09:43 firmware
drwxr-xr-x 2 root root 4.0K May  7 00:20 gentoo
-rwxr-xr-x 1 root root 164K May  7 02:52 ld-2.29.so
lrwxrwxrwx 1 root root   10 May  7 02:51 ld-linux.so.2 -> ld-2.29.so
-rwxr-xr-x 1 root root  18K May  7 02:52 libanl-2.29.so
lrwxrwxrwx 1 root root   14 May  7 02:51 libanl.so.1 -> libanl-2.29.so
-rwxr-xr-x 1 root root  14K May  7 02:52 libBrokenLocale-2.29.so
lrwxrwxrwx 1 root root   23 May  7 02:51 libBrokenLocale.so.1 -> 
libBrokenLocale-2.29.so
-rwxr-xr-x 1 root root 1.9M May  7 02:52 libc-2.29.so
-rwxr-xr-x 1 root root  42K May  7 02:52 libcrypt-2.29.so
lrwxrwxrwx 1 root root   16 May  7 02:51 libcrypt.so.1 -> libcrypt-2.29.so
lrwxrwxrwx 1 root root   12 May  7 02:51 libc.so.6 -> libc-2.29.so
-rwxr-xr-x 1 root root  18K May  7 02:52 libdl-2.29.so
lrwxrwxrwx 1 root root   13 May  7 02:51 libdl.so.2 -> libdl-2.29.so
-rwxr-xr-x 1 root root 818K May  7 02:52 libm-2.29.so
-rwxr-xr-x 1 root root  18K May  7 02:52 libmemusage.so
lrwxrwxrwx 1 root root   12 May  7 02:51 libm.so.6 -> libm-2.29.so
-rwxr-xr-x 1 root root  98K May  7 02:52 libnsl-2.29.so
lrwxrwxrwx 1 root root   14 May  7 02:51 libnsl.so.1 -> libnsl-2.29.so
-rwxr-xr-x 1 root root  38K May  7 02:52 libnss_compat-2.29.so
lrwxrwxrwx 1 root root   21 May  7 02:51 libnss_compat.so.2 -> 
libnss_compat-2.29.so
-rwxr-xr-x 1 root root  38K May  7 02:52 libnss_db-2.29.so
lrwxrwxrwx 1 root root   17 May  7 02:51 libnss_db.so.2 -> libnss_db-2.29.so
-rwxr-xr-x 1 root root  26K May  7 02:52 libnss_dns-2.29.so
lrwxrwxrwx 1 root root   18 May  7 02:51 libnss_dns.so.2 -> libnss_dns-2.29.so
-rwxr-xr-x 1 root root  54K May  7 02:52 libnss_files-2.29.so
lrwxrwxrwx 1 root root   20 May  7 02:51 libnss_files.so.2 -> 
libnss_files-2.29.so
-rwxr-xr-x 1 root root  22K May  7 02:52 libnss_hesiod-2.29.so
lrwxrwxrwx 1 root root   21 May  7 02:51 libnss_hesiod.so.2 -> 
libnss_hesiod-2.29.so
-rwxr-xr-x 1 root root  14K May  7 02:52 libpcprofile.so
-rwxr-xr-x 1 root root 150K May  7 02:52 libpthread-2.29.so
lrwxrwxrwx 1 root root   18 May  7 02:51 libpthread.so.0 -> libpthread-2.29.so
-rwxr-xr-x 1 root root  86K May  7 02:52 libresolv-2.29.so
lrwxrwxrwx 1 root root   17 May  7 02:51 libresolv.so.2 -> libresolv-2.29.so
-rwxr-xr-x 1 root root  38K May  7 02:52 librt-2.29.so
lrwxrwxrwx 1 root root   13 May  7 02:51 librt.so.1 -> librt-2.29.so
-rwxr-xr-x 1 root root  22K May  7 02:52 libSegFault.so
-rwxr-xr-x 1 root root  43K May  7 02:51 libthread_db-1.0.so
lrwxrwxrwx 1 root root   19 May  7 02:51 libthread_db.so.1 -> 
libthread_db-1.0.so
-rwxr-xr-x 1 root root  14K May  7 02:52 libutil-2.29.so
lrwxrwxrwx 1 root root   15 May  7 02:51 libutil.so.1 -> libutil-2.29.so
drwxr-xr-x 2 root root 4.0K May  7 00:49 modprobe.d
drwxr-xr-x 5 root root 4.0K May 31 09:13 modules
drwxr-xr-x 4 root root 4.0K May  7 00:32 netifrc
drwxr-xr-x 8 root root 4.0K May  7 04:34 rc
drwxr-xr-x 4 root root 4.0K Mar 13 17:02 systemd
drwxr-xr-x 4 root root 4.0K May 21 09:28 udev

/usr/lib:
total 7.1M
drwxr-xr-x 2 root root 4.0K May  7 02:52 audit
drwxr-xr-x 3 root root 4.0K Mar 31 04:56 clang
drwxr-xr-x 2 root root 4.0K May  7 04:26 clc
drwxr-xr-x 3 root root  12K May 31 13:43 cmake
lrwxrwxrwx 1 root root   19 May  7 02:38 consolekit -> /usr/lib/ConsoleKit
drwxr-xr-x 4 root root 4.0K May 31 13:43 ConsoleKit
-rw-r--r-- 1 root root 1.0K May  7 00:41 cracklib_dict.hwm
-rw-r--r-- 1 root root 240K May  7 00:41 cracklib_dict.pwd
-rw-r--r-- 1 root root  13K May  7 00:41 cracklib_dict.pwi
-rw-r--r-- 1 root root 1.5K May  7 02:52 crt1.o
-rw-r--r-- 1 root root 1.1K May  7 02:52 crti.o
-rw-r--r-- 1 root root  440 May  7 02:52 crtn.o
drwxr-xr-x 3 root root 4.0K Mar  7 23:10 gcc
drwxr-xr-x 2 root root  12K May  7 02:52 gconv
-rw-r--r-- 1 root root 2.1K May  7 02:52 gcrt1.o
drwxr-xr-x 2 root root 4.0K May 31 09:20 jvm
drwxr-xr-x 3 root root 4.0K Mar 13 17:00 kernel
-rw-r--r-- 1 root root  19K May  7 02:52 libanl.a
lrwxrwxrwx 1 root root   23 May  7 02:51 libanl.so -> ../../lib32/libanl.so.1
-rw-r--r-- 1 root root 1.6K May  7 02:52 libBrokenLocale.a
lrwxrwxrwx 1 root root   32 May  7 02:51 libBrokenLocale.so -> 
../../lib32/libBrokenLocale.so.1
-rw-r--r-- 1 root root 4.2M May  7 02:52 libc.a
-rw-r--r-- 1 root root  23K May  7 02:52 libc_nonshared.a
-rw-r--r-- 1 root root  50K May  7 02:52 libcrypt.a
lrwxrwxrwx 1 root root   25 May  7 02:51 libcrypt.so -> 
../../lib32/libcrypt.so.1
-rwxr-xr-x 1 root root  244 May  7 02:51 libc.so
-rw-r--r-- 1 root root  15K May  7 02:52 libdl.a
lrwxrwxrwx 1 root root   22 May  7 02:51 libdl.so -> ../../lib32/libdl.so.2
-rw-r--r-- 1 root root 1.1K May  7 02:52 libg.a
-rw-r--r-- 1 root root 1.8M May  7 02:52 libm.a
-rw-r--r-- 1 root root 1.5K May  7 02:52 libmcheck.a
lrwxrwxrwx 1 root root   21 May  7 02:51 libm.so -> ../../lib32/libm.so.6
lrwxrwxrwx 1 root root   30 May  7 02:51 libnss_compat.so -> 
../../lib32/libnss_compat.so.2
lrwxrwxrwx 1 root root   26 May  7 02:51 libnss_db.so -> 
../../lib32/libnss_db.so.2
lrwxrwxrwx 1 root root   27 May  7 02:51 libnss_dns.so -> 
../../lib32/libnss_dns.so.2
lrwxrwxrwx 1 root root   29 May  7 02:51 libnss_files.so -> 
../../lib32/libnss_files.so.2
lrwxrwxrwx 1 root root   30 May  7 02:51 libnss_hesiod.so -> 
../../lib32/libnss_hesiod.so.2
-rw-r--r-- 1 root root 398K May  7 02:51 libpthread.a
lrwxrwxrwx 1 root root   27 May  7 02:51 libpthread.so -> 
../../lib32/libpthread.so.0
-rw-r--r-- 1 root root 110K May  7 02:52 libresolv.a
lrwxrwxrwx 1 root root   26 May  7 02:51 libresolv.so -> 
../../lib32/libresolv.so.2
-rw-r--r-- 1 root root  77K May  7 02:52 librt.a
lrwxrwxrwx 1 root root   22 May  7 02:51 librt.so -> ../../lib32/librt.so.1
-rwxr-xr-x 1 root root  98K May  7 01:29 libsandbox.so
lrwxrwxrwx 1 root root   29 May  7 02:51 libthread_db.so -> 
../../lib32/libthread_db.so.1
-rw-r--r-- 1 root root  14K May  7 02:52 libutil.a
lrwxrwxrwx 1 root root   24 May  7 02:51 libutil.so -> ../../lib32/libutil.so.1
drwxr-xr-x 2 root root 4.0K Mar  8 00:28 libxslt-plugins
drwxr-xr-x 3 root root 4.0K Mar 31 04:56 llvm
lrwxrwxrwx 1 root root   15 May  7 02:52 locale -> ../lib64/locale
-rw-r--r-- 1 root root  420 May  7 02:52 Mcrt1.o
drwxr-xr-x 3 root root 4.0K Mar  7 22:06 misc
drwxr-xr-x 2 root root 4.0K May 31 09:16 modules-load.d
drwxr-xr-x 2 root root 4.0K Mar 13 17:03 ntfs-3g
drwxr-xr-x 2 root root 4.0K May  7 01:36 polkit-1
drwxr-xr-x 5 root root 4.0K Mar  7 21:55 portage
lrwxrwxrwx 1 root root   19 May 10 10:35 postgresql -> postgresql-11/lib64
drwxr-xr-x 4 root root 4.0K May  7 00:20 python-exec
-rw-r--r-- 1 root root 1.5K May  7 02:52 Scrt1.o
drwxr-xr-x 5 root root 4.0K Mar 13 17:03 systemd
drwxr-xr-x 2 root root 4.0K May 26 08:09 tmpfiles.d
drwxr-xr-x 2 root root 4.0K May  7 02:44 upower

Reply via email to