Your message dated Mon, 24 Oct 2022 19:27:46 +0000
with message-id <e1on36w-005xso...@fasolo.debian.org>
and subject line Bug#1021821: fixed in systemd 252~rc2-1
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 ow...@bugs.debian.org
immediately.)


-- 
1021821: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021821
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: systemd
Version: 251.6-1
Severity: important
Justification: breaks architecture bootstrap
Tags: ftbfs patch
User: helm...@debian.org
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 <hel...@subdivi.de>  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~rc2-1
Done: Luca Boccassi <bl...@debian.org>

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 1021...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Luca Boccassi <bl...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 22 Oct 2022 01:10:00 +0100
Source: systemd
Architecture: source
Version: 252~rc2-1
Distribution: experimental
Urgency: medium
Maintainer: Debian systemd Maintainers 
<pkg-systemd-maintain...@lists.alioth.debian.org>
Changed-By: Luca Boccassi <bl...@debian.org>
Closes: 1021821 1021933
Changes:
 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
     <jan.kis...@siemens.com>
 .
   [ 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:
 a1ecff402da07ec70b589742d31eb52c242dcec4 6314 systemd_252~rc2-1.dsc
 f135a6fbd6c40461d2695afd043b580c439a8678 11736313 systemd_252~rc2.orig.tar.gz
 b951cb8715706caa265d3f66524b4feb133be6c2 167344 systemd_252~rc2-1.debian.tar.xz
 69ae3ca27791a9963f2e7b1ef812bdbabbef2302 11305 
systemd_252~rc2-1_source.buildinfo
Checksums-Sha256:
 57fd626ba79d21b2cc2ec13f160d22138e0be42ae4bff7874e2b97f9494895ab 6314 
systemd_252~rc2-1.dsc
 a2916c921f247e4b5d665f697746029feb402cd6fb0927607909121e1dc9cd5b 11736313 
systemd_252~rc2.orig.tar.gz
 1d033a9a916475b392351b6881c5e6fe3ff5488a76a76807b709f0cbc516e01c 167344 
systemd_252~rc2-1.debian.tar.xz
 12503f41f4927c830f783ac0b606a84dd179db503094c9e7873eb2806c005cae 11305 
systemd_252~rc2-1_source.buildinfo
Files:
 8bba0bc796fb781f9ff40f02a3e30a09 6314 admin optional systemd_252~rc2-1.dsc
 544c58f1475cadf742d47c1773e74b05 11736313 admin optional 
systemd_252~rc2.orig.tar.gz
 d111d754bd57d6ea0b09805708cd97e5 167344 admin optional 
systemd_252~rc2-1.debian.tar.xz
 bcc13a68906b7b63ee4e84156d58f488 11305 admin optional 
systemd_252~rc2-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmNW4CYRHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB4Mvw//QConU0DWIPIPKQOwbs9TNfdW04VQtB0g
tn7TsMhNTT1ghn38PwFi72pGff6caxzmUGhbN/iV16hWzg3ZmrBbgWrsykss6LGv
Zci6A3C+4UUkjTvsZKbVySazS83EksThPnQTHvlq5FQGS2CKcQCDyXvRtBb+TrQP
LzcumZNj9YCeQro2Q5uEVgprPwQ8nMG0bh3bU8rIN3kJ9ON23cLSZA67mnuH/qUL
kvMpvPLf0rYMPFFtvgWKWHxFVfWUp2WPzp5FM+//McAM5eSFbZuNyZeMlz6u63iz
gqrKZOBeBPLxLk5FED7YgedepSpGox8lg5bd5zKEMKCKlMe6SB02dKYjhmgR+ul6
wEJcG6CXGMifCARkOSbQ4EtANinZI7BGhuDD6ubS3++3x11PEvxeKg5lzIQmlqt/
fQukGwLl6Fmubsh+5syBp1/vEqY3RvS0agE9z6pxyrxUCU4F7wgaFMVsdQuv90Wl
bRQS80pHEl2ysnHRA5zho+uajnh7uMC0FSWJcF/HUzxBaUbH7e2nwSMkyz0k7A+x
Lx9AKi4jkiiyU9nvP30c817b0L8Mx5XsDxp5p2wdRdmh9jLUY82DHnZ9KtejQbDM
OsN0vcQ+KuvJ4EqcAr+cFBUAeCD752RqwboF/sJ5MzqUsJ2PPLMOn6e8SvTTXBFc
U2qACDUNvDY=
=+eml
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to