You are not logged in.
Pages: 1
Hello all
I recently tried to upgrade my RAID1 server without checking on the news first (/o\). Hasn't been updated for a while before hand (March?). Anyway, I've tried to find the answer on the forums, to no avail. glibc cannot update because /lib is used, but from what I can tell all the files left in /lib are used -by glibc-
find /lib -exec pacman -Qo -- {} +
error: cannot determine ownership of directory '/lib'
/lib/libnss_hesiod.so.2 is owned by glibc 2.15-12
/lib/libBrokenLocale.so.1 is owned by glibc 2.15-12
/lib/libpthread.so.0 is owned by glibc 2.15-12
/lib/libcidn-2.15.so is owned by glibc 2.15-12
/lib/libBrokenLocale-2.15.so is owned by glibc 2.15-12
/lib/libnss_nis.so.2 is owned by glibc 2.15-12
/lib/libc.so.6 is owned by glibc 2.15-12
/lib/libnss_compat.so.2 is owned by glibc 2.15-12
/lib/libutil-2.15.so is owned by glibc 2.15-12
/lib/libpthread-2.15.so is owned by glibc 2.15-12
/lib/ld-2.15.so is owned by glibc 2.15-12
/lib/libcidn.so.1 is owned by glibc 2.15-12
/lib/ld-linux-x86-64.so.2 is owned by glibc 2.15-12
/lib/libnss_dns.so.2 is owned by glibc 2.15-12
/lib/libnss_nisplus-2.15.so is owned by glibc 2.15-12
/lib/libnss_nis-2.15.so is owned by glibc 2.15-12
/lib/librt-2.15.so is owned by glibc 2.15-12
/lib/libanl.so.1 is owned by glibc 2.15-12
/lib/librt.so.1 is owned by glibc 2.15-12
/lib/libpcprofile.so is owned by glibc 2.15-12
/lib/libnss_dns-2.15.so is owned by glibc 2.15-12
/lib/libresolv.so.2 is owned by glibc 2.15-12
/lib/libmemusage.so is owned by glibc 2.15-12
/lib/libnsl.so.1 is owned by glibc 2.15-12
/lib/libnss_db.so.2 is owned by glibc 2.15-12
/lib/libc-2.15.so is owned by glibc 2.15-12
/lib/libnss_compat-2.15.so is owned by glibc 2.15-12
/lib/libnss_db-2.15.so is owned by glibc 2.15-12
/lib/libm-2.15.so is owned by glibc 2.15-12
/lib/libthread_db.so.1 is owned by glibc 2.15-12
/lib/libresolv-2.15.so is owned by glibc 2.15-12
/lib/libanl-2.15.so is owned by glibc 2.15-12
/lib/libnss_hesiod-2.15.so is owned by glibc 2.15-12
/lib/libnsl-2.15.so is owned by glibc 2.15-12
/lib/libnss_files-2.15.so is owned by glibc 2.15-12
/lib/libthread_db-1.0.so is owned by glibc 2.15-12
/lib/libm.so.6 is owned by glibc 2.15-12
/lib/libdl-2.15.so is owned by glibc 2.15-12
/lib/libdl.so.2 is owned by glibc 2.15-12
/lib/libcrypt.so.1 is owned by glibc 2.15-12
/lib/libnss_files.so.2 is owned by glibc 2.15-12
/lib/libutil.so.1 is owned by glibc 2.15-12
/lib/libnss_nisplus.so.2 is owned by glibc 2.15-12
/lib/libSegFault.so is owned by glibc 2.15-12
/lib/libcrypt-2.15.so is owned by glibc 2.15-12ls -ls /lib
total 4052
164 -rwxr-xr-x 1 root root 165322 Jun 9 07:29 ld-2.15.so
0 lrwxrwxrwx 1 root root 10 Jun 9 07:29 ld-linux-x86-64.so.2 -> ld-2.15.so
8 -rwxr-xr-x 1 root root 6272 Jun 9 07:29 libBrokenLocale-2.15.so
0 lrwxrwxrwx 1 root root 23 Jun 9 07:29 libBrokenLocale.so.1 -> libBrokenLocale-2.15.so
20 -rwxr-xr-x 1 root root 18696 Jun 9 07:29 libSegFault.so
16 -rwxr-xr-x 1 root root 14944 Jun 9 07:29 libanl-2.15.so
0 lrwxrwxrwx 1 root root 14 Jun 9 07:29 libanl.so.1 -> libanl-2.15.so
1940 -rwxr-xr-x 1 root root 1983446 Jun 9 07:29 libc-2.15.so
0 lrwxrwxrwx 1 root root 12 Jun 9 07:29 libc.so.6 -> libc-2.15.so
188 -rwxr-xr-x 1 root root 190856 Jun 9 07:29 libcidn-2.15.so
0 lrwxrwxrwx 1 root root 15 Jun 9 07:29 libcidn.so.1 -> libcidn-2.15.so
36 -rwxr-xr-x 1 root root 35104 Jun 9 07:29 libcrypt-2.15.so
0 lrwxrwxrwx 1 root root 16 Jun 9 07:29 libcrypt.so.1 -> libcrypt-2.15.so
16 -rwxr-xr-x 1 root root 14640 Jun 9 07:29 libdl-2.15.so
0 lrwxrwxrwx 1 root root 13 Jun 9 07:29 libdl.so.2 -> libdl-2.15.so
980 -rwxr-xr-x 1 root root 1001864 Jun 9 07:29 libm-2.15.so
0 lrwxrwxrwx 1 root root 12 Jun 9 07:29 libm.so.6 -> libm-2.15.so
20 -rwxr-xr-x 1 root root 18776 Jun 9 07:29 libmemusage.so
88 -rwxr-xr-x 1 root root 89080 Jun 9 07:29 libnsl-2.15.so
0 lrwxrwxrwx 1 root root 14 Jun 9 07:29 libnsl.so.1 -> libnsl-2.15.so
32 -rwxr-xr-x 1 root root 31600 Jun 9 07:29 libnss_compat-2.15.so
0 lrwxrwxrwx 1 root root 21 Jun 9 07:29 libnss_compat.so.2 -> libnss_compat-2.15.so
32 -rwxr-xr-x 1 root root 31136 Jun 9 07:29 libnss_db-2.15.so
0 lrwxrwxrwx 1 root root 17 Jun 9 07:29 libnss_db.so.2 -> libnss_db-2.15.so
24 -rwxr-xr-x 1 root root 22928 Jun 9 07:29 libnss_dns-2.15.so
0 lrwxrwxrwx 1 root root 18 Jun 9 07:29 libnss_dns.so.2 -> libnss_dns-2.15.so
52 -rwxr-xr-x 1 root root 52136 Jun 9 07:29 libnss_files-2.15.so
0 lrwxrwxrwx 1 root root 20 Jun 9 07:29 libnss_files.so.2 -> libnss_files-2.15.so
24 -rwxr-xr-x 1 root root 22960 Jun 9 07:29 libnss_hesiod-2.15.so
0 lrwxrwxrwx 1 root root 21 Jun 9 07:29 libnss_hesiod.so.2 -> libnss_hesiod-2.15.so
48 -rwxr-xr-x 1 root root 47672 Jun 9 07:29 libnss_nis-2.15.so
0 lrwxrwxrwx 1 root root 18 Jun 9 07:29 libnss_nis.so.2 -> libnss_nis-2.15.so
52 -rwxr-xr-x 1 root root 51712 Jun 9 07:29 libnss_nisplus-2.15.so
0 lrwxrwxrwx 1 root root 22 Jun 9 07:29 libnss_nisplus.so.2 -> libnss_nisplus-2.15.so
8 -rwxr-xr-x 1 root root 6288 Jun 9 07:29 libpcprofile.so
136 -rwxr-xr-x 1 root root 138216 Jun 9 07:29 libpthread-2.15.so
0 lrwxrwxrwx 1 root root 18 Jun 9 07:29 libpthread.so.0 -> libpthread-2.15.so
84 -rwxr-xr-x 1 root root 84832 Jun 9 07:29 libresolv-2.15.so
0 lrwxrwxrwx 1 root root 17 Jun 9 07:29 libresolv.so.2 -> libresolv-2.15.so
32 -rwxr-xr-x 1 root root 31760 Jun 9 07:29 librt-2.15.so
0 lrwxrwxrwx 1 root root 13 Jun 9 07:29 librt.so.1 -> librt-2.15.so
40 -rwxr-xr-x 1 root root 38506 Jun 9 07:29 libthread_db-1.0.so
0 lrwxrwxrwx 1 root root 19 Jun 9 07:29 libthread_db.so.1 -> libthread_db-1.0.so
12 -rwxr-xr-x 1 root root 10656 Jun 9 07:29 libutil-2.15.so
0 lrwxrwxrwx 1 root root 15 Jun 9 07:29 libutil.so.1 -> libutil-2.15.soSo, I'm not sure what I can do from here. =/ Any help is appreciated
Last edited by XtrmGmr99 (2012-09-14 03:29:30)
Offline
What have you tried? Have you read this guide: https://wiki.archlinux.org/index.php/De … iki:usrlib ?
(edit) -- it looks like you have read that guide and gotten as far as the last step.
Last edited by 2ManyDogs (2012-09-14 03:22:36)
Offline
I have read that guide, that find command is from there. I don't know what else to do. I've already moved the modules directory out (which was causing issues) and removed then reinstalled gcc, and now I only see lib there and yet I cannot upgrade it
Offline
Try searching the forum on "cannot determine ownership of directory '/lib'" there are many topics, some solved.
https://bbs.archlinux.org/search.php?se … =335014578
Last edited by 2ManyDogs (2012-09-14 03:22:21)
Offline
Seemed to have solved it. Even tho I removed the files from the linux package (modules/), pacman still thought they were there. I simply removed linux package, upgraded, and reinstalled. SEEMS to have worked, but I will be rebooting and checking it out. marking this particular issue as solved. Thanks for the help!
Offline
Pages: 1