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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]