Your message dated Thu, 27 Oct 2022 15:59:14 +0000
with message-id <[email protected]>
and subject line Bug#1021821: fixed in systemd 252~rc3-2
has caused the Debian Bug report #1021821,
regarding systemd: FTBFS with stage1 profile
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.)
--
1021821: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021821
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: systemd
Version: 251.6-1
Severity: important
Justification: breaks architecture bootstrap
Tags: ftbfs patch
User: [email protected]
Usertags: rebootstrap
Hi,
the addition of cryptsetup plugins broke the stage1 build. Do you think
it would be possible to add a native stage1 build pass to salsa-ci such
that you'd notice earlier? Of course you'd only get the failure then,
not the patch. ;)
What happens to break is missing files in dh_install. Clearly, the
intention was not to include cryptsetup plugins in stage1 and I agree
with that. Unfortunately, dh_install itself does not allow
conditionalizing lines in .install files. I'm attaching a patch that
uses dh-exec to achieve this and hope you like it. If not, maybe we can
install the plugins from debian rules manually?
Helmut
diff --minimal -Nru systemd-251.6/debian/changelog
systemd-251.6/debian/changelog
--- systemd-251.6/debian/changelog 2022-10-14 16:34:00.000000000 +0200
+++ systemd-251.6/debian/changelog 2022-10-15 07:32:34.000000000 +0200
@@ -1,3 +1,11 @@
+systemd (251.6-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Conditionalize installation of cryptsetup plugins in stage1 using
+ dh-exec. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Sat, 15 Oct 2022 07:32:34 +0200
+
systemd (251.6-1) unstable; urgency=medium
* New upstream version 251.6
diff --minimal -Nru systemd-251.6/debian/control systemd-251.6/debian/control
--- systemd-251.6/debian/control 2022-10-14 16:34:00.000000000 +0200
+++ systemd-251.6/debian/control 2022-10-15 07:31:23.000000000 +0200
@@ -14,6 +14,7 @@
Vcs-Browser: https://salsa.debian.org/systemd-team/systemd
Homepage: https://www.freedesktop.org/wiki/Software/systemd
Build-Depends: debhelper-compat (= 13),
+ dh-exec,
dh-sequence-installnss,
dh-sequence-package-notes,
pkg-config,
diff --minimal -Nru systemd-251.6/debian/systemd.install
systemd-251.6/debian/systemd.install
--- systemd-251.6/debian/systemd.install 2022-10-14 16:34:00.000000000
+0200
+++ systemd-251.6/debian/systemd.install 2022-10-15 07:32:23.000000000
+0200
@@ -1,3 +1,4 @@
+#!/usr/bin/dh-exec
etc/
bin/
lib/modprobe.d/
@@ -17,7 +18,7 @@
usr/lib/systemd/
usr/lib/tmpfiles.d/
usr/lib/kernel
-usr/lib/*/cryptsetup/
+<!stage1> usr/lib/*/cryptsetup/
usr/share/bash-completion/
usr/share/zsh/vendor-completions/
usr/share/dbus-1/
--- End Message ---
--- Begin Message ---
Source: systemd
Source-Version: 252~rc3-2
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: Thu, 27 Oct 2022 15:24:32 +0100
Source: systemd
Architecture: source
Version: 252~rc3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian systemd Maintainers
<[email protected]>
Changed-By: Luca Boccassi <[email protected]>
Closes: 1021821 1021933
Changes:
systemd (252~rc3-2) unstable; urgency=medium
.
* Upload to unstable.
.
systemd (252~rc3-1) experimental; urgency=medium
.
* New upstream version 252~rc3
* Refresh patches
* Backport patches to fix tests without machine-id. Drop out-of-tree
patch and backport upstream fixes.
.
systemd (252~rc2-1) experimental; urgency=medium
.
[ Jan Kiszka ]
* Enable systemd-boot for riscv64. Tested against U-Boot 2022.10 as UEFI
provider on the RZ/Five. Signed-off-by: Jan Kiszka
<[email protected]>
.
[ Helmut Grohne ]
* Conditionalize installation of cryptsetup plugins in stage1 using dh-
exec (Closes: #1021821)
.
[ Michael Biebl ]
* Install sysusers.d and tmpfiles.d man pages in standalone packages
(Closes: #1021933)
.
[ Luca Boccassi ]
* d/watch: switch to non-stable repo
* New upstream version 252~rc2
* Drop patches merged upstream
* Refresh patches
* Update symbols file
* Update Lintian overrides
* autopkgtest: update expected output of localectl
Checksums-Sha1:
932792a65240425c23a0f27088eae1981013fdaf 6314 systemd_252~rc3-2.dsc
627ff6211ff6528845288ee7c493cb6fb8c6ae8b 169720 systemd_252~rc3-2.debian.tar.xz
31749b43136a65b0bb1c042fc1244377fc5ef71f 11305
systemd_252~rc3-2_source.buildinfo
Checksums-Sha256:
9d506546957c69002bd8ceed2c1e015287da9dfb00e9e061226598da2ce80d0b 6314
systemd_252~rc3-2.dsc
948548b36fc2148b044a4480933f8fe78590631074183bacfbc942f051551892 169720
systemd_252~rc3-2.debian.tar.xz
f821c9456abc9627a82edef3b0d15a2f121a977400a8a239c7fde123646a7a27 11305
systemd_252~rc3-2_source.buildinfo
Files:
cd8c39077660a4518883aca8e2a86210 6314 admin optional systemd_252~rc3-2.dsc
99ee7e2e6cbef80c521ca3e9df9815af 169720 admin optional
systemd_252~rc3-2.debian.tar.xz
4395dab17ddd9779e6b1ed73910f81bd 11305 admin optional
systemd_252~rc3-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmNalUERHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB5HLw/5Ach3JF9A9GtEatp2n5nVwOA1u2i/2wZR
nu4j+UeAp5UREqzr2CzlB9+rhZ3HarCZXB6LMcyFxYPHUAM5Fh9i7Rt/YQ/NLu+1
gXAU4dfO6AAD0Ea4G3NYAYGUi7eRz20OWh5XiMHeYLIr+6zndQrt+beZYxVPva3m
cZI1pnsV+SIXSDeGD+JEi4HMwZjna5Xnfmom33jU3sZggzN4aAseRlm0PexNgFyX
8BdUjyyqyWo8fBlyI+mBYG8ZJSO99zoJdizcW7bxx/EcbtjpJIXv6Md8LpsMNZH1
N2VqgDyEjiKwG8mCJQYViQFP6P6cF+5AeQn8jLThVeTRhu05m0ifsP0IYb/FMzL2
QGJ0qpzsmK8zZDOOjUSODJJFUpUqHJY3VenoZ5WLL28IoFyJFYU4RFNLNQZu1zCt
OzfpcZTIewFQizV41+p7fQFUg0eCslPWQ1Vh55vvvtUiinhRrEp9e8YCeFL9+Lhy
ymQ8Fw8494FjIYZFRLUyfJaI/jfpyraebSQ3l75EibmIbuuFQPgFACW0y2gEwuFm
tN5xlnj8VxHJCdeEGnjdnNYJy9p0OfMPsTqn7FGqM5XA4DmcF8L/n0ukrPUfbDpq
/eFznqfDw9X8njFZ1OFG8oXt9dKxCC6oHlgdSVG6au7iNi9NIJ84a8rGVq64qXT2
q5nPYOTv+ak=
=RelX
-----END PGP SIGNATURE-----
--- End Message ---