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 ---