Your message dated Thu, 04 Jan 2024 22:23:50 +0000
with message-id <e1rlw7y-000usm...@fasolo.debian.org>
and subject line Bug#1052349: fixed in bolt 0.9.6-2
has caused the Debian Bug report #1052349,
regarding bolt FTBFS when systemdsystemunitdir changes in systemd.pc or udevdir 
changes in udev.pc
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.)


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

We want to change the systemd unit directory and the udev rules
directory to be below /usr. From a user point of view, nothing changes
as aliasing ensures both locations to be equivalent. However, the bolt
upstream build system looks up the value of systemdsystemunitdir in
systemd.pc and udevdir in udev.pc whereas the packaging hard codes the
current values. When the relevant .pc files change, bolt will FTBFS. I'm
attaching a patch to avoid that.

Helmut
diff -Nru bolt-0.9.6/debian/bolt.install bolt-0.9.6/debian/bolt.install
--- bolt-0.9.6/debian/bolt.install      2023-09-19 19:55:25.000000000 +0200
+++ bolt-0.9.6/debian/bolt.install      2023-09-20 11:51:58.000000000 +0200
@@ -1,5 +1,5 @@
-lib/systemd
-lib/udev
+${env:systemdsystemunitdir}
+${env:udevdir}
 usr/bin
 usr/libexec/boltd
 usr/share
diff -Nru bolt-0.9.6/debian/changelog bolt-0.9.6/debian/changelog
--- bolt-0.9.6/debian/changelog 2023-09-19 19:55:25.000000000 +0200
+++ bolt-0.9.6/debian/changelog 2023-09-20 11:52:04.000000000 +0200
@@ -1,3 +1,11 @@
+bolt (0.9.6-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS when systemdsystemunitdir changes in systemd.pc or udevdir
+    changes in udev.pc. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 20 Sep 2023 11:52:04 +0200
+
 bolt (0.9.6-1) unstable; urgency=medium
 
   * New upstream bugfix release
diff -Nru bolt-0.9.6/debian/control bolt-0.9.6/debian/control
--- bolt-0.9.6/debian/control   2023-09-19 19:55:25.000000000 +0200
+++ bolt-0.9.6/debian/control   2023-09-20 11:49:57.000000000 +0200
@@ -12,6 +12,7 @@
                libumockdev-dev,
                libxml2-utils <!nodoc>,
                meson,
+               pkgconf,
                python3-dbus <!nocheck>,
                python3-dbusmock <!nocheck>,
                python3-gi <!nocheck>,
diff -Nru bolt-0.9.6/debian/rules bolt-0.9.6/debian/rules
--- bolt-0.9.6/debian/rules     2023-09-19 19:55:25.000000000 +0200
+++ bolt-0.9.6/debian/rules     2023-09-20 11:51:35.000000000 +0200
@@ -3,6 +3,9 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs
 
+export systemdsystemunitdir=$(shell pkgconf --variable=systemdsystemunitdir 
systemd | sed s,^/,,)
+export udevdir=$(shell pkgconf --variable=udevdir udev | sed s,^/,,)
+
 %:
        dh $@
 

--- End Message ---
--- Begin Message ---
Source: bolt
Source-Version: 0.9.6-2
Done: Jeremy Bícha <jbi...@ubuntu.com>

We believe that the bug you reported is fixed in the latest version of
bolt, 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.
Jeremy Bícha <jbi...@ubuntu.com> (supplier of updated bolt 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: Thu, 04 Jan 2024 16:59:16 -0500
Source: bolt
Built-For-Profiles: noudeb
Architecture: source
Version: 0.9.6-2
Distribution: unstable
Urgency: medium
Maintainer: Debian freedesktop.org maintainers 
<pkg-freedesktop-maintain...@lists.alioth.debian.org>
Changed-By: Jeremy Bícha <jbi...@ubuntu.com>
Closes: 1052349
Changes:
 bolt (0.9.6-2) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Fix FTBFS when systemdsystemunitdir changes in systemd.pc or udevdir
     changes in udev.pc. (Closes: #1052349)
 .
   [ Jeremy Bícha ]
   * Build-Depend on systemd-dev
   * Update standards version to 4.6.2, no changes needed
Checksums-Sha1:
 6039e4987b21848ceae1f87c13ed8cea876c6358 2395 bolt_0.9.6-2.dsc
 a5c909f59540661e8c1727b87108d0c53cd65ac8 4376 bolt_0.9.6-2.debian.tar.xz
 309a1eb96580d9c49f36d8640830b48c3c82de8a 9233 bolt_0.9.6-2_source.buildinfo
Checksums-Sha256:
 b2df9fbe282a3b446d3a84183cd6af899103f520b09b8101fe3ebf0e616f67ee 2395 
bolt_0.9.6-2.dsc
 08716c4651774e79cf2e0a653096f5a950560f2f5c0e02f52103f6d76a282dd4 4376 
bolt_0.9.6-2.debian.tar.xz
 f71323240100fb4009c87a9be9287eb6c83a385c661bd010eed521a6d7af8ef8 9233 
bolt_0.9.6-2_source.buildinfo
Files:
 8338beceb3e1bfe62f89b0bab9ab02ce 2395 admin optional bolt_0.9.6-2.dsc
 83bfe76af81e19a1d0916fbdbacfba03 4376 admin optional bolt_0.9.6-2.debian.tar.xz
 9b2a62767b0ec7f4220ec031e3a8e500 9233 admin optional 
bolt_0.9.6-2_source.buildinfo

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

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmWXKw8ACgkQ5mx3Wuv+
bH1jaA//d6u1glCTIw7bATcIxpDssMQn1SyV6LgMV5Ju2pS1qrxUMlfcb8snEuu4
6TG3lZh57PbKt+xkLSabRK2gAggj4q7GKJshGtpgO6oyg7GdIhs2fG/bqjnUd0yg
6pmgqzmZCRQ+22Wnv2r+RJzjZEJASXc6tZj/gN7ehTp9t8cg4aGL1AhFTt2I9rX6
FMZHbgG2CzzQAUv7t7W+X5mAQfquaNHyNzcgDErfqGUlO4Zdy4BZ6uHh7aFelQnm
kcoAaq02NNuPzmoqEAJ2Pi2BzV3bjvfxxl/6DlI1fyqo1/tqsgoOkfWNGxBFwW2b
pOqgzKX9YqCu9IEMSmvQCtW4pRRDLjKSTSIxHVud6724c0crwDXJ/oDWm4vlTlVU
wMhtghOTgHqLve6HpVo7EzYwD/ytwpLi5spZrtrpMW/Zchykdn6n9nMQekOxbHIa
dmum7q6fD3lYMiHON80fACnJpssKd6LcO87JWInK2gETVVb+5EBNvrRnkpFYLYXc
bkoPlfuTqbzugRz+mOxhsXdSRwy76uJSzYkA0dfCMXHoo/UgDdUitL9NA6L+brZb
yVVPrPluBwtAUA2NOEs2YTp60UVtO/G9xNmPuXZw/0DI+GiUH+Hu1RgU0si7r4rz
NuCp1RjwlZNPvTQpeAo86svj1aOD/3g1GbhVV/p4NY5EjTksuQ8=
=i4r+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to