Right then Hi .. I have followed all there is to follow tried all i can find to try yet i am still getting error: failed to commit transaction (conflicting files) glibc: /lib exists in filesystem glibc: /usr/lib/ld-2.16.so exists in filesystem glibc: /usr/lib/ld-linux-x86-64.so.2 exists in filesystem glibc: /usr/lib/libBrokenLocale-2.16.so exists in filesystem glibc: /usr/lib/libBrokenLocale.so.1 exists in filesystem glibc: /usr/lib/libSegFault.so exists in filesystem glibc: /usr/lib/libanl-2.16.so exists in filesystem glibc: /usr/lib/libanl.so.1 exists in filesystem glibc: /usr/lib/libc-2.16.so exists in filesystem glibc: /usr/lib/libc.so.6 exists in filesystem glibc: /usr/lib/libcidn-2.16.so exists in filesystem glibc: /usr/lib/libcidn.so.1 exists in filesystem glibc: /usr/lib/libcrypt-2.16.so exists in filesystem glibc: /usr/lib/libcrypt.so.1 exists in filesystem glibc: /usr/lib/libdl-2.16.so exists in filesystem glibc: /usr/lib/libdl.so.2 exists in filesystem glibc: /usr/lib/libm-2.16.so exists in filesystem glibc: /usr/lib/libm.so.6 exists in filesystem glibc: /usr/lib/libmemusage.so exists in filesystem glibc: /usr/lib/libnsl-2.16.so exists in filesystem glibc: /usr/lib/libnsl.so.1 exists in filesystem glibc: /usr/lib/libnss_compat-2.16.so exists in filesystem glibc: /usr/lib/libnss_compat.so.2 exists in filesystem glibc: /usr/lib/libnss_db-2.16.so exists in filesystem glibc: /usr/lib/libnss_db.so.2 exists in filesystem glibc: /usr/lib/libnss_dns-2.16.so exists in filesystem glibc: /usr/lib/libnss_dns.so.2 exists in filesystem glibc: /usr/lib/libnss_files-2.16.so exists in filesystem glibc: /usr/lib/libnss_files.so.2 exists in filesystem glibc: /usr/lib/libnss_hesiod-2.16.so exists in filesystem glibc: /usr/lib/libnss_hesiod.so.2 exists in filesystem glibc: /usr/lib/libnss_nis-2.16.so exists in filesystem glibc: /usr/lib/libnss_nis.so.2 exists in filesystem glibc: /usr/lib/libnss_nisplus-2.16.so exists in filesystem glibc: /usr/lib/libnss_nisplus.so.2 exists in filesystem glibc: /usr/lib/libpcprofile.so exists in filesystem glibc: /usr/lib/libpthread-2.16.so exists in filesystem glibc: /usr/lib/libpthread.so.0 exists in filesystem glibc: /usr/lib/libresolv-2.16.so exists in filesystem glibc: /usr/lib/libresolv.so.2 exists in filesystem glibc: /usr/lib/librt-2.16.so exists in filesystem glibc: /usr/lib/librt.so.1 exists in filesystem glibc: /usr/lib/libthread_db-1.0.so exists in filesystem glibc: /usr/lib/libthread_db.so.1 exists in filesystem glibc: /usr/lib/libutil-2.16.so exists in filesystem glibc: /usr/lib/libutil.so.1 exists in filesystem Errors occurred, no packages were upgraded. What has got to be done to solve this once and for all .. lib is a symlink to usr/lib.. # l lib lrwxrwxrwx 1 root root 7 Jul 17 16:08 lib -> usr/lib/ pacman -Qo /lib/* Just generates screens full of the below error: cannot determine ownership of directory '/lib/akonadi' error: cannot determine ownership of directory '/lib/alsa-lib' error: cannot determine ownership of directory '/lib/ao' /lib/apr.exp is owned by apr 1.4.6-1 error: cannot determine ownership of directory '/lib/apr-util-1' /lib/aprutil.exp is owned by apr-util 1.4.1-1 /lib/aspell is owned by aspell 0.60.6.1-1 error: cannot determine ownership of directory '/lib/aspell-0.60' error: cannot determine ownership of directory '/lib/atkmm-1.6' /lib/attica_kde.so is owned by kdebase-runtime 4.8.4-2 And grep '^lib/' /var/lib/pacman/local/*/files | grep -v glibc Generates absolutely nothing so what gives .. Pete . -- Linux 7-of-9 3.4.4-3-ARCH #1 SMP PREEMPT Tue Jul 3 14:36:44 UTC 2012 x86_64 GNU/Linux