On Wed, Jan 23, 2013 at 2:12 PM, Allan McRae <allan@xxxxxxxxxxxxx> wrote: > On 24/01/13 00:08, arnaud gaboury wrote: > > > > My issue maybe comes from the upgrade of glibc 2.17-2 from testing. > > I have now /lib --> usr/lib and lib64/ ----> usr/lib. > > /usr/lib64 ----> lib > > > > Is this the expected structure after the upgrade ? > > > > Yes > > Give the complete package list of what was upgraded. > > Allan > Allan, thank your help. Please find all the pacman logs in chronoligal order with some explainations. Sorry for the long logs To summarize, I first upgraded on m system. [2013-01-22 19:38] kalu: synchronized database testing [2013-01-22 19:38] kalu: synchronized database core [2013-01-22 19:38] kalu: synchronized database extra [2013-01-22 19:38] kalu: synchronized database community-testing [2013-01-22 19:38] kalu: synchronized database community [2013-01-22 19:38] kalu: synchronized database multilib-testing [2013-01-22 19:38] kalu: synchronized database multilib [2013-01-22 19:38] kalu: starting sysupgrade... [2013-01-22 19:40] kalu: Failed to commit sysupgrade transaction: conflicting files [2013-01-22 19:43] Running 'pacman -Syu' [2013-01-22 19:43] synchronizing package lists [2013-01-22 19:43] starting full system upgrade [2013-01-22 20:04] Running 'pacman -S bash' [2013-01-22 20:05] Running 'pacman -S filesystem' [2013-01-22 20:05] Running 'pacman -S glibc' [2013-01-22 20:05] call to execv failed (No such file or directory) [2013-01-22 20:05] upgraded glibc (2.17-1 -> 2.17-2) The upgrade went bad, and I made the mistake to #pacman -S glibc. It broke immediatly my filesystem. Then I log out and boot with Ubuntu Live CD. I chroot and tried many things with no sucess. My bad, as I realized this morning I mounted the wrong /dev/sdb partition as /usr . I then boot my system on fallback. Here again, I tried to finish the upgrade with no sucess. I then boot with Archiso, and couldn-t finish as execv was not found. I then downgraded glibc and filesystem, and tried again to upgrade correctly, with no sucess. [2013-01-22 23:35] Running 'pacman -Sf filesystem' [2013-01-22 23:35] warning: directory permissions differ on home/ filesystem: 555 package: 755 [2013-01-22 23:35] error: problem occurred while upgrading filesystem [2013-01-22 23:35] upgraded filesystem (2012.12-1 -> 2013.01-1) [2013-01-22 23:35] Running 'pacman -Syu' [2013-01-22 23:35] synchronizing package lists [2013-01-22 23:35] starting full system upgrade [2013-01-22 23:36] Running 'pacman -Syu' [2013-01-22 23:36] synchronizing package lists [2013-01-22 23:36] starting full system upgrade [2013-01-22 23:37] upgraded bash (4.2.042-1 -> 4.2.042-2) [2013-01-22 23:37] upgraded icu (50.1.1-1 -> 50.1.2-1) [2013-01-22 23:37] upgraded boost-libs (1.50.0-3 -> 1.50.0-4) [2013-01-22 23:37] upgraded ca-certificates (20121105-1 -> 20130119-1) [2013-01-22 23:37] upgraded cairo (1.12.8-2 -> 1.12.10-1) [2013-01-22 23:37] upgraded firefox (18.0-2 -> 18.0.1-1) [2013-01-22 23:37] upgraded gnupg (2.0.19-3 -> 2.0.19-4) [2013-01-22 23:37] upgraded gpgme (1.3.1-4 -> 1.3.1-5) [2013-01-22 23:37] upgraded gptfdisk (0.8.5-2 -> 0.8.5-3) [2013-01-22 23:37] upgraded harfbuzz (0.9.9-2 -> 0.9.9-3) [2013-01-22 23:37] upgraded imagemagick (6.8.0.7-1 -> 6.8.1.9-1) [2013-01-22 23:37] upgraded lib32-sqlite (3.7.15.1-1 -> 3.7.15.2-1) [2013-01-22 23:37] upgraded libao (1.1.0-2 -> 1.1.0-3) [2013-01-22 23:37] upgraded libreoffice-common (3.6.4-4 -> 3.6.4-5) [2013-01-22 23:37] upgraded libreoffice-base (3.6.4-4 -> 3.6.4-5) [2013-01-22 23:37] upgraded libreoffice-calc (3.6.4-4 -> 3.6.4-5) [2013-01-22 23:37] upgraded libreoffice-draw (3.6.4-4 -> 3.6.4-5) [2013-01-22 23:37] upgraded libreoffice-gnome (3.6.4-4 -> 3.6.4-5) [2013-01-22 23:37] upgraded libreoffice-impress (3.6.4-4 -> 3.6.4-5) [2013-01-22 23:37] upgraded libreoffice-math (3.6.4-4 -> 3.6.4-5) [2013-01-22 23:37] upgraded libreoffice-writer (3.6.4-4 -> 3.6.4-5) [2013-01-22 23:37] upgraded libtracker-sparql (0.14.4-2 -> 0.14.4-3) [2013-01-22 23:37] upgraded libxi (1.6.1-1 -> 1.6.2-1) [2013-01-22 23:37] >>> Updating module dependencies. Please wait ... [2013-01-22 23:37] >>> Generating initial ramdisk, using mkinitcpio. Please wait... [2013-01-22 23:37] ==> Building image from preset: 'default' [2013-01-22 23:37] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img [2013-01-22 23:37] ==> Starting build: 3.7.4-1-ARCH [2013-01-22 23:37] -> Running build hook: [base] [2013-01-22 23:37] -> Running build hook: [udev] [2013-01-22 23:37] -> Running build hook: [autodetect] [2013-01-22 23:37] -> Running build hook: [block] [2013-01-22 23:37] -> Running build hook: [lvm2] [2013-01-22 23:37] -> Running build hook: [filesystems] [2013-01-22 23:37] -> Running build hook: [fsck] [2013-01-22 23:37] ==> ERROR: file not found: `fsck.btrfs' [2013-01-22 23:37] ==> WARNING: No fsck helpers found. fsck will not be run on boot. [2013-01-22 23:37] -> Running build hook: [usr] [2013-01-22 23:37] -> Running build hook: [usbinput] [2013-01-22 23:37] -> Running build hook: [shutdown] [2013-01-22 23:37] -> Running build hook: [modconf] [2013-01-22 23:37] ==> Generating module dependencies [2013-01-22 23:37] ==> Creating gzip initcpio image: /boot/initramfs-linux.img [2013-01-22 23:37] ==> WARNING: errors were encountered during the build. The image may not be complete. [2013-01-22 23:37] ==> Building image from preset: 'fallback' [2013-01-22 23:37] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect [2013-01-22 23:37] ==> Starting build: 3.7.4-1-ARCH [2013-01-22 23:37] -> Running build hook: [base] [2013-01-22 23:37] -> Running build hook: [udev] [2013-01-22 23:37] -> Running build hook: [block] [2013-01-22 23:37] -> Running build hook: [lvm2] [2013-01-22 23:37] -> Running build hook: [filesystems] [2013-01-22 23:37] -> Running build hook: [fsck] [2013-01-22 23:37] -> Running build hook: [usr] [2013-01-22 23:37] -> Running build hook: [usbinput] [2013-01-22 23:37] -> Running build hook: [shutdown] [2013-01-22 23:37] -> Running build hook: [modconf] [2013-01-22 23:37] ==> Generating module dependencies [2013-01-22 23:37] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img [2013-01-22 23:37] ==> Image generation successful [2013-01-22 23:37] upgraded linux (3.7.2-1 -> 3.7.4-1) [2013-01-22 23:37] upgraded linux-api-headers (3.7.1-1 -> 3.7.4-1) [2013-01-22 23:37] upgraded linux-headers (3.7.2-1 -> 3.7.4-1) [2013-01-22 23:37] upgraded nettle (2.5-1 -> 2.6-1) [2013-01-22 23:37] upgraded python2-simplejson (2.6.2-1 -> 3.0.7-2) [2013-01-22 23:37] upgraded qt (4.8.4-1 -> 4.8.4-2) [2013-01-22 23:37] upgraded qtwebkit (2.3git20130115-1 -> 2.3.beta1-1) [2013-01-22 23:37] upgraded raptor (2.0.8-2 -> 2.0.8-3) [2013-01-22 23:37] upgraded ruby (1.9.3_p362-1 -> 1.9.3_p374-1) [2013-01-22 23:37] upgraded webkitgtk2 (1.10.2-1 -> 1.10.2-2) [2013-01-22 23:37] upgraded weechat (0.3.9.2-4 -> 0.4.0-1) [2013-01-22 23:37] upgraded wpa_supplicant (1.0-2 -> 2.0-1) [2013-01-22 23:37] Running 'pacman -Syu glibc' [2013-01-22 23:37] synchronizing package lists [2013-01-22 23:37] starting full system upgrade [2013-01-22 23:38] Generating locales... [2013-01-22 23:38] en_US.UTF-8... done [2013-01-22 23:38] fr_CH.UTF-8... done [2013-01-22 23:38] fr_FR.UTF-8... done [2013-01-22 23:38] fr_FR.ISO-8859-15@euro... done [2013-01-22 23:38] Generation complete. [2013-01-22 23:38] upgraded glibc (2.17-2 -> 2.17-2) [2013-01-22 23:42] Running 'pacman -Syu -r /mnt/arch glibc filesystem linux' [2013-01-22 23:42] synchronizing package lists [2013-01-22 23:45] Running 'pacman -Syu -r /mnt/arch glibc filesystem linux' [2013-01-22 23:45] synchronizing package lists [2013-01-22 23:45] starting full system upgrade Finally this morning I managed to finish everything. BUT I still can not boot in my Arch. [2013-01-23 09:21] Running 'pacman -Syy -r /mnt' [2013-01-23 09:21] synchronizing package lists [2013-01-23 09:28] Running 'pacman -Syu -r /mnt linux glibc filesystem' [2013-01-23 09:28] synchronizing package lists [2013-01-23 09:28] starting full system upgrade [2013-01-23 09:29] >>> Updating module dependencies. Please wait ... [2013-01-23 09:29] >>> Generating initial ramdisk, using mkinitcpio. Please wait... [2013-01-23 09:29] ==> ERROR: /proc must be mounted! [2013-01-23 09:29] upgraded linux (3.7.4-1 -> 3.7.4-1) [2013-01-23 09:29] Generating locales... [2013-01-23 09:29] en_US.UTF-8... done [2013-01-23 09:29] fr_CH.UTF-8... done [2013-01-23 09:29] fr_FR.UTF-8... done [2013-01-23 09:29] fr_FR.ISO-8859-15@euro... done [2013-01-23 09:29] Generation complete. [2013-01-23 09:29] upgraded glibc (2.17-2 -> 2.17-2) [2013-01-23 09:29] error: problem occurred while upgrading filesystem [2013-01-23 09:29] upgraded filesystem (2013.01-1 -> 2013.01-1) [2013-01-23 09:31] Running 'pacman -Syu -r /mnt linux glibc filesystem' [2013-01-23 09:31] synchronizing package lists [2013-01-23 09:31] starting full system upgrade [2013-01-23 09:32] >>> Updating module dependencies. Please wait ... [2013-01-23 09:32] >>> Generating initial ramdisk, using mkinitcpio. Please wait... [2013-01-23 09:32] ==> Building image from preset: 'default' [2013-01-23 09:32] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img [2013-01-23 09:32] ==> Starting build: 3.7.4-1-ARCH [2013-01-23 09:32] -> Running build hook: [base] [2013-01-23 09:32] -> Running build hook: [udev] [2013-01-23 09:32] -> Running build hook: [autodetect] [2013-01-23 09:32] -> Running build hook: [block] [2013-01-23 09:32] -> Running build hook: [lvm2] [2013-01-23 09:32] -> Running build hook: [filesystems] [2013-01-23 09:32] -> Running build hook: [fsck] [2013-01-23 09:32] ==> ERROR: file not found: `fsck.btrfs' [2013-01-23 09:32] ==> WARNING: No fsck helpers found. fsck will not be run on boot. [2013-01-23 09:32] -> Running build hook: [usr] [2013-01-23 09:32] -> Running build hook: [usbinput] [2013-01-23 09:32] -> Running build hook: [shutdown] [2013-01-23 09:32] -> Running build hook: [modconf] [2013-01-23 09:32] ==> Generating module dependencies [2013-01-23 09:32] ==> Creating gzip initcpio image: /boot/initramfs-linux.img [2013-01-23 09:32] ==> WARNING: errors were encountered during the build. The image may not be complete. [2013-01-23 09:32] ==> Building image from preset: 'fallback' [2013-01-23 09:32] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect [2013-01-23 09:32] ==> Starting build: 3.7.4-1-ARCH [2013-01-23 09:32] -> Running build hook: [base] [2013-01-23 09:32] -> Running build hook: [udev] [2013-01-23 09:32] -> Running build hook: [block] [2013-01-23 09:32] -> Running build hook: [lvm2] [2013-01-23 09:32] -> Running build hook: [filesystems] [2013-01-23 09:32] -> Running build hook: [fsck] [2013-01-23 09:32] -> Running build hook: [usr] [2013-01-23 09:32] -> Running build hook: [usbinput] [2013-01-23 09:32] -> Running build hook: [shutdown] [2013-01-23 09:32] -> Running build hook: [modconf] [2013-01-23 09:32] ==> Generating module dependencies [2013-01-23 09:32] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img [2013-01-23 09:32] ==> Image generation successful [2013-01-23 09:32] upgraded linux (3.7.4-1 -> 3.7.4-1) [2013-01-23 09:32] Generating locales... [2013-01-23 09:32] en_US.UTF-8... done [2013-01-23 09:32] fr_CH.UTF-8... done [2013-01-23 09:32] fr_FR.UTF-8... done [2013-01-23 09:32] fr_FR.ISO-8859-15@euro... done [2013-01-23 09:32] Generation complete. [2013-01-23 09:32] upgraded glibc (2.17-2 -> 2.17-2) [2013-01-23 09:32] error: problem occurred while upgrading filesystem [2013-01-23 09:32] upgraded filesystem (2013.01-1 -> 2013.01-1) [2013-01-23 09:32] Running 'pacman -Syu -r /mnt linux' [2013-01-23 09:32] synchronizing package lists [2013-01-23 09:32] starting full system upgrade [2013-01-23 09:32] >>> Updating module dependencies. Please wait ... [2013-01-23 09:32] >>> Generating initial ramdisk, using mkinitcpio. Please wait... [2013-01-23 09:32] ==> Building image from preset: 'default' [2013-01-23 09:32] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img [2013-01-23 09:32] ==> Starting build: 3.7.4-1-ARCH [2013-01-23 09:32] -> Running build hook: [base] [2013-01-23 09:32] -> Running build hook: [udev] [2013-01-23 09:32] -> Running build hook: [autodetect] [2013-01-23 09:32] -> Running build hook: [block] [2013-01-23 09:32] -> Running build hook: [lvm2] [2013-01-23 09:32] -> Running build hook: [filesystems] [2013-01-23 09:32] -> Running build hook: [fsck] [2013-01-23 09:32] ==> ERROR: file not found: `fsck.btrfs' [2013-01-23 09:32] ==> WARNING: No fsck helpers found. fsck will not be run on boot. [2013-01-23 09:32] -> Running build hook: [usr] [2013-01-23 09:32] -> Running build hook: [usbinput] [2013-01-23 09:32] -> Running build hook: [shutdown] [2013-01-23 09:32] -> Running build hook: [modconf] [2013-01-23 09:32] ==> Generating module dependencies [2013-01-23 09:32] ==> Creating gzip initcpio image: /boot/initramfs-linux.img [2013-01-23 09:32] ==> WARNING: errors were encountered during the build. The image may not be complete. [2013-01-23 09:32] ==> Building image from preset: 'fallback' [2013-01-23 09:32] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect [2013-01-23 09:32] ==> Starting build: 3.7.4-1-ARCH [2013-01-23 09:32] -> Running build hook: [base] [2013-01-23 09:32] -> Running build hook: [udev] [2013-01-23 09:32] -> Running build hook: [block] [2013-01-23 09:32] -> Running build hook: [lvm2] [2013-01-23 09:32] -> Running build hook: [filesystems] [2013-01-23 09:32] -> Running build hook: [fsck] [2013-01-23 09:32] -> Running build hook: [usr] [2013-01-23 09:32] -> Running build hook: [usbinput] [2013-01-23 09:32] -> Running build hook: [shutdown] [2013-01-23 09:32] -> Running build hook: [modconf] [2013-01-23 09:32] ==> Generating module dependencies [2013-01-23 09:32] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img [2013-01-23 09:33] ==> Image generation successful [2013-01-23 09:33] upgraded linux (3.7.4-1 -> 3.7.4-1) [2013-01-23 09:33] Running 'pacman -Syu -r /mnt filesystem' [2013-01-23 09:33] synchronizing package lists [2013-01-23 09:33] starting full system upgrade [2013-01-23 09:33] error: problem occurred while upgrading filesystem [2013-01-23 09:33] upgraded filesystem (2013.01-1 -> 2013.01-1) [2013-01-23 09:33] Running 'pacman -Sf -r /mnt filesystem' [2013-01-23 09:33] error: problem occurred while upgrading filesystem [2013-01-23 09:33] upgraded filesystem (2013.01-1 -> 2013.01-1) [2013-01-23 09:37] Running 'pacman -U -r /mnt ./glibc-2.17-1-x86_64.pkg.tar.xz' [2013-01-23 09:38] Running 'pacman -U -r /mnt ./glibc-2.17-1-x86_64.pkg.tar.xz' [2013-01-23 09:39] Running 'pacman -U -r /mnt ./glibc-2.17-1-x86_64.pkg.tar.xz' [2013-01-23 09:39] Generating locales... [2013-01-23 09:39] en_US.UTF-8... done [2013-01-23 09:39] fr_CH.UTF-8... done [2013-01-23 09:39] fr_FR.UTF-8... done [2013-01-23 09:39] fr_FR.ISO-8859-15@euro... done [2013-01-23 09:39] Generation complete. [2013-01-23 09:39] upgraded glibc (2.17-2 -> 2.17-1) [2013-01-23 09:40] Running 'pacman -U -r /mnt ./filesystem-2012.12-1-any.pkg.tar.xz' [2013-01-23 09:40] call to execv failed (No such file or directory) [2013-01-23 09:40] upgraded filesystem (2013.01-1 -> 2012.12-1) [2013-01-23 09:42] Running 'pacman -U -r /mnt ./filesystem-2012.12-1-any.pkg.tar.xz' [2013-01-23 09:42] call to execv failed (No such file or directory) [2013-01-23 09:42] upgraded filesystem (2012.12-1 -> 2012.12-1) [2013-01-23 09:43] Running 'pacman -Syu -r /mnt filesystem glibc' [2013-01-23 09:43] synchronizing package lists [2013-01-23 09:43] starting full system upgrade [2013-01-23 09:45] Running 'pacman -Syu -r /mnt filesystem glibc' [2013-01-23 09:45] synchronizing package lists [2013-01-23 09:45] starting full system upgrade [2013-01-23 10:08] Running 'pacman -Syu -r /mnt filesystem glibc' [2013-01-23 10:08] synchronizing package lists [2013-01-23 10:08] starting full system upgrade [2013-01-23 12:45] Running 'pacman -Syu -r /mnt filesystem glibc' [2013-01-23 12:45] synchronizing package lists [2013-01-23 12:45] starting full system upgrade [2013-01-23 12:45] upgraded filesystem (2012.12-1 -> 2013.01-1) [2013-01-23 12:45] Generating locales... [2013-01-23 12:45] en_US.UTF-8... done [2013-01-23 12:45] fr_CH.UTF-8... done [2013-01-23 12:45] fr_FR.UTF-8... done [2013-01-23 12:45] fr_FR.ISO-8859-15@euro... done [2013-01-23 12:45] Generation complete. [2013-01-23 12:45] upgraded glibc (2.17-1 -> 2.17-2) [2013-01-23 12:45] upgraded cairo (1.12.10-1 -> 1.12.10-2) [2013-01-23 12:45] upgraded cracklib (2.8.19-1 -> 2.8.22-1) [2013-01-23 14:48] Running 'pacman -Syu' [2013-01-23 14:48] synchronizing package lists [2013-01-23 14:48] starting full system upgrade [2013-01-23 15:03] Running 'pacman -Syu glibc filesystem' [2013-01-23 15:03] synchronizing package lists [2013-01-23 15:03] starting full system upgrade [2013-01-23 15:03] Generating locales... [2013-01-23 15:03] en_US.UTF-8... done [2013-01-23 15:03] fr_CH.UTF-8... done [2013-01-23 15:03] fr_FR.UTF-8... done [2013-01-23 15:03] fr_FR.ISO-8859-15@euro... done [2013-01-23 15:03] Generation complete. [2013-01-23 15:03] upgraded glibc (2.17-2 -> 2.17-2) [2013-01-23 15:03] warning: directory permissions differ on sys/ filesystem: 755 package: 555 [2013-01-23 15:03] upgraded filesystem (2013.01-1 -> 2013.01-1)