[arch-general] broken system after today upgrade

arnaud gaboury arnaud.gaboury at gmail.com
Wed Jan 23 09:29:54 EST 2013


On Wed, Jan 23, 2013 at 2:12 PM, Allan McRae <allan at archlinux.org> 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 at 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 at 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 at 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 at 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 at 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 at 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)


More information about the arch-general mailing list