On Fri, Jan 23, 2026 at 08:25:51PM +0100, Paul Gevers wrote: > Hi, > > On Mon, 19 Jan 2026 13:01:10 +0100 Santiago Vila <[email protected]> wrote: > > /usr/bin/dracut: line 2772: cpio: command not found > > > > So it seems as if dracut had a missing dependency on cpio. Or maybe it fails > > to detect that 3cpio is installed instead and keeps using cpio anyway. Or > > maybe > > 3cpio should provide cpio and use the alternatives mechanism so that > > /usr/bin/cpio > > exists and may be used. This is why I've put "?" in the subject. Please use > > reassign if appropriate. > > > > The error does not always happen, which is strange, but it happens often > > enough > > to consider the issue as RC. I've put a bunch of failed build logs > > here (for linux-signed-amd64) for reference: > > I've had discussions on IRC on #debian-release about the current version of > src:linux, mentioning this bug, because for some time during the past week > src:linux was blocked by piuparts regressions where the same text was found > as in this bug. It seems that the failed piuparts runs were retried and > installing of the linux binaries is now marked as OK. > > I'm very much not comfortable with the situation, which appear to me like an > intermittent failure. If I understood waldi correctly the version of linux > in unstable is the first to use dracut. Because of this bug report "error > does not always happen" and the piuparts failures that turned OK, I have put > a block on migration of linux until either this bug is fixed, or it's > explained why migrating of linux with this issue present is OK. Please > assume I don't know how packaging and installing linux works when > explaining. >...
Nothing of this looks specific to linux packaging: Package: dracut-core Depends: 3cpio | cpio, ... cpio does provide a "cpio" program, 3cpio does not. dracut calls "cpio". This is a clear bug in dracut-core. The "error does not always happen" is likely related to the fact that this will work when the cpio package already is/gets installed for a different reason (other dependencies, cpio is "Priority: important"). > Paul cu Adrian

