Thank you for taking the time to report this bug and helping to make Ubuntu better.
I tried to reproduce this behavior in a Ubuntu 22.04 VM (initramfs-tools 0.140ubuntu13.1, zstd 1.4.8+dfsg-3build1), but `lsinitramfs /boot/initrd.img` worked. Can you still reproduce the failure? ** 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/1999881 Title: unmkinitramfs fails with symlinked zstd compressed initrds Status in initramfs-tools package in Ubuntu: Incomplete Bug description: [Impact] * Cannot unpack zstd compressed initrds when accessed through a symbolic link [Test Case] $ grep COMPRESS= /etc/initramfs-tools/initramfs.conf COMPRESS=zstd # This is the default $ stat -c '%F %N' /boot/initrd.img* symbolic link '/boot/initrd.img' -> 'initrd.img-5.15.0-53-generic' regular file '/boot/initrd.img-5.15.0-53-generic' $ lsinitramfs /boot/initrd.img-5.15.0-53-generic ... works as expected ... $ lsinitramfs /boot/initrd.img cpio: premature end of archive [Regression Potential] * Ubuntu Jammy changes the default compression scheme for the initrd from lz4 to zstd. Unpacking lz4 initrds had already been fixed by https://bugs.launchpad.net/ubuntu/cosmic/+source/initramfs- tools/+bug/1832108 but unpacking zstd initrds works as expected when directly accessing the file. However, it fails when accessing it through a symbolic link. [Other Info] A fix proposal is attached. $ lsb_release -rd Description: Ubuntu 22.04.1 LTS Release: 22.04 $ dpkg-query -W initramfs-tools initramfs-tools 0.140ubuntu13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1999881/+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