Your message dated Fri, 29 Dec 2023 20:49:26 +0000
with message-id <[email protected]>
and subject line Bug#1057746: fixed in beep 1.4.9-1.1
has caused the Debian Bug report #1057746,
regarding beep: delegate placement of udev files to 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 [email protected]
immediately.)
--
1057746: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057746
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: beep
Version: 1.4.9-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: dep17m2
Dear Maintainer,
your package installs files related to udev, into /lib/udev. These
files need to be moved to /usr/lib as part of Debian's usr-merge
effort [1].
Attached you will find a patch to delegate the exact placement of
the udev files to udev.pc (using pkg-config). This should work today
in unstable and, if necessary, for bookworm. Once udev.pc in
unstable points to /usr/lib your package will benefit automatically
after a binNMU or any other upload.
Later during the trixie cycle I expect this bug class to raise in
priority.
Per the wiki, it is advisable to upload to experimental first, and
wait a few days for the dumat tool to check your package. The same
is advisable when any structural changes are done in the trixie
cycle.
Thank you for considering,
Chris
[1] https://wiki.debian.org/UsrMerge
diff -Nru beep-1.4.9/debian/beep.install beep-1.4.9/debian/beep.install
--- beep-1.4.9/debian/beep.install 2020-05-16 22:34:14.000000000 +0200
+++ beep-1.4.9/debian/beep.install 2023-12-07 23:33:18.000000000 +0100
@@ -1,4 +1,4 @@
usr/bin
usr/share/doc/beep
usr/share/man
-debian/70-pcspkr-beep.rules lib/udev/rules.d/
+debian/70-pcspkr-beep.rules ${env:deb_udevdir}/rules.d/
diff -Nru beep-1.4.9/debian/beep-udeb.install beep-1.4.9/debian/beep-udeb.install
--- beep-1.4.9/debian/beep-udeb.install 2020-05-16 22:34:14.000000000 +0200
+++ beep-1.4.9/debian/beep-udeb.install 2023-12-07 23:33:13.000000000 +0100
@@ -1,2 +1,2 @@
usr/bin
-debian/70-pcspkr-beep.rules lib/udev/rules.d/
+debian/70-pcspkr-beep.rules ${env:deb_udevdir}/rules.d/
diff -Nru beep-1.4.9/debian/changelog beep-1.4.9/debian/changelog
--- beep-1.4.9/debian/changelog 2020-05-16 22:53:59.000000000 +0200
+++ beep-1.4.9/debian/changelog 2023-12-07 23:34:12.000000000 +0100
@@ -1,3 +1,10 @@
+beep (1.4.9-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Delegate placement of udev files to pkg-config data
+
+ -- Chris Hofstaedtler <[email protected]> Thu, 07 Dec 2023 23:34:12 +0100
+
beep (1.4.9-1) unstable; urgency=medium
[ Rhonda D'Vine ]
diff -Nru beep-1.4.9/debian/control beep-1.4.9/debian/control
--- beep-1.4.9/debian/control 2020-05-16 22:46:17.000000000 +0200
+++ beep-1.4.9/debian/control 2023-12-07 23:34:12.000000000 +0100
@@ -2,7 +2,7 @@
Section: sound
Priority: optional
Maintainer: Rhonda D'Vine <[email protected]>
-Build-Depends: debhelper-compat (= 13)
+Build-Depends: debhelper-compat (= 13), pkgconf, systemd-dev
Standards-Version: 4.5.0
Homepage: https://github.com/spkr-beep/beep
Vcs-Browser: https://salsa.debian.org/rhonda/beep
diff -Nru beep-1.4.9/debian/rules beep-1.4.9/debian/rules
--- beep-1.4.9/debian/rules 2020-05-16 22:34:14.000000000 +0200
+++ beep-1.4.9/debian/rules 2023-12-07 23:34:12.000000000 +0100
@@ -4,6 +4,8 @@
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
-include /usr/share/dpkg/buildtools.mk
+export deb_udevdir = $(shell pkg-config --variable=udevdir udev | sed s,^/,,)
+
%:
dh $@
--- End Message ---
--- Begin Message ---
Source: beep
Source-Version: 1.4.9-1.1
Done: Chris Hofstaedtler <[email protected]>
We believe that the bug you reported is fixed in the latest version of
beep, 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.
Chris Hofstaedtler <[email protected]> (supplier of updated beep 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: Fri, 15 Dec 2023 00:58:02 +0100
Source: beep
Architecture: source
Version: 1.4.9-1.1
Distribution: unstable
Urgency: medium
Maintainer: Rhonda D'Vine <[email protected]>
Changed-By: Chris Hofstaedtler <[email protected]>
Closes: 1057746 1058710
Changes:
beep (1.4.9-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Delegate placement of udev files to pkg-config data
(Closes: #1057746, #1058710)
Checksums-Sha1:
636ba07164b3174b0603ab916c91738ad742f748 1882 beep_1.4.9-1.1.dsc
69f9490259c52a446d8fd7186e725174430614b6 8024 beep_1.4.9-1.1.debian.tar.xz
d2b7b8c7e26e7673f1c5f80e2bc6b02b64ad68c0 6363 beep_1.4.9-1.1_arm64.buildinfo
Checksums-Sha256:
204a259c3f71541c8d313ee143bcf221c486891a0760e468ca4b67bec8f8db60 1882
beep_1.4.9-1.1.dsc
5e237ffc3710310063cb133efab46ab2e467ef0857068e1ed1ff638944a59dfe 8024
beep_1.4.9-1.1.debian.tar.xz
8a47902e54aea7fea456c0bdeda25b4fb8747119ffd9529c8ac86b989a152861 6363
beep_1.4.9-1.1_arm64.buildinfo
Files:
a44f9f1d5f9e8c9b933e4690db0b64ab 1882 sound optional beep_1.4.9-1.1.dsc
231f155f9bb3916d2f3c7c7eac60b079 8024 sound optional
beep_1.4.9-1.1.debian.tar.xz
34c4da25e185248b6705711d69ffe3ad 6363 sound optional
beep_1.4.9-1.1_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmWEnj4ACgkQXBPW25MF
LgPCog/9FwAxKol6yVffEM3dZBtx+KyXJI/hHlu0KL90YRkVHjQxbKs5eVKPsodF
7BkUoe8DshWcO1e5Q5y27b5MC/d8w0QLTTeuDjkrVEZuo+6VXanniw5ajn4/czKz
jt/e+/U3xgR/B7fCt0USPWEDqn7RVtJc9VfV3Uyd2TH92WIOCj60hmeWlMQLc+4c
HB3s+UkfzBgNgCpmcXOe1CJro226/3YdgEdpHQUDi88tEr0IaQRS6vN9H9sBSHna
L9F+/mblUjJoPgRUCn0T7QfnrAL3woHNm7x8Gw/ETfp1IK/qQo/Y5G41yBsRV2io
2v7dBouc6nr7Mg47P3fmIUD7d7QrhOBf2waKD+sSIxS65daOyONQZ76wRjKeVH9r
izNBKuiSZv+hPPnSvzEpKupue4iyc4L+Jw7cFWUoQjepcwSxneA3stq5onEJ30Tu
zFjdV/1KUvNfBCX8aWA8CNn0qg5LKt9L3U6TqytoVUzatcleP/0L8ZxgB9LPTxPe
9XnSAjfhoofij+l8kV4oYcMs+h051ZzgPBU9doL1BiesBYMiJEiBVyY863E8heKQ
Ro/NPGwd324fvT4EhybivXC3Hz3OTBwN5H94KWcCuPLB9yoicRXkBC599QkQC7NM
QEWVp+kNl0vvEfsPg8yJCVt3XVitJu0OTMalt3ng4fZZraSYSWc=
=cm9H
-----END PGP SIGNATURE-----
--- End Message ---