Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.rc > #369654

Bug#1078591: linux-image-6.10.3-amd64, regression, fails boot while fsck (undefined symbol: ext2fs_list_backups)

From Giuseppe Sacco <giuseppe@sguazz.it>
Newsgroups linux.debian.bugs.rc
Subject Bug#1078591: linux-image-6.10.3-amd64, regression, fails boot while fsck (undefined symbol: ext2fs_list_backups)
Date 2024-08-13 20:00 +0200
Message-ID <Jb3Yl-4Mjf-3@gated-at.bofh.it> (permalink)
References (2 earlier) <JaUs1-4GFu-9@gated-at.bofh.it> <Jb04p-4K1T-3@gated-at.bofh.it> <Jb3vj-4M9u-3@gated-at.bofh.it> <JaUs1-4GFu-9@gated-at.bofh.it> <Jb3vj-4M9u-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hello Theodore,

Il giorno mar, 13/08/2024 alle 13.23 -0400, Theodore Ts'o ha scritto:
> Can you show the output of the following commands?
[...]

Here they are:

first, as you asked, for 6.9.10 working kernel:

root@supergulp:~# lsinitramfs -l /boot/initrd.img-6.9.10-amd64  | grep libext2fs
lrwxrwxrwx   1 root     root           16 Aug  2 08:59 usr/lib/x86_64-linux-gnu/libext2fs.so.2 -> libext2fs.so.2.4
-rw-r--r--   1 root     root       442704 May 20 21:28 usr/lib/x86_64-linux-gnu/libext2fs.so.2.4

root@supergulp:~# LC_ALL=C dpkg -l e2fsprogs libext2fs\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                Version      Architecture Description
+++-===================-============-============-====================================
ii  e2fsprogs           1.47.1-1     amd64        ext2/ext3/ext4 file system utilities
un  libext2fs2          <none>       <none>       (no description available)
ii  libext2fs2t64:amd64 1.47.1-1     amd64        ext2/ext3/ext4 file system libraries

root@supergulp:~# unmkinitramfs /boot/initrd.img-6.9.10-amd64 /tmp/initrd
root@supergulp:~# objdump -T   /tmp/initrd/main/usr/lib/x86_64-linux-gnu/libext2fs.so.2.4 | grep ext2fs_list_backups
00000000000377e0 g    DF .text	00000000000000c7  Base        ext2fs_list_backups



then, on the new kernel, 6.10.3:

root@supergulp:~# lsinitramfs -l /boot/initrd.img-6.10.3-amd64 | grep libext2fs 
lrwxrwxrwx   1 root     root           30 Aug 13 19:32 usr/lib/x86_64-linux-gnu/libext2fs.so.2 -> libext2fs.so.2.4.usr-is-merged
-rw-r--r--   1 root     root       438608 Mar  5  2023 usr/lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged
root@supergulp:~# unmkinitramfs /boot/initrd.img-6.10.3-amd64 /tmp/initrd2
root@supergulp:~# LC_ALL=C objdump -T   /tmp/initrd2/main/usr/lib/x86_64-linux-gnu/libext2fs.so.2.4 | grep ext2fs_list_backups
objdump: '/tmp/initrd2/main/usr/lib/x86_64-linux-gnu/libext2fs.so.2.4': No such file


and indeed, these files have different names:

root@supergulp:~# ls -l /tmp/initrd2/main/usr/lib/x86_64-linux-gnu/*ext2*
lrwxrwxrwx 1 root root     30 13 ago 19.32 /tmp/initrd2/main/usr/lib/x86_64-linux-gnu/libext2fs.so.2 -> libext2fs.so.2.4.usr-is-merged
-rw-r--r-- 1 root root 438608  5 mar  2023 /tmp/initrd2/main/usr/lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged

and, the objdump gives no result:

root@supergulp:~# LC_ALL=C objdump -T   /tmp/initrd2/main/usr/lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged | grep ext2fs_list_backups
root@supergulp:~# 

and --- I can't understand why --- I have two libraries:

root@supergulp:~# ls -l /usr/lib/x86_64-linux-gnu/libext2fs.so.2*
lrwxrwxrwx 1 root root     30  2 ago 08.59 /usr/lib/x86_64-linux-gnu/libext2fs.so.2 -> libext2fs.so.2.4.usr-is-merged
-rw-r--r-- 1 root root 442704 20 mag 21.28 /usr/lib/x86_64-linux-gnu/libext2fs.so.2.4
-rw-r--r-- 1 root root 438608  5 mar  2023 /usr/lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged

maybe this the (incorrect) result of an old usr-merge conversion?

Bye,
Giuseppe

Back to linux.debian.bugs.rc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1078591: linux-image-6.10.3-amd64, regression, fails boot while fsck (undefined symbol: ext2fs_list_backups) Santiago Vila <sanvila@debian.org> - 2024-08-13 12:40 +0200
  Bug#1078591: linux-image-6.10.3-amd64, regression, fails boot while fsck (undefined symbol: ext2fs_list_backups) Giuseppe Sacco <giuseppe@sguazz.it> - 2024-08-13 15:50 +0200
    Bug#1078591: linux-image-6.10.3-amd64, regression, fails boot while fsck (undefined symbol: ext2fs_list_backups) Giuseppe Sacco <giuseppe@sguazz.it> - 2024-08-13 20:00 +0200
      Bug#1078591: linux-image-6.10.3-amd64, regression, fails boot while fsck (undefined symbol: ext2fs_list_backups) Chris Hofstaedtler <zeha@debian.org> - 2024-08-26 10:40 +0200
        Bug#1078591: linux-image-6.10.3-amd64, regression, fails boot while fsck (undefined symbol: ext2fs_list_backups) Helmut Grohne <helmut@subdivi.de> - 2024-08-26 16:40 +0200

csiph-web