Thank you for taking the time to report this bug and helping to make Ubuntu better and for providing the correct logs to further troubleshoot the issue. Things went south after `ldd /sbin/fsck.ext4` leading to `/lib/libgcwrap.so`.
Can you provide the output of the `ldd /sbin/fsck.ext4` command? On a clean focal chroot the output of the command looks like this: ``` $ ldd /sbin/fsck.ext4 linux-vdso.so.1 (0x00007ffd483c4000) libext2fs.so.2 => /lib/x86_64-linux-gnu/libext2fs.so.2 (0x0000776e7776c000) libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x0000776e77765000) libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x0000776e7770e000) libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x0000776e77705000) libe2p.so.2 => /lib/x86_64-linux-gnu/libe2p.so.2 (0x0000776e776fa000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x0000776e77508000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x0000776e774e3000) /lib64/ld-linux-x86-64.so.2 (0x0000776e77828000) ``` ** Changed in: initramfs-tools (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/2057605 Title: update-initramfs fails: /usr/share/initramfs-tools/hooks/fsck failed with return 1 Status in initramfs-tools package in Ubuntu: Incomplete Bug description: lsb_release -rd Description: Ubuntu 20.04.6 LTS Release: 20.04 initramfs-tools: Installed: 0.136ubuntu6.7 Candidate: 0.136ubuntu6.7 Version table: *** 0.136ubuntu6.7 500 500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages 100 /var/lib/dpkg/status 0.136ubuntu6 500 500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages sudo apt-get install linux-image-5.4.0-173-generic Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: linux-modules-5.4.0-173-generic Suggested packages: fdutils linux-doc | linux-source-5.4.0 linux-tools linux-headers-5.4.0-173-generic The following NEW packages will be installed: linux-image-5.4.0-173-generic linux-modules-5.4.0-173-generic 0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded. Need to get 25.5 MB of archives. After this operation, 92.5 MB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-modules-5.4.0-173-generic amd64 5.4.0-173.191 [15.0 MB] Get:2 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-image-5.4.0-173-generic amd64 5.4.0-173.191 [10.5 MB] Fetched 25.5 MB in 2s (12.1 MB/s) Selecting previously unselected package linux-modules-5.4.0-173-generic. (Reading database ... 77620 files and directories currently installed.) Preparing to unpack .../linux-modules-5.4.0-173-generic_5.4.0-173.191_amd64.deb ... Unpacking linux-modules-5.4.0-173-generic (5.4.0-173.191) ... Selecting previously unselected package linux-image-5.4.0-173-generic. Preparing to unpack .../linux-image-5.4.0-173-generic_5.4.0-173.191_amd64.deb ... Unpacking linux-image-5.4.0-173-generic (5.4.0-173.191) ... Setting up linux-modules-5.4.0-173-generic (5.4.0-173.191) ... Setting up linux-image-5.4.0-173-generic (5.4.0-173.191) ... I: /boot/vmlinuz is now a symlink to vmlinuz-5.4.0-173-generic I: /boot/initrd.img is now a symlink to initrd.img-5.4.0-173-generic Processing triggers for linux-image-5.4.0-173-generic (5.4.0-173.191) ... /etc/kernel/postinst.d/initramfs-tools: update-initramfs: Generating /boot/initrd.img-5.4.0-173-generic + PREREQ= + prereqs + echo + exit 0 + PREREQ= + [ ! -x /sbin/fsck ] + . /usr/share/initramfs-tools/scripts/functions + . /usr/share/initramfs-tools/hook-functions + + sort get_fsck_types + get_fsck_type_fstab / root + uniq + _read_fstab_entry / + echo MNT_FSNAME= + echo MNT_DIR= + echo MNT_TYPE= + [ -f /etc/fstab ] + read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK + [ / = / ] + [ -n ] + echo MNT_FSNAME=UUID="d4148b00-3426-4e12-a89c-1eab09c29b72" + echo MNT_DIR=/ + echo MNT_TYPE=ext4 + echo MNT_PASS=0 + break 2 + eval MNT_FSNAME= MNT_DIR= MNT_TYPE= MNT_FSNAME=UUID="d4148b00-3426-4e12-a89c-1eab09c29b72" MNT_DIR=/ MNT_TYPE=ext4 MNT_PASS=0 + MNT_FSNAME= + MNT_DIR= + MNT_TYPE= + MNT_FSNAME=UUID=d4148b00-3426-4e12-a89c-1eab09c29b72 + MNT_DIR=/ + MNT_TYPE=ext4 + MNT_PASS=0 + [ / = / ] + [ / = / ] + resolve_device UUID=d4148b00-3426-4e12-a89c-1eab09c29b72 + DEV=UUID=d4148b00-3426-4e12-a89c-1eab09c29b72 + local orig=UUID=d4148b00-3426-4e12-a89c-1eab09c29b72 + blkid -l -t UUID=d4148b00-3426-4e12-a89c-1eab09c29b72 -o device + DEV=/dev/md127 + [ -e /dev/md127 ] + echo /dev/md127 + MNT_FSNAME=/dev/md127 + get_fstype /dev/md127 + local FS FSTYPE + FS=/dev/md127 + blkid -o value -s TYPE /dev/md127 + FSTYPE=ext4 + echo ext4 + return 0 + get_fsck_type_fstab /usr /usr + _read_fstab_entry /usr + echo MNT_FSNAME= + echo MNT_DIR= + echo MNT_TYPE= + [ -f /etc/fstab ] + read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK + [ / = /usr ] + MNT_DIR= + read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK + [ /var = /usr ] + MNT_DIR= + read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK + [ /home = /usr ] + MNT_DIR= + read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK + [ swap = /usr ] + MNT_DIR= + read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK + [ swap = /usr ] + MNT_DIR= + read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK + [ /boot/efi = /usr ] + MNT_DIR= + read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK + [ -f /etc/fstab.d/*.fstab ] + eval MNT_FSNAME= MNT_DIR= MNT_TYPE= + MNT_FSNAME= + MNT_DIR= + MNT_TYPE= + [ /usr = ] + fsck_types=ext4 + [ -z ext4 ] + copy_exec /sbin/fsck + local src target x nonoptlib ret + src=/sbin/fsck + target=/sbin/fsck + copy_file binary /sbin/fsck /sbin/fsck + local type src target link_target + type=binary + src=/sbin/fsck + target=/sbin/fsck + [ -f /sbin/fsck ] + [ -d /var/tmp/mkinitramfs_dK1Mgz//sbin/fsck ] + target=/usr/sbin/fsck + [ -e /var/tmp/mkinitramfs_dK1Mgz//usr/sbin/fsck ] + mkdir -p /var/tmp/mkinitramfs_dK1Mgz//usr/sbin + [ -h /sbin/fsck ] + [ n = y ] + cp -pP /sbin/fsck /var/tmp/mkinitramfs_dK1Mgz//usr/sbin/fsck + env --unset=LD_PRELOAD ldd /sbin/fsck + sed -e /\//!d; /linux-gate/d; /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/}; s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/ + echo /lib/libgcwrap.so + sed -e s#/lib/\([^/]*/\)\?\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\1\3# + nonoptlib=/lib/libgcwrap.so + echo /lib/libgcwrap.so + sed -e s#-linux-gnu/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#-linux-gnu/\2# + nonoptlib=/lib/libgcwrap.so + [ -e /lib/libgcwrap.so ] + copy_file library /lib/libgcwrap.so + local type src target link_target + type=library + src=/lib/libgcwrap.so + target=/lib/libgcwrap.so + [ -f /lib/libgcwrap.so ] + return 2 + ret=2 + [ 2 = 1 ] + return 1 + copy_exec /sbin/logsave + local src target x nonoptlib ret + src=/sbin/logsave + target=/sbin/logsave + copy_file binary /sbin/logsave /sbin/logsave + local type src target link_target + type=binary + src=/sbin/logsave + target=/sbin/logsave + [ -f /sbin/logsave ] + [ -d /var/tmp/mkinitramfs_dK1Mgz//sbin/logsave ] + target=/usr/sbin/logsave + [ -e /var/tmp/mkinitramfs_dK1Mgz//usr/sbin/logsave ] + mkdir -p /var/tmp/mkinitramfs_dK1Mgz//usr/sbin + [ -h /sbin/logsave ] + [ n = y ] + cp -pP /sbin/logsave /var/tmp/mkinitramfs_dK1Mgz//usr/sbin/logsave + env --unset=LD_PRELOAD ldd /sbin/logsave + sed -e /\//!d; /linux-gate/d; /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/}; s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/ + echo /lib/libgcwrap.so + sed -e s#/lib/\([^/]*/\)\?\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\1\3# + nonoptlib=/lib/libgcwrap.so + + sedecho -e s#-linux-gnu/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#-linux-gnu/\2# /lib/libgcwrap.so + nonoptlib=/lib/libgcwrap.so + [ -e /lib/libgcwrap.so ] + copy_file library /lib/libgcwrap.so + local type src target link_target + type=library + src=/lib/libgcwrap.so + target=/lib/libgcwrap.so + [ -f /lib/libgcwrap.so ] + return 2 + ret=2 + [ 2 = 1 ] + return 1 + command -v fsck.ext4 + prog=/sbin/fsck.ext4 + copy_exec /sbin/fsck.ext4 + local src target x nonoptlib ret + src=/sbin/fsck.ext4 + target=/sbin/fsck.ext4 + copy_file binary /sbin/fsck.ext4 /sbin/fsck.ext4 + local type src target link_target + type=binary + src=/sbin/fsck.ext4 + target=/sbin/fsck.ext4 + [ -f /sbin/fsck.ext4 ] + [ -d /var/tmp/mkinitramfs_dK1Mgz//sbin/fsck.ext4 ] + target=/usr/sbin/fsck.ext4 + [ -e /var/tmp/mkinitramfs_dK1Mgz//usr/sbin/fsck.ext4 ] + mkdir -p /var/tmp/mkinitramfs_dK1Mgz//usr/sbin + [ -h /sbin/fsck.ext4 ] + readlink -f /sbin/fsck.ext4 + link_target=/usr/sbin/e2fsck + src=/usr/sbin/e2fsck + [ /usr/sbin/e2fsck != /usr/sbin/fsck.ext4 ] + [ n = y ] + ln -rs /var/tmp/mkinitramfs_dK1Mgz//usr/sbin/e2fsck /var/tmp/mkinitramfs_dK1Mgz//usr/sbin/fsck.ext4 + target=/usr/sbin/e2fsck + [ -e /var/tmp/mkinitramfs_dK1Mgz//usr/sbin/e2fsck ] + mkdir -p /var/tmp/mkinitramfs_dK1Mgz//usr/sbin + [ n = y ] + cp -pP /usr/sbin/e2fsck /var/tmp/mkinitramfs_dK1Mgz//usr/sbin/e2fsck + env+ --unset=LD_PRELOAD ldd /sbin/fsck.ext4 sed -e /\//!d; /linux-gate/d; /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/}; s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/ + echo /lib/libgcwrap.so + sed -e s#/lib/\([^/]*/\)\?\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\1\3# + nonoptlib=/lib/libgcwrap.so + echo /lib/libgcwrap.so + sed -e s#-linux-gnu/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#-linux-gnu/\2# + nonoptlib=/lib/libgcwrap.so + [ -e /lib/libgcwrap.so ] + copy_file library /lib/libgcwrap.so + local type src target link_target + type=library + src=/lib/libgcwrap.so + target=/lib/libgcwrap.so + [ -f /lib/libgcwrap.so ] + return 2 + ret=2 + [ 2 = 1 ] + return 1 E: /usr/share/initramfs-tools/hooks/fsck failed with return 1. update-initramfs: failed for /boot/initrd.img-5.4.0-173-generic with 1. run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1 dpkg: error processing package linux-image-5.4.0-173-generic (--configure): installed linux-image-5.4.0-173-generic package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: linux-image-5.4.0-173-generic E: Sub-process /usr/bin/dpkg returned an error code (1) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/2057605/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp