vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit b5dbe2e94285bbf8a806455e7aa88dc1be7f90ec
Merge: d3b96c1 96faefa
Author: Ben Hutchings <benh@debian.org>
Date: Wed May 6 16:54:46 2026 +0200
Merge branch 'unmkinitramfs-busybox' into 'debian/latest'
unmkinitramfs: Make it compatible with Busybox cpio
See merge request kernel-team/initramfs-tools!195
commit 96faefa3eb964c5e25cb3d0dce30817208a27a26
Author: Ben Hutchings <benh@debian.org>
Date: Mon May 4 13:26:26 2026 +0200
tests: Test unmkinitramfs with 3cpio, default cpio, and Busybox
unmkinitramfs is supposed to work with both 3cpio and the default cpio
implementation (GNU or uutils), and now also with Busybox. However
the test case does not verify this; it only covers whichever
implementation unmkinitramfs uses by default.
- Add 3cpio, busybox, and cpio to the test dependencies
- Change the test to test with each of the 3 implementations (or 2 if
3cpio is not available) by modifying $PATH
Signed-off-by: Ben Hutchings <benh@debian.org>
commit f0299e7cfbefea8e1b8e173706b8e9eef1f04a2a
Author: Ben Hutchings <benh@debian.org>
Date: Wed May 6 14:59:14 2026 +0200
tests: Always use 3cpio to create images in unmkinitramfs
3cpio is available on all release architectures, so we can
unconditionally use it in this test case.
Signed-off-by: Ben Hutchings <benh@debian.org>
commit 92dd44e445b47ec80aca21fe48224484c384ba8b
Author: Ben Hutchings <benh@debian.org>
Date: Sun May 3 15:14:59 2026 +0200
unmkinitramfs: Make it compatible with Busybox cpio
The miniramfs project creates smaller first-stage initramfs images
that chain into the initramfs images created with initramfs-tools. It
uses Busybox cpio to unpack the second initramfs, which stopped
working entirely since we split the contents across an uncompressed
and compressed cpio archive.
miniramfs would benefit from being able to run unmkinitramfs, but
currently that doesn't work due to the use of GNU cpio options that
Busybox cpio doesn't implement. Fix that:
--preserve-modification-time:
Equivalent to -m, which Busybox cpio does support. Use the
short option instead.
--no-absolute-filenames:
Cannot be replaced. Add a --trusted-image option to unmkinitramfs
which disables passing this option to cpio. Also disable it when
listing.
-D: Replace with a chdir() call before execve()'ing cpio.
--list:
Equivalent to -t, which Busybox cpio does support. Use the
short option instead.
Signed-off-by: Ben Hutchings <benh@debian.org>