Your message dated Fri, 17 Nov 2023 12:04:22 +0000
with message-id <[email protected]>
and subject line Bug#1052642: fixed in freeipmi 1.6.11-2
has caused the Debian Bug report #1052642,
regarding freeipmi 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 [email protected]
immediately.)


-- 
1052642: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052642
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: freeipmi
Version: 1.6.11-1
Severity: normal
Tags: ftbfs patch
User: [email protected]
Usertags: dep17m2

We want to change the value of systemdsystemunitdir in systemd.pc to
point below /usr. freeipmi's upstream build system consumes this
variable, but the packaging hard codes its current value. Thereofre,
freeipmi will FTBFS when it changes. Consider applying the attached
patch to avoid that failure.

Helmut
diff -Nru freeipmi-1.6.11/debian/changelog freeipmi-1.6.11/debian/changelog
--- freeipmi-1.6.11/debian/changelog    2023-06-14 13:17:42.000000000 +0200
+++ freeipmi-1.6.11/debian/changelog    2023-09-25 15:11:01.000000000 +0200
@@ -1,3 +1,10 @@
+freeipmi (1.6.11-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS when systemd.pc changes systemdsystemunitdir. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Mon, 25 Sep 2023 15:11:01 +0200
+
 freeipmi (1.6.11-1) unstable; urgency=medium
 
   * New upstream version 1.6.11
diff -Nru freeipmi-1.6.11/debian/freeipmi-bmc-watchdog.install 
freeipmi-1.6.11/debian/freeipmi-bmc-watchdog.install
--- freeipmi-1.6.11/debian/freeipmi-bmc-watchdog.install        2023-06-14 
13:17:42.000000000 +0200
+++ freeipmi-1.6.11/debian/freeipmi-bmc-watchdog.install        2023-09-25 
15:10:10.000000000 +0200
@@ -1,6 +1,6 @@
 #!/usr/bin/dh-exec --with-scripts=filter-arch
 etc/default/bmc-watchdog
 [!linux-any] etc/init.d/bmc-watchdog
-[linux-any] lib/systemd/system/bmc-watchdog.service
+[linux-any] ${env:systemdsystemunitdir}/bmc-watchdog.service
 usr/sbin/bmc-watchdog
 usr/share/man/man8/bmc-watchdog.8
diff -Nru freeipmi-1.6.11/debian/freeipmi-ipmidetect.install 
freeipmi-1.6.11/debian/freeipmi-ipmidetect.install
--- freeipmi-1.6.11/debian/freeipmi-ipmidetect.install  2023-06-14 
13:17:42.000000000 +0200
+++ freeipmi-1.6.11/debian/freeipmi-ipmidetect.install  2023-09-25 
15:10:28.000000000 +0200
@@ -1,7 +1,7 @@
 #!/usr/bin/dh-exec --with-scripts=filter-arch
 etc/freeipmi/ipmidetect*.conf
 [!linux-any] etc/init.d/ipmiseld
-[linux-any] lib/systemd/system/ipmidetectd.service
+[linux-any] ${env:systemdsystemunitdir}/ipmidetectd.service
 usr/sbin/ipmi-detect
 usr/sbin/ipmidetect
 usr/sbin/ipmidetectd
diff -Nru freeipmi-1.6.11/debian/freeipmi-ipmiseld.install 
freeipmi-1.6.11/debian/freeipmi-ipmiseld.install
--- freeipmi-1.6.11/debian/freeipmi-ipmiseld.install    2023-06-14 
13:17:42.000000000 +0200
+++ freeipmi-1.6.11/debian/freeipmi-ipmiseld.install    2023-09-25 
15:10:43.000000000 +0200
@@ -1,7 +1,7 @@
 #!/usr/bin/dh-exec --with-scripts=filter-arch
 etc/freeipmi/ipmiseld.conf
 [!linux-any] etc/init.d/ipmidetectd
-[linux-any] lib/systemd/system/ipmiseld.service
+[linux-any] ${env:systemdsystemunitdir}/ipmiseld.service
 usr/sbin/ipmiseld
 usr/share/man/man5/ipmiseld.conf.5
 usr/share/man/man8/ipmiseld.8
diff -Nru freeipmi-1.6.11/debian/rules freeipmi-1.6.11/debian/rules
--- freeipmi-1.6.11/debian/rules        2023-06-14 13:17:42.000000000 +0200
+++ freeipmi-1.6.11/debian/rules        2023-09-25 15:09:53.000000000 +0200
@@ -3,6 +3,8 @@
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow
 
+export systemdsystemunitdir = $(shell pkg-config 
--variable=systemdsystemunitdir systemd | sed s,^/,,)
+
 ifeq ($(DEB_HOST_ARCH_OS),linux)
        CONFIGURE_EXTRA_FLAGS = \
        --disable-init-scripts

--- End Message ---
--- Begin Message ---
Source: freeipmi
Source-Version: 1.6.11-2
Done: Fabio Fantoni <[email protected]>

We believe that the bug you reported is fixed in the latest version of
freeipmi, 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.
Fabio Fantoni <[email protected]> (supplier of updated freeipmi 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: Fri, 17 Nov 2023 12:08:23 +0100
Source: freeipmi
Architecture: source
Version: 1.6.11-2
Distribution: unstable
Urgency: medium
Maintainer: Fabio Fantoni <[email protected]>
Changed-By: Fabio Fantoni <[email protected]>
Closes: 1052642
Changes:
 freeipmi (1.6.11-2) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Fix FTBFS when systemd.pc changes systemdsystemunitdir (Closes: #1052642)
 .
   [ Fabio Fantoni ]
   * Fix some spelling errors in debian folder
   * Remove unused lintian overrides
   * d/gbp.conf: change debian-branch and upstream-branch to follow DEP14
Checksums-Sha1:
 7b50b5b175e7bef63c278fcfcb31740dead87762 3352 freeipmi_1.6.11-2.dsc
 941dc2734b3238c85f0fd1cde373a6bb97630a14 3429533 freeipmi_1.6.11.orig.tar.gz
 6fff45c8970f3c4d4a83deecbdd74753d3da6969 163 freeipmi_1.6.11.orig.tar.gz.asc
 92d72438d2c65bf831582cda6c815e53ed8f23dd 25196 freeipmi_1.6.11-2.debian.tar.xz
 2d83a65359b7ba96c3b8d8c02417847342579626 7793 
freeipmi_1.6.11-2_source.buildinfo
Checksums-Sha256:
 3e3a91a3380541912f9adce92794f9fe0191a4896de2a4286117fb4fe524b0ce 3352 
freeipmi_1.6.11-2.dsc
 65fbd6910fc010457748695414f27c5755b4e8d75734221221f3858c6230a897 3429533 
freeipmi_1.6.11.orig.tar.gz
 a0e245c15b75f633842dcd6783e35c3a4ef0c30dbe9c6c28a2e1d0bdb69f13f2 163 
freeipmi_1.6.11.orig.tar.gz.asc
 19ba1e7a55a5577841100612cd9bcfde2ebbc7953aa8717a4d7b6304d48465a9 25196 
freeipmi_1.6.11-2.debian.tar.xz
 e0514138140b5541a0fdef870bb8e03db1419859c345ae1fc07298435edb5c98 7793 
freeipmi_1.6.11-2_source.buildinfo
Files:
 74250234647b2a197041b63afa27a181 3352 admin optional freeipmi_1.6.11-2.dsc
 55f5e2f17d9f26cdea090bc2b8e40f95 3429533 admin optional 
freeipmi_1.6.11.orig.tar.gz
 4e13f32f025819ef8c8b925071141831 163 admin optional 
freeipmi_1.6.11.orig.tar.gz.asc
 67a7ae9744db3a1493402ecc1951433f 25196 admin optional 
freeipmi_1.6.11-2.debian.tar.xz
 7e489c6b4b4a0d85ec6354268ee82f2a 7793 admin optional 
freeipmi_1.6.11-2_source.buildinfo

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

iQIzBAEBCgAdFiEELEHRfLe4S9D5+1GzaAZorpB/EB0FAmVXUiwACgkQaAZorpB/
EB1Ilg/+JyUguCjUrcrPTtbVyk6E94B9E5fbRLcT2KN+FaE/n6G1D+zMTI+A2eOB
phgNLDpQa0zbIgv5Gl8y9wpU6ktsubLy6AP33Z7Q8o/q8IX5DP3EAfUZBsX1a6ee
OtmnxyfmHyfBdJghBC94khdRus9B30BME2EN/8vQKquEFSty/TlMMGlKpOCDRFkH
NRq88EoNW307lYklTItYp48FffLdBNVdc9+q/ofa3K+V5GTqZ/YuHb7V3bCPxg3h
IyAWiFr1+v7ZCccvxUDbf2PnJJlatoWQw6eRzJWpBnLgOJI4wvwTOSrLcNNdAl3H
LllAvF3WBZNdha+eNfacttFBEG/83Qg9fnBCo8/Zp6Wxw7rTo5vUxKscmh3qxK+F
YE5asl56lEdsFmc6bA9v8pI3rvSK+eQtNDPudFzSAgRmTW2cFF7NQ2YoWqU80Me9
OvmG/rT9c4ZXV/lZlG0pFgt4B96eie6zvNpZZzAfF7oCfRWCVibsZzfV4bOaR/Vd
dJgpm1CpDD0kjpNCS0heSdnWnqw7NELGhY5pU8WvoZuWA9hDapk88UzXhkl+I9Lr
UKYse+H3m6v+YfHIXsMQLf6GcWSTeCyTIIDpd4XO/4cWicTCK9bpDcMvbsTdei46
Nrc9Hq+yilthcfO2I6bilgKpRTLdrwtAkYpDW3jUp7/zvAMNh98=
=g2nt
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to