Package: libudev0 Version: 168-2 Severity: critical Justification: breaks the whole system
I'm reporting from another system with udev 168-2 as the one in which it was upgraded to 169 is borked. libudev0, libgudev-1.0-0 (from 168-2 to 169-x), libgdu0 (from 2.30.x to 2.32.x) and grub-pc/grub-common (from 1.99-3 to 1.99-4) were upgraded today. When booting into the upgraded system udev spit an error right away and there were a lot of messages about not being able to mount the partitions in fstab and not being able to create /dev I think. Also many usage tips for 'mount' were shown. Then the system drops to single user mode. I couldn't downgrade anything as /var/cache/apt/archives is in a different partition than root. I tried the rescue cd but couldn't fix it. Attached is the end of /var/log/messages in case it helps. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core) Locale: LANG=pt_BR.utf8, LC_CTYPE=pt_BR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libudev0 depends on: ii libc6 2.13-4 Embedded GNU C Library: Shared lib libudev0 recommends no packages. libudev0 suggests no packages. -- no debconf information
May 20 12:22:48 debian kernel: [ 6759.242303] agpgart-via 0000:00:00.0: AGP 2.0 bridge May 20 12:22:48 debian kernel: [ 6759.242326] agpgart-via 0000:00:00.0: putting AGP V2 device into 4x mode May 20 12:22:48 debian kernel: [ 6759.242380] nvidia 0000:01:00.0: putting AGP V2 device into 4x mode May 20 12:26:30 debian kernel: [ 6980.970539] <30>udevd[17334]: starting version 169 May 20 12:26:38 debian kernel: [ 6988.721455] device-mapper: uevent: version 1.0.3 May 20 12:26:38 debian kernel: [ 6988.722709] device-mapper: ioctl: 4.19.1-ioctl (2011-01-07) initialised: dm-de...@redhat.com May 20 12:26:47 debian kernel: [ 6997.430688] SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled May 20 12:26:47 debian kernel: [ 6997.438830] SGI XFS Quota Management subsystem May 20 12:26:47 debian kernel: [ 6997.478742] JFS: nTxBlock = 8081, nTxLock = 64648 May 20 12:26:47 debian kernel: [ 6997.565757] NTFS driver 2.1.30 [Flags: R/W MODULE]. May 20 12:26:47 debian kernel: [ 6997.756199] QNX4 filesystem 0.2.3 registered. May 20 12:26:47 debian kernel: [ 6997.892668] Btrfs loaded May 20 12:26:47 debian os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda1 May 20 12:26:47 debian 50mounted-tests: debug: mounted using GRUB May 20 12:26:47 debian 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/10freedos May 20 12:26:47 debian 10freedos: debug: /dev/sda1 is a FUSE partition May 20 12:26:48 debian 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/10qnx May 20 12:26:48 debian 10qnx: debug: /dev/sda1 is not a QNX4 partition: exiting May 20 12:26:48 debian 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/20macosx May 20 12:26:48 debian macosx-prober: debug: /dev/sda1 is a FUSE partition May 20 12:26:48 debian 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/20microsoft May 20 12:26:48 debian 20microsoft: debug: /dev/sda1 is a FUSE partition May 20 12:26:48 debian 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/30utility May 20 12:26:48 debian 30utility: debug: /dev/sda1 is a FUSE partition May 20 12:26:48 debian 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/40lsb May 20 12:26:48 debian 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/70hurd May 20 12:26:48 debian 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/80minix May 20 12:26:48 debian 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/83haiku May 20 12:26:48 debian 83haiku: debug: /dev/sda1 is a FUSE partition May 20 12:26:48 debian 83haiku: debug: Stage 1 bootloader not found: exiting May 20 12:26:48 debian 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/90linux-distro May 20 12:26:48 debian 90linux-distro: result: /dev/sda1:Debian GNU/Linux (wheezy/sid):Debian:linux May 20 12:26:48 debian 50mounted-tests: debug: os found by subtest /usr/lib/os-probes/mounted/90linux-distro May 20 12:26:48 debian os-prober: debug: os detected by /usr/lib/os-probes/50mounted-tests May 20 12:26:48 debian os-prober: debug: /dev/sda2: is active swap May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda3 May 20 12:26:48 debian 50mounted-tests: debug: /dev/sda3 type not recognised; skipping May 20 12:26:48 debian os-prober: debug: os detected by /usr/lib/os-probes/50mounted-tests May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/mounted/10freedos on mounted /dev/sda5 May 20 12:26:48 debian 10freedos: debug: /dev/sda5 is not a FAT partition: exiting May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/mounted/10qnx on mounted /dev/sda5 May 20 12:26:48 debian 10qnx: debug: /dev/sda5 is not a QNX4 partition: exiting May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/mounted/20macosx on mounted /dev/sda5 May 20 12:26:48 debian macosx-prober: debug: /dev/sda5 is not an HFS+ partition: exiting May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/mounted/20microsoft on mounted /dev/sda5 May 20 12:26:48 debian 20microsoft: debug: /dev/sda5 is not a MS partition: exiting May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/mounted/30utility on mounted /dev/sda5 May 20 12:26:48 debian 30utility: debug: /dev/sda5 is not a FAT partition: exiting May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/mounted/40lsb on mounted /dev/sda5 May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/mounted/70hurd on mounted /dev/sda5 May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/mounted/80minix on mounted /dev/sda5 May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/mounted/83haiku on mounted /dev/sda5 May 20 12:26:48 debian 83haiku: debug: /dev/sda5 is not a BeFS partition: exiting May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/mounted/90linux-distro on mounted /dev/sda5 May 20 12:26:48 debian os-prober: debug: running /usr/lib/os-probes/mounted/90solaris on mounted /dev/sda5 May 20 12:26:49 debian linux-boot-prober: debug: running /usr/lib/linux-boot-probes/50mounted-tests May 20 12:26:49 debian 50mounted-tests: debug: running /usr/lib/linux-boot-probes/mounted/40grub /dev/sda1 /dev/sda1 /var/lib/os-prober/mount fuseblk May 20 12:26:49 debian 50mounted-tests: debug: running /usr/lib/linux-boot-probes/mounted/40grub2 /dev/sda1 /dev/sda1 /var/lib/os-prober/mount fuseblk May 20 12:26:49 debian 40grub2: debug: parsing grub.cfg May 20 12:26:49 debian 40grub2: debug: parsing: # May 20 12:26:49 debian 40grub2: debug: parsing: # DO NOT EDIT THIS FILE May 20 12:26:49 debian 40grub2: debug: parsing: # May 20 12:26:49 debian 40grub2: debug: parsing: # It is automatically generated by grub-mkconfig using templates May 20 12:26:49 debian 40grub2: debug: parsing: # from /etc/grub.d and settings from /etc/default/grub May 20 12:26:49 debian 40grub2: debug: parsing: # May 20 12:26:49 debian 40grub2: debug: parsing: May 20 12:26:49 debian 40grub2: debug: parsing: ### BEGIN /etc/grub.d/00_header ### May 20 12:26:49 debian 40grub2: debug: parsing: if [ -s $prefix/grubenv ]; then May 20 12:26:49 debian 40grub2: debug: parsing: load_env May 20 12:26:49 debian 40grub2: debug: parsing: fi May 20 12:26:49 debian 40grub2: debug: parsing: set default="0" May 20 12:26:49 debian 40grub2: debug: parsing: if [ "${prev_saved_entry}" ]; then May 20 12:26:49 debian 40grub2: debug: parsing: set saved_entry="${prev_saved_entry}" May 20 12:26:49 debian 40grub2: debug: parsing: save_env saved_entry May 20 12:26:49 debian 40grub2: debug: parsing: set prev_saved_entry= May 20 12:26:49 debian 40grub2: debug: parsing: save_env prev_saved_entry May 20 12:26:49 debian 40grub2: debug: parsing: set boot_once=true May 20 12:26:49 debian 40grub2: debug: parsing: fi May 20 12:26:49 debian 40grub2: debug: parsing: May 20 12:26:49 debian 40grub2: debug: parsing: function savedefault { May 20 12:26:49 debian 40grub2: debug: parsing: if [ -z "${boot_once}" ]; then May 20 12:26:49 debian 40grub2: debug: parsing: saved_entry="${chosen}" May 20 12:26:49 debian 40grub2: debug: parsing: save_env saved_entry May 20 12:26:49 debian 40grub2: debug: parsing: fi May 20 12:26:49 debian 40grub2: debug: parsing: } May 20 12:26:49 debian 40grub2: debug: parsing: May 20 12:26:49 debian 40grub2: debug: parsing: function load_video { May 20 12:26:49 debian 40grub2: debug: parsing: insmod vbe May 20 12:26:49 debian 40grub2: debug: parsing: insmod vga May 20 12:26:49 debian 40grub2: debug: parsing: insmod video_bochs May 20 12:26:49 debian 40grub2: debug: parsing: insmod video_cirrus May 20 12:26:49 debian 40grub2: debug: parsing: } May 20 12:26:49 debian 40grub2: debug: parsing: May 20 12:26:49 debian 40grub2: debug: parsing: insmod part_msdos May 20 12:26:49 debian 40grub2: debug: parsing: insmod ext2 May 20 12:26:49 debian 40grub2: debug: parsing: set root='(hd0,msdos1)' May 20 12:26:49 debian 40grub2: debug: parsing: search --no-floppy --fs-uuid --set=root 27c727ea-e253-4d9b-b681-2b0abd232816 May 20 12:26:49 debian 40grub2: debug: parsing: if loadfont /usr/share/grub/unicode.pf2 ; then May 20 12:26:49 debian 40grub2: debug: parsing: set gfxmode=640x480 May 20 12:26:49 debian 40grub2: debug: parsing: load_video May 20 12:26:49 debian 40grub2: debug: parsing: insmod gfxterm May 20 12:26:49 debian 40grub2: debug: parsing: fi May 20 12:26:49 debian 40grub2: debug: parsing: terminal_output gfxterm May 20 12:26:49 debian 40grub2: debug: parsing: insmod part_msdos May 20 12:26:50 debian 40grub2: debug: parsing: insmod ext2 May 20 12:26:50 debian 40grub2: debug: parsing: set root='(hd0,msdos1)' May 20 12:26:50 debian 40grub2: debug: parsing: search --no-floppy --fs-uuid --set=root 27c727ea-e253-4d9b-b681-2b0abd232816 May 20 12:26:50 debian 40grub2: debug: parsing: set locale_dir=($root)/boot/grub/locale May 20 12:26:50 debian 40grub2: debug: parsing: set lang= May 20 12:26:50 debian 40grub2: debug: parsing: insmod gettext May 20 12:26:50 debian 40grub2: debug: parsing: set timeout=5 May 20 12:26:50 debian 40grub2: debug: parsing: ### END /etc/grub.d/00_header ### May 20 12:26:50 debian 40grub2: debug: parsing: May 20 12:26:50 debian 40grub2: debug: parsing: ### BEGIN /etc/grub.d/05_debian_theme ### May 20 12:26:50 debian 40grub2: debug: parsing: insmod part_msdos May 20 12:26:50 debian 40grub2: debug: parsing: insmod ext2 May 20 12:26:50 debian 40grub2: debug: parsing: set root='(hd0,msdos1)' May 20 12:26:50 debian 40grub2: debug: parsing: search --no-floppy --fs-uuid --set=root 27c727ea-e253-4d9b-b681-2b0abd232816 May 20 12:26:50 debian 40grub2: debug: parsing: insmod png May 20 12:26:50 debian 40grub2: debug: parsing: if background_image /usr/share/images/desktop-base/spacefun-grub.png; then May 20 12:26:50 debian 40grub2: debug: parsing: set color_normal=light-gray/black May 20 12:26:50 debian 40grub2: debug: parsing: set color_highlight=white/black May 20 12:26:50 debian 40grub2: debug: parsing: else May 20 12:26:50 debian 40grub2: debug: parsing: set menu_color_normal=cyan/blue May 20 12:26:50 debian 40grub2: debug: parsing: set menu_color_highlight=white/blue May 20 12:26:50 debian 40grub2: debug: parsing: fi May 20 12:26:50 debian 40grub2: debug: parsing: ### END /etc/grub.d/05_debian_theme ### May 20 12:26:50 debian 40grub2: debug: parsing: May 20 12:26:50 debian 40grub2: debug: parsing: ### BEGIN /etc/grub.d/10_linux ### May 20 12:26:50 debian 40grub2: debug: parsing: menuentry 'Debian GNU/Linux, with Linux 2.6.38-2-686' --class debian --class gnu-linux --class gnu --class os { May 20 12:26:50 debian 40grub2: debug: parsing: insmod part_msdos May 20 12:26:50 debian 40grub2: debug: parsing: insmod ext2 May 20 12:26:50 debian 40grub2: debug: parsing: set root='(hd0,msdos1)' May 20 12:26:50 debian 40grub2: debug: parsing: search --no-floppy --fs-uuid --set=root 27c727ea-e253-4d9b-b681-2b0abd232816 May 20 12:26:50 debian 40grub2: debug: parsing: echo#011'Loading Linux 2.6.38-2-686 ...' May 20 12:26:50 debian 40grub2: debug: parsing: linux#011/boot/vmlinuz-2.6.38-2-686 root=UUID=27c727ea-e253-4d9b-b681-2b0abd232816 ro quiet May 20 12:26:50 debian 40grub2: debug: parsing: echo#011'Loading initial ramdisk ...' May 20 12:26:50 debian 40grub2: debug: parsing: initrd#011/boot/initrd.img-2.6.38-2-686 May 20 12:26:50 debian 40grub2: debug: parsing: } May 20 12:26:50 debian 40grub2: result: /dev/sda1:/dev/sda1:Debian GNU/Linux, with Linux 2.6.38-2-686:/boot/vmlinuz-2.6.38-2-686:/boot/initrd.img-2.6.38-2-686:root=UUID=27c727ea-e253-4d9b-b681-2b0abd232816 ro quiet May 20 12:26:50 debian 40grub2: debug: parsing: menuentry 'Debian GNU/Linux, with Linux 2.6.38-2-686 (recovery mode)' --class debian --class gnu-linux --class gnu --class os { May 20 12:26:50 debian 40grub2: debug: parsing: insmod part_msdos May 20 12:26:50 debian 40grub2: debug: parsing: insmod ext2 May 20 12:26:50 debian 40grub2: debug: parsing: set root='(hd0,msdos1)' May 20 12:26:50 debian 40grub2: debug: parsing: search --no-floppy --fs-uuid --set=root 27c727ea-e253-4d9b-b681-2b0abd232816 May 20 12:26:50 debian 40grub2: debug: parsing: echo#011'Loading Linux 2.6.38-2-686 ...' May 20 12:26:50 debian 40grub2: debug: parsing: linux#011/boot/vmlinuz-2.6.38-2-686 root=UUID=27c727ea-e253-4d9b-b681-2b0abd232816 ro single May 20 12:26:50 debian 40grub2: debug: parsing: echo#011'Loading initial ramdisk ...' May 20 12:26:50 debian 40grub2: debug: parsing: initrd#011/boot/initrd.img-2.6.38-2-686 May 20 12:26:50 debian 40grub2: debug: parsing: } May 20 12:26:50 debian 40grub2: result: /dev/sda1:/dev/sda1:Debian GNU/Linux, with Linux 2.6.38-2-686 (recovery mode):/boot/vmlinuz-2.6.38-2-686:/boot/initrd.img-2.6.38-2-686:root=UUID=27c727ea-e253-4d9b-b681-2b0abd232816 ro single May 20 12:26:50 debian 40grub2: debug: parsing: ### END /etc/grub.d/10_linux ### May 20 12:26:50 debian 40grub2: debug: parsing: May 20 12:26:50 debian 40grub2: debug: parsing: ### BEGIN /etc/grub.d/20_linux_xen ### May 20 12:26:50 debian 40grub2: debug: parsing: ### END /etc/grub.d/20_linux_xen ### May 20 12:26:50 debian 40grub2: debug: parsing: May 20 12:26:50 debian 40grub2: debug: parsing: ### BEGIN /etc/grub.d/30_os-prober ### May 20 12:26:50 debian 40grub2: debug: parsing: menuentry "Debian GNU/Linux, with Linux 2.6.38-2-686 (on /dev/sda6)" --class gnu-linux --class gnu --class os { May 20 12:26:50 debian 40grub2: Skipping entry 'Debian GNU/Linux, with Linux 2.6.38-2-686 (on /dev/sda6)': May 20 12:26:50 debian 40grub2: appears to be an automatic reference taken from another menu.lst May 20 12:26:50 debian 40grub2: debug: parsing: insmod part_msdos May 20 12:26:50 debian 40grub2: debug: parsing: insmod ext2 May 20 12:26:50 debian 40grub2: debug: parsing: set root='(hd0,msdos6)' May 20 12:26:50 debian 40grub2: debug: parsing: search --no-floppy --fs-uuid --set=root 586220f8-aadb-4096-8841-2e5243d39690 May 20 12:26:50 debian 40grub2: debug: parsing: linux /boot/vmlinuz-2.6.38-2-686 root=UUID=586220f8-aadb-4096-8841-2e5243d39690 ro quiet May 20 12:26:50 debian 40grub2: debug: parsing: initrd /boot/initrd.img-2.6.38-2-686 May 20 12:26:50 debian 40grub2: debug: parsing: } May 20 12:26:50 debian 40grub2: debug: parsing: menuentry "Debian GNU/Linux, with Linux 2.6.38-2-686 (recovery mode) (on /dev/sda6)" --class gnu-linux --class gnu --class os { May 20 12:26:50 debian 40grub2: Skipping entry 'Debian GNU/Linux, with Linux 2.6.38-2-686 (recovery mode) (on /dev/sda6)': May 20 12:26:50 debian 40grub2: appears to be an automatic reference taken from another menu.lst May 20 12:26:50 debian 40grub2: debug: parsing: insmod part_msdos May 20 12:26:50 debian 40grub2: debug: parsing: insmod ext2 May 20 12:26:50 debian 40grub2: debug: parsing: set root='(hd0,msdos6)' May 20 12:26:50 debian 40grub2: debug: parsing: search --no-floppy --fs-uuid --set=root 586220f8-aadb-4096-8841-2e5243d39690 May 20 12:26:50 debian 40grub2: debug: parsing: linux /boot/vmlinuz-2.6.38-2-686 root=UUID=586220f8-aadb-4096-8841-2e5243d39690 ro single May 20 12:26:50 debian 40grub2: debug: parsing: initrd /boot/initrd.img-2.6.38-2-686 May 20 12:26:50 debian 40grub2: debug: parsing: } May 20 12:26:50 debian 40grub2: debug: parsing: ### END /etc/grub.d/30_os-prober ### May 20 12:26:50 debian 40grub2: debug: parsing: May 20 12:26:50 debian 40grub2: debug: parsing: ### BEGIN /etc/grub.d/40_custom ### May 20 12:26:50 debian 40grub2: debug: parsing: # This file provides an easy way to add custom menu entries. Simply type the May 20 12:26:50 debian 40grub2: debug: parsing: # menu entries you want to add after this comment. Be careful not to change May 20 12:26:50 debian 40grub2: debug: parsing: # the 'exec tail' line above. May 20 12:26:50 debian 40grub2: debug: parsing: menuentry "Carregar pelo pendrive" { May 20 12:26:50 debian 40grub2: debug: parsing: set root=(hd0,1) May 20 12:26:50 debian 40grub2: debug: parsing: linux16 /boot/plpbt.bin May 20 12:26:50 debian 40grub2: debug: parsing: } May 20 12:26:50 debian 40grub2: debug: parsing: ### END /etc/grub.d/40_custom ### May 20 12:26:50 debian 40grub2: debug: parsing: May 20 12:26:50 debian 40grub2: debug: parsing: ### BEGIN /etc/grub.d/41_custom ### May 20 12:26:50 debian 40grub2: debug: parsing: if [ -f $prefix/custom.cfg ]; then May 20 12:26:50 debian 40grub2: debug: parsing: source $prefix/custom.cfg; May 20 12:26:50 debian 40grub2: debug: parsing: fi May 20 12:26:50 debian 40grub2: debug: parsing: ### END /etc/grub.d/41_custom ### May 20 12:26:50 debian 50mounted-tests: debug: /usr/lib/linux-boot-probes/mounted/40grub2 succeeded May 20 12:26:50 debian linux-boot-prober: debug: linux detected by /usr/lib/linux-boot-probes/50mounted-tests May 20 12:27:48 debian shutdown[24211]: shutting down for system halt May 20 12:27:51 debian kernel: Kernel logging (proc) stopped. May 20 12:27:51 debian rsyslogd: [origin software="rsyslogd" swVersion="5.8.0" x-pid="1138" x-info="http://www.rsyslog.com"] exiting on signal 15.