Your message dated Fri, 01 Dec 2023 11:04:16 +0000
with message-id <e1r91jg-00cepm...@fasolo.debian.org>
and subject line Bug#1052632: fixed in clevis 19-6
has caused the Debian Bug report #1052632,
regarding clevis FTBFS when systemd.pc changes systemdsystemunitdir
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.)


-- 
1052632: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052632
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: clevis
Version: 19-3
Severity: normal
Tags: ftbfs patch
User: helm...@debian.org
Usertags: dep17m2

We want to change the value of systemdsystemunitdir in systemd.pc to
point below /usr. clevis' upstream build system consumes this value, but
the debian packaging hard codes its current value. When it changes,
clevis will fail to build from source. Consider applying the attached
patch to avoid that.

Helmut
diff -Nru clevis-19/debian/changelog clevis-19/debian/changelog
--- clevis-19/debian/changelog  2023-07-23 12:04:17.000000000 +0200
+++ clevis-19/debian/changelog  2023-09-25 13:52:04.000000000 +0200
@@ -1,3 +1,10 @@
+clevis (19-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Do not FTBFS when systemd.pc changes systemdsystemunitdir. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Mon, 25 Sep 2023 13:52:04 +0200
+
 clevis (19-3) unstable; urgency=medium
 
   * Retire versioned dependencies met even in oldstable
diff -Nru clevis-19/debian/clevis-systemd.install 
clevis-19/debian/clevis-systemd.install
--- clevis-19/debian/clevis-systemd.install     2023-01-28 11:43:54.000000000 
+0100
+++ clevis-19/debian/clevis-systemd.install     2023-09-25 13:51:26.000000000 
+0200
@@ -1,5 +1,5 @@
 
-lib/systemd/system/clevis-luks-askpass.path
-lib/systemd/system/clevis-luks-askpass.service
+${env:systemdsystemunitdir}/clevis-luks-askpass.path
+${env:systemdsystemunitdir}/clevis-luks-askpass.service
 
 usr/libexec/clevis-luks-askpass
diff -Nru clevis-19/debian/control clevis-19/debian/control
--- clevis-19/debian/control    2023-07-23 11:53:08.000000000 +0200
+++ clevis-19/debian/control    2023-09-25 13:51:46.000000000 +0200
@@ -22,6 +22,7 @@
     libssl-dev,
     libudisks2-dev,
     meson,
+    pkgconf,
     systemd,
     tang,
     tpm2-tools,
diff -Nru clevis-19/debian/rules clevis-19/debian/rules
--- clevis-19/debian/rules      2023-01-28 11:43:54.000000000 +0100
+++ clevis-19/debian/rules      2023-09-25 13:52:03.000000000 +0200
@@ -4,6 +4,8 @@
 DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/buildflags.mk
 
+export systemdsystemunitdir = $(shell pkgconf --variable=systemdsystemunitdir 
systemd | sed s,^/,,)
+
 %:
        dh $@ --with=bash-completion
 

--- End Message ---
--- Begin Message ---
Source: clevis
Source-Version: 19-6
Done: Christoph Biedl <debian.a...@manchmal.in-ulm.de>

We believe that the bug you reported is fixed in the latest version of
clevis, 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 1052...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christoph Biedl <debian.a...@manchmal.in-ulm.de> (supplier of updated clevis 
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: Fri, 01 Dec 2023 08:43:41 +0100
Source: clevis
Architecture: source
Version: 19-6
Distribution: unstable
Urgency: medium
Maintainer: Christoph Biedl <debian.a...@manchmal.in-ulm.de>
Changed-By: Christoph Biedl <debian.a...@manchmal.in-ulm.de>
Closes: 1052632
Changes:
 clevis (19-6) unstable; urgency=medium
 .
   * Take the systemd service unit location from
     systemd.pc/systemdsystemunitdir. Closes: #1052632
Checksums-Sha1:
 b4e7f63947a8c84b82b965696a74d9bbd98d027f 2531 clevis_19-6.dsc
 232cc2fb260ae3bed32550e4e754fa9b4ad77815 7176 clevis_19-6.debian.tar.xz
 370e8f783bc63621b707fb3e4d7f8a72fb1be794 12034 clevis_19-6_powerpc.buildinfo
Checksums-Sha256:
 eb8aba1e732a33bad582518daae7eb48b392976cc7f73fab0ceaacce6f6cdd01 2531 
clevis_19-6.dsc
 c1cf0ae400ef4c2d8ab61111bd45adef97a16c9b6ab1eca0212c1ab64d8202cf 7176 
clevis_19-6.debian.tar.xz
 b46fb216dd59a8a752f22fd1152ffa4996c58c70032a3dd3e0eb4ce5b54b0776 12034 
clevis_19-6_powerpc.buildinfo
Files:
 e6d5599e6bcf15450080880efa60eb75 2531 net optional clevis_19-6.dsc
 88b355599d059b1c5d47614402bcf251 7176 net optional clevis_19-6.debian.tar.xz
 e1aefef2ed574758617bad47ead0c19c 12034 net optional 
clevis_19-6_powerpc.buildinfo

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

iQIzBAEBCgAdFiEEWXMI+726A12MfJXdxCxY61kUkv0FAmVpuhAACgkQxCxY61kU
kv2/0hAA4jjw5Q+Q1ieyhNkbW3yv4S9IkplLpMCWgxg2t1Gj6ruwFSUZvCZsByBD
KumphEhEKYkTAb+0Vg+cnzsMuMpJZSM+IMf//kodAur4OUCgQj2i469ItyAr2If4
Je+AUlZnwfQ2DKBWiatkK/LombB/kXVQ9CTmlrdGoQ8qfT4sEJ1mcWkpKpVyPKsi
faggmPRKEUXjpZ9fikMUghysww7L+pXpb8kK1I+Vnue8qMOHFOFvyxriRPHQMcno
iWgcQ9s9TOJfOmVP0KXJKg0hIw5WRSe+M+AzVOX6ztgddDkMZ0cJmZxCIU53ugZt
yGqygHsGcKbFbq0UIi5AAvLnpqhkIHMfPnwJ4OjVSu2w2QGR44wlJ9YGca0dRogS
GCckfe2ntxrLVqoVCIZWeC7uazbcX3xZmmdBc7TFEHioAFPjFEeMryKuOZ8/awy1
VfkVqz5QYPQ+oKj6OzBNwx/DHo5w+XGT0tOiFhfAybkTdU7R/A9IfKmxKv5sujN5
3QCuspqeYhRrPHAXB64ZRUgfSth0UWUIzizhKm+TjTqmD/3DP9hJtDcqObaU5NhO
2WWM6G2hOAETcsfjkfN7XRZxU8D635WzjaZ4iSdE6rvlju7zZuPkfHFx6q1Ly4/z
0RpjO0CM3JVOj7Ya3wdamwQdmoRlzHqCCpUTsBlFGIGtBvo6nIs=
=OqG+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to