Your message dated Sun, 03 Dec 2023 18:06:22 +0000
with message-id <[email protected]>
and subject line Bug#1057242: fixed in bmusb 0.7.7-2
has caused the Debian Bug report #1057242,
regarding bmusb: will FTBFS when udev.pc changes udevdir
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.)


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

Dear Maintainer,

thank you for forwarding the Makefile changes from #1056997 to upstream.
The upstream change works as expected.

However, udev.pc will change udevdir soon. When this happens, bmusb will
FTBFS. The upstream build system will install the udev rules into the
new path, but the Debian packaging expects them in the old path.

For your convenience I'm attaching a patch to fix this.

Please apply at your earliest convenience. Per the wiki [1], it is useful
to first upload to experimental and wait a few days for the dumat tool
evaluating the change, and only then upload to unstable.

I expect this bug will become release-critical soon.

Thanks for considering,
Chris

[1] https://wiki.debian.org/UsrMerge

diff -Nru bmusb-0.7.7/debian/changelog bmusb-0.7.7/debian/changelog
--- bmusb-0.7.7/debian/changelog	2023-11-30 22:11:56.000000000 +0100
+++ bmusb-0.7.7/debian/changelog	2023-12-02 01:30:33.000000000 +0100
@@ -1,3 +1,11 @@
+bmusb (0.7.7-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Use dh-compat 13 for substitutions in debhelper config files.
+  * Pick up udevdir from udev.pc, also for Debian packaging.
+
+ -- Chris <[email protected]>  Sat, 02 Dec 2023 01:30:33 +0100
+
 bmusb (0.7.7-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru bmusb-0.7.7/debian/compat bmusb-0.7.7/debian/compat
--- bmusb-0.7.7/debian/compat	2016-07-26 13:29:10.000000000 +0200
+++ bmusb-0.7.7/debian/compat	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-9
diff -Nru bmusb-0.7.7/debian/control bmusb-0.7.7/debian/control
--- bmusb-0.7.7/debian/control	2020-04-12 11:16:20.000000000 +0200
+++ bmusb-0.7.7/debian/control	2023-12-02 01:30:33.000000000 +0100
@@ -1,7 +1,7 @@
 Source: bmusb
 Priority: optional
 Maintainer: Steinar H. Gunderson <[email protected]>
-Build-Depends: debhelper (>= 9), libusb-1.0-0-dev, pkg-config, udev
+Build-Depends: debhelper-compat (= 13), libusb-1.0-0-dev, pkg-config, udev
 Standards-Version: 3.9.8
 Section: libs
 
diff -Nru bmusb-0.7.7/debian/libbmusb6.install bmusb-0.7.7/debian/libbmusb6.install
--- bmusb-0.7.7/debian/libbmusb6.install	2020-04-07 21:29:27.000000000 +0200
+++ bmusb-0.7.7/debian/libbmusb6.install	2023-12-02 01:30:25.000000000 +0100
@@ -1,2 +1,2 @@
 usr/lib/*/*.so.*
-lib/udev/rules.d/*
+${env:deb_udevdir}/rules.d/*
diff -Nru bmusb-0.7.7/debian/rules bmusb-0.7.7/debian/rules
--- bmusb-0.7.7/debian/rules	2016-07-26 13:41:34.000000000 +0200
+++ bmusb-0.7.7/debian/rules	2023-12-02 01:30:25.000000000 +0100
@@ -1,4 +1,6 @@
 #! /usr/bin/make -f
 
+export deb_udevdir = $(shell pkg-config --variable=udevdir udev | sed s,^/,,)
+
 %:
 	dh $@ 

--- End Message ---
--- Begin Message ---
Source: bmusb
Source-Version: 0.7.7-2
Done: Steinar H. Gunderson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
bmusb, 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.
Steinar H. Gunderson <[email protected]> (supplier of updated bmusb 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: SHA256

Format: 1.8
Date: Sat, 02 Dec 2023 01:30:33 +0100
Source: bmusb
Architecture: source
Version: 0.7.7-2
Distribution: experimental
Urgency: medium
Maintainer: Steinar H. Gunderson <[email protected]>
Changed-By: Steinar H. Gunderson <[email protected]>
Closes: 1057242
Changes:
 bmusb (0.7.7-2) experimental; urgency=medium
 .
   * Patch by Chris <[email protected]>.
   * Use dh-compat 13 for substitutions in debhelper config files.
   * Pick up udevdir from udev.pc, also for Debian packaging. (Closes: #1057242)
Checksums-Sha1:
 dfd5c11c60d3d57c4a362714ce30ffd20a4540ed 1747 bmusb_0.7.7-2.dsc
 a1a123f34620fecce26346835b8fef3842560fc7 3376 bmusb_0.7.7-2.debian.tar.xz
 836e92bcbe2507f0005d3ac142dcfc6a44cbf041 7043 bmusb_0.7.7-2_amd64.buildinfo
Checksums-Sha256:
 f9c5f480f7fa2e37ebbc1bf97e4081d533f4d1b392eb9cd31ecd676ad08edbf8 1747 
bmusb_0.7.7-2.dsc
 ab6a80dca90e0051dbdc92a222bf7842c53a9f9c7045aac3b7c1574a2987ca66 3376 
bmusb_0.7.7-2.debian.tar.xz
 6159ec4d9e333209688e51de1e68652c0b6feb17d025471ce7e5409eb323f458 7043 
bmusb_0.7.7-2_amd64.buildinfo
Files:
 c3b9434f963e8c8eab22676d5032b21a 1747 libs optional bmusb_0.7.7-2.dsc
 540baf9e9701b79345c4892a5d382bff 3376 libs optional bmusb_0.7.7-2.debian.tar.xz
 b3aa54e0f0624689e96c959842a7fb94 7043 libs optional 
bmusb_0.7.7-2_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwukAT/AowY5OrduDf2F1YXeXj3YFAmVsvWgACgkQf2F1YXeX
j3YwjBAAt9u9fwpvILf2vPUKpkkE9A8aoy754wRXddPZXoeF3ZmsrC14JQo/uM0F
TCMyIrmPDsGB3VJYC8JAg+x7ZlTn+g+9rC0dPA3NvZKCPmlLK+Jt/4QtxCnBHD1z
4tlgFr04EDO+Mrov9E7fWsj2Ykc8mY+MRfijzkPZ5XtLJydo7khI5Cki/LQQhL1L
7UnihGVBdqoeXnyzymzWrn+2mxW9ei80bvk6SMLOzVqveqt4592S4EtSbWGZxLdT
6ejYbNP7PN1FPNz5Fi1VF6z1woIVYRVmvJ5Pj8SXJ3cGHL8mWJ3icF9tjOPQLz2B
o6uxXtmc2QoAuNgU5Aj/b5aND3zSf/3wCAwot3OXAZkaZnrJka/sOX96AoKQ/lMK
5I5Dnzdxp0Ggu16ADMbxPq60j212nggr7GNtXQsX6rNAZleAuvPbJSIdLhjuZWJ+
D8uyJv2E/FKCH3HsbYQxTUcm8QUmqrLhQB4I2JSUG4srEGA64nTJcDaFUvC8lK1+
SNF77SuMqmNETm7GhHXWSe8IpuFJCZ7rJ3pTJdssHD1mgbN3n1cLoaz16biQrKXs
M8ZLwm8IdSitY1YzURE9JlYncBQRyiCQNJoIlRFfXK1aHABwcKPPcorABB/rXOJr
ZIHTT7K5GfBDWamE5xNhuDQU330hwPHwrvhyhKWd5wE+8VIejrk=
=upXY
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to