[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1107194: [s390x] trixie's lsinitramfs fails on initramfs build on bookworm



Control: tag -1 moreinfo

On Mon, 2025-06-02 at 22:23 +0200, Paul Gevers wrote:
> Package: initramfs-tools-core
> Version: 0.147
> Severity: normal
> File: /usr/bin/lsinitramfs
> X-Debbugs-Cc: debian-s390@lists.debian.org
> User: debian-s390@lists.debian.org
> Usertags: s390x
> 
> Hi,
> 
> Two days ago, I upgraded the s390x ci.debian.net host from bookworm to
> trixie. The system was already running the kernel from backports, so
> the upgrade was mostly of the userland. That upgrade hasn't been a
> nice experience, because the system failed to boot afterwards. I was
> able to boot the previous kernel eventually, but while trying to
> figure out if the initramfs was somehow missing pieces I tried to run
> lsinitramfs on both the old (current) and new (failing) initramfs, but
> that failed on the old one:
> $ lsinitramfs /boot/initrd.img.old
> cpio: premature end of archive
[...]

Are you quite sure this is actually the old, working, initramfs?  (What
is that a xymlink to?)

The current version of initramfs-tools (0.148.1) has a rewritten
unmkinitramfs and an autopkgtest script for it.  But the implementation
in 0.147 also passes all test cases except those where all component
archives are uncompressed, which is not something initramfs-tools ever
generated.

Does the new implementation of unmkinitramfs work any better on the
working initramfs image?

If not, can you upload the image somewhere for me to inspect?

Ben.

-- 
Ben Hutchings
The two most common things in the universe are hydrogen and stupidity.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: