Package: e2fsprogs Version: 1.42.5-1.1 Severity: grave Justification: renders package unusable
This bug affects wheezy. Trying to upgrade one of my ia64 boxes from squeeze to wheezy turned into a non-booting system because: Checking root file system...fsck from util-linux 2.20.1 fsck.ext3: error while loading shared libraries: libunwind.so.7: cannot open shared object file: No such file or directory fsck died with exit status 127 failed (code 127). An automatic file system check (fsck) of the root filesystem failed. A manual fsck must be performed, then the system restarted. The fsck should be performed in maintenance mode with the root filesystem mounted in read-only mode. ... failed! The root filesystem is currently mounted in read-only mode. A maintenance shell will now be started. After performing system maintenance, press CONTROL-D to terminate the maintenance shell and restart the system. ... (warning). Give root password for maintenance (or type Control-D to continue): And then the problem is that: ldd /sbin/fsck.ext3 linux-gate.so.1 => (0xa000000000000000) libext2fs.so.2 => /lib/ia64-linux-gnu/libext2fs.so.2 (0x2000000800054000) libcom_err.so.2 => /lib/ia64-linux-gnu/libcom_err.so.2 (0x20000008000e8000) libblkid.so.1 => /lib/ia64-linux-gnu/libblkid.so.1 (0x2000000800100000) libuuid.so.1 => /lib/ia64-linux-gnu/libuuid.so.1 (0x2000000800160000) libe2p.so.2 => /lib/ia64-linux-gnu/libe2p.so.2 (0x2000000800178000) HERE -> libunwind.so.7 => /usr/lib/libunwind.so.7 (0x200000080019c000) libc.so.6.1 => /lib/ia64-linux-gnu/libc.so.6.1 (0x20000008001e8000) libpthread.so.0 => /lib/ia64-linux-gnu/libpthread.so.0 (0x2000000800478000) /lib/ld-linux-ia64.so.2 (0x2000000800000000) (don't ask me why it links libunwind, btw) The problem is that fsck is a program that lives in /sbin, and it links a library that lives in /usr, which can (and in this particular case does) reside on a different filesystem, which will no be mounted at the time of the rootfs filesystem check. That's an obvious violation of everything sacred, it kills kittens, etc. Please fix. T-Bone PS: sending this report from another machine as reportbug still ignores http_proxy whenever it pleases. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: ia64 Kernel: Linux 2.6.27.39 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org