Your message dated Mon, 17 Nov 2025 21:44:35 +0000
with message-id <[email protected]>
and subject line Bug#1117563: fixed in systemd 259~rc1-1
has caused the Debian Bug report #1117563,
regarding systemd: /usr/lib/kernel/install.d/55-initrd.install ignores existing
initrds
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1117563: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117563
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: systemd
Version: 258-1
Severity: normal
X-Debbugs-Cc: [email protected]
Dear Maintainer,
The Dracut 12-uefi and 43-kernel-install test cases fail. dracut-core
ships /usr/lib/kernel/install.d/50-dracut.install which generates an
initrd in KERNEL_INSTALL_STAGING_AREA.
/usr/lib/kernel/install.d/55-initrd.install (coming from
debian/extra/kernel-install.d/55-initrd.install) then links to the
initrd in /boot. This results in two initrd being included in the UKI
and the content of later one overwrites the former one.
Please modify debian/extra/kernel-install.d/55-initrd.install to check
for the presence of an initrd in KERNEL_INSTALL_STAGING_AREA before
linking to the initrd in /boot.
For debugging I created /usr/lib/kernel/install.d/57-debug.install with
following content:
```
#!/bin/sh
echo "==================================================================="
echo KERNEL_INSTALL_STAGING_AREA:
ls -lh "$KERNEL_INSTALL_STAGING_AREA"
echo "===================================================================="
```
Then the `kernel-install add -v "$KVERSION" "$KIMAGE"` call contained this
log output:
```
KERNEL_INSTALL_STAGING_AREA:
-rw------- 1 root root 25M Oct 7 15:18 initrd
lrwxrwxrwx 1 root root 35 Oct 7 15:18 initrd.img-6.16.9+deb14-amd64 ->
/boot/initrd.img-6.16.9+deb14-amd64
```
--
Benjamin Drung
Debian & Ubuntu Developer
--- End Message ---
--- Begin Message ---
Source: systemd
Source-Version: 259~rc1-1
Done: Luca Boccassi <[email protected]>
We believe that the bug you reported is fixed in the latest version of
systemd, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Luca Boccassi <[email protected]> (supplier of updated systemd package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 17 Nov 2025 18:55:33 +0000
Source: systemd
Architecture: source
Version: 259~rc1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian systemd Maintainers
<[email protected]>
Changed-By: Luca Boccassi <[email protected]>
Closes: 1117563
Changes:
systemd (259~rc1-1) unstable; urgency=medium
.
[ Nick Rosbrook ]
* kernel-install: skip 55-initrd.install when an initrd generator is
configured. This provides a way to avoid conflicts with initrd
generators using kernel-install like dracut. E.g., dracut can now: 1.
Ship /usr/lib/kernel/install.conf.d/50-dracut.conf with at least
initrd_generator=dracut 2. Skip its own scripts unless
$KERNEL_INSTALL_INITRD_GENERATOR=dracut (Closes: #1117563)
* d/t/boot-and-services: tweak test_rsyslog regex
* d/t/boot-and-services: run transient unit to check syslog messages
* d/t/boot-and-services: skip apparmor test on armhf
* d/rules: enable 10-systemd-logind-root-ignore-inhibitors.rules.example
on Ubuntu
* kernel-install: skip 55-initrd.install when an initrd is already
staged. Unfortunately, dracut upstream does not think it makes sense
to ship an install.conf.d drop-in to set initrd_generator=dracut, so
we need to cope with situations where an initrd is already present in
the staging area. See https://github.com/dracut-ng/dracut-ng/pull/1812
(Closes: #1117563)
.
[ Luca Boccassi ]
* Update upstream source from tag 'upstream/259_rc1' Update to upstream
version '259~rc1' with Debian dir
ffbb3991599b616b38161a464c0428f8aec93869
* Drop patches, all merged upstream
* Install new files for v259~rc1
* Update symbols file for v259~rc1
.
[ Frank Heimes ]
* initramfs-tools: only skip chzdev rules if zdev_early=0
Checksums-Sha1:
6d789486eba1be27cc824a687f54ec5780d8d674 8614 systemd_259~rc1-1.dsc
69cabb6c3936ffc9722232f38a8f3120bb295002 17213965 systemd_259~rc1.orig.tar.gz
01706ff2d83090def03299140260506e28bacd2f 184700 systemd_259~rc1-1.debian.tar.xz
74aa81099ee754d0db1ff2ec3e6649c8337b3908 14551
systemd_259~rc1-1_source.buildinfo
Checksums-Sha256:
175b11594c80530f12bde30ff32a4b55fd3711e4b845faed5529dac750a48419 8614
systemd_259~rc1-1.dsc
16f56ed1bd877bd19602b2ae338e391c72321b7ae3369f4b84f3dfd1e66178bf 17213965
systemd_259~rc1.orig.tar.gz
6d8dcdb7906f98e0de9dcd4f2bcb539af6c16372a4082ddeeba7869a0b9f948d 184700
systemd_259~rc1-1.debian.tar.xz
b465446fac596a533537075178d10e793da6532259f9c948f4a3c6f1092cc1fc 14551
systemd_259~rc1-1_source.buildinfo
Files:
e4dd6bf015a7f3c3b1d584d7a34a564e 8614 admin optional systemd_259~rc1-1.dsc
9f47ed88b7dbf0976be3c7cdfdc76574 17213965 admin optional
systemd_259~rc1.orig.tar.gz
b19abd0df7fc8117b239ab761b09c53c 184700 admin optional
systemd_259~rc1-1.debian.tar.xz
962d48778b6655ff2a754b783f64532b 14551 admin optional
systemd_259~rc1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmkbiwQRHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB7t7Q/+NsCUcZ8rCn9WWspbjWGWPTzezursDvoP
LUr7aKoTvtqKBprWs5L+l5vlrYj01Nm6SnQWuNHD+1wtT86dB/O5MgR3QXhydHHD
yxAqP3Ifj/MWIS++cyhRgtd+Z8cupszvqT30G307hXRI2CJAxl1ymDyS+jtjSEju
0+8Rx+TSKq7o5uG7iwl/JnGSwaqPPi4S50eNCJyQ/e0xQrKp0B8A7emhzMC7WH2i
vb5z43jDFt2f0PxcsgWJoaUPsfEmmRwxIQU4mo+j1zOG2tdhIqNtn7s4e6d4KU9m
iF260LT9Qv7ET0yifbGPJb3AZ8Ki7uF7XtDLKIZcbeQ36wO0F2oukx8I7f4r+Ts3
khKJpBzKH9tZyXuwsZw2ETR6WFRguZk1cq6z9rJsI/t3Sb4HidR+wDyZDrNaN9Aj
MzadgCSi7xUh4tWOTjmbW0n0O1PC3c5N9vFF64ULdXT8s5Iz3Ae77XskPAwpTj5n
/Le+p2s19qh5vmY0KCxERVVrfKwHtbOdRH7NwdNveTgNGJOnV00tVvMRWpm8x6oS
L1V3PBNuzMRXSxjLPFXCDj4usqMF+OrbxQ9EdYYj7tN8iR7CzNJd3m/vybM/vdAH
MkjYdFjifh8DLC5NZ/OuR6TQhd4OZSA69hMHv3+s0URA2ILz1zD31XZXIwfYvUSG
Vb9/CMMlhkM=
=ShVo
-----END PGP SIGNATURE-----
pgpfyv8tcTjOn.pgp
Description: PGP signature
--- End Message ---