Your message dated Fri, 14 Jun 2024 20:38:31 +0000
with message-id <e1sidgt-003klq...@fasolo.debian.org>
and subject line Bug#1058846: fixed in kinect-audio-setup 0.5-1.1
has caused the Debian Bug report #1058846,
regarding kinect-audio-setup: use udev.pc to place udev rules
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.)


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

Dear Maintainer,

your package installs files related to udev, into /lib. These
files need to be moved to /usr/lib as part of Debian's usr-merge
effort [1].

Attached you will find a patch using udev.pc to place the udev files
(using pkg-config). This works today in unstable and also for
bookworm, and is safe to do now.
Once udev.pc in unstable points to /usr/lib, your package will
benefit automatically after a binNMU or any other upload.

If during the trixie cycle your package will undergo structural
changes or any other file moves, please see the wiki and upload
to experimental first when these changes are done.

Later during the trixie cycle I expect this bug class to raise in
priority.

Thank you for considering,
Chris

[1] https://wiki.debian.org/UsrMerge
diff -Nru kinect-audio-setup-0.5/debian/changelog kinect-audio-setup-0.5/debian/changelog
--- kinect-audio-setup-0.5/debian/changelog	2016-01-09 18:55:47.000000000 +0100
+++ kinect-audio-setup-0.5/debian/changelog	2023-12-17 00:48:13.000000000 +0100
@@ -1,3 +1,10 @@
+kinect-audio-setup (0.5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Use udev.pc to place udev files. (Closes: #-1)
+
+ -- Chris Hofstaedtler <z...@debian.org>  Sun, 17 Dec 2023 00:48:13 +0100
+
 kinect-audio-setup (0.5-1) unstable; urgency=medium
 
   * debian: update contact info and copyright dates
diff -Nru kinect-audio-setup-0.5/debian/control kinect-audio-setup-0.5/debian/control
--- kinect-audio-setup-0.5/debian/control	2016-01-09 18:55:47.000000000 +0100
+++ kinect-audio-setup-0.5/debian/control	2023-12-17 00:47:59.000000000 +0100
@@ -6,7 +6,8 @@
 Build-Depends: debhelper (>= 9),
                po-debconf,
                libusb-1.0-0-dev,
-               pkg-config
+               pkg-config,
+               systemd-dev
 Standards-Version: 3.9.6
 Vcs-Browser: http://git.ao2.it/kinect-audio-setup.git/
 Vcs-Git: git://git.ao2.it/kinect-audio-setup.git -b debian
diff -Nru kinect-audio-setup-0.5/debian/patches/Makefile-udevdir.patch kinect-audio-setup-0.5/debian/patches/Makefile-udevdir.patch
--- kinect-audio-setup-0.5/debian/patches/Makefile-udevdir.patch	1970-01-01 01:00:00.000000000 +0100
+++ kinect-audio-setup-0.5/debian/patches/Makefile-udevdir.patch	2023-12-17 00:48:13.000000000 +0100
@@ -0,0 +1,26 @@
+Index: kinect-audio-setup-0.5/Makefile
+===================================================================
+--- kinect-audio-setup-0.5.orig/Makefile
++++ kinect-audio-setup-0.5/Makefile
+@@ -1,3 +1,5 @@
++UDEVDIR = /lib/udev
++
+ all:
+ 	$(MAKE) -C kinect_upload_fw
+ 
+@@ -5,12 +7,12 @@ install:
+ 	$(MAKE) -C kinect_upload_fw install
+ 
+ install_udev_rules:
+-	install -d $(DESTDIR)/lib/udev/rules.d
+-	install -m 644 contrib/55-kinect_audio.rules.in $(DESTDIR)/lib/udev/rules.d/55-kinect_audio.rules
++	install -d $(DESTDIR)$(UDEVDIR)/rules.d
++	install -m 644 contrib/55-kinect_audio.rules.in $(DESTDIR)$(UDEVDIR)/rules.d/55-kinect_audio.rules
+ 	./kinect_patch_udev_rules \
+ 	  "$(FIRMWARE_PATH)" \
+ 	  "$(LOADER_PATH)" \
+-	  "$(DESTDIR)/lib/udev/rules.d/55-kinect_audio.rules"
++	  "$(DESTDIR)$(UDEVDIR)/rules.d/55-kinect_audio.rules"
+ 
+ clean:
+ 	$(MAKE) -C kinect_upload_fw clean
diff -Nru kinect-audio-setup-0.5/debian/patches/series kinect-audio-setup-0.5/debian/patches/series
--- kinect-audio-setup-0.5/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ kinect-audio-setup-0.5/debian/patches/series	2023-12-17 00:47:03.000000000 +0100
@@ -0,0 +1 @@
+Makefile-udevdir.patch
diff -Nru kinect-audio-setup-0.5/debian/rules kinect-audio-setup-0.5/debian/rules
--- kinect-audio-setup-0.5/debian/rules	2016-01-09 18:55:47.000000000 +0100
+++ kinect-audio-setup-0.5/debian/rules	2023-12-17 00:48:08.000000000 +0100
@@ -10,6 +10,7 @@
 	dh_auto_install
 	$(MAKE) install_udev_rules \
 	  DESTDIR=$(TMP) \
+	  UDEVDIR=$(shell pkg-config --variable=udevdir udev) \
 	  LOADER_PATH=/usr/sbin/kinect_upload_fw \
 	  FIRMWARE_PATH=/lib/firmware/kinect/UACFirmware
 

--- End Message ---
--- Begin Message ---
Source: kinect-audio-setup
Source-Version: 0.5-1.1
Done: Chris Hofstaedtler <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
kinect-audio-setup, 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 1058...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Hofstaedtler <z...@debian.org> (supplier of updated kinect-audio-setup 
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: SHA256

Format: 1.8
Date: Fri, 07 Jun 2024 21:51:15 +0200
Source: kinect-audio-setup
Architecture: source
Version: 0.5-1.1
Distribution: unstable
Urgency: medium
Maintainer: Antonio Ospite <a...@ao2.it>
Changed-By: Chris Hofstaedtler <z...@debian.org>
Closes: 1058846
Changes:
 kinect-audio-setup (0.5-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Use udev.pc to place udev files. (Closes: #1058846)
Checksums-Sha1:
 97ceeb5957561ddeb5c60aa4a41108dddda21a03 1977 kinect-audio-setup_0.5-1.1.dsc
 25dcb08be71b1c19cd6e96d35b3706babe146334 11552 
kinect-audio-setup_0.5-1.1.debian.tar.xz
 04015da19cf141c6fb341362269b2380e2092f4c 6189 
kinect-audio-setup_0.5-1.1_arm64.buildinfo
Checksums-Sha256:
 c7e257857e339762252f040959e7e0d3115ce95330a2b3759dc09cc033cce702 1977 
kinect-audio-setup_0.5-1.1.dsc
 ee2fc85205eb1151f0661aea45085e3b913016876c5adbff4a91fe196f4cea21 11552 
kinect-audio-setup_0.5-1.1.debian.tar.xz
 8d5f41126b1493983c5dd9b71012985c253db6243963c5225f845bd1d7797603 6189 
kinect-audio-setup_0.5-1.1_arm64.buildinfo
Files:
 a9ab5d1c13b3d313d4851bd61cc047a4 1977 contrib/sound extra 
kinect-audio-setup_0.5-1.1.dsc
 0a4a087b55173cf10a4cb836f3ffa6f1 11552 contrib/sound extra 
kinect-audio-setup_0.5-1.1.debian.tar.xz
 e972559fd44f5a7f298fd992095a68a3 6189 contrib/sound extra 
kinect-audio-setup_0.5-1.1_arm64.buildinfo

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

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmZjZQQACgkQXBPW25MF
LgP7bA/+JwORX3LbD2phXQopwtXXWJqQbP/1hRpsZrpnE6T92w3DhK+xOH3VjJb0
yyKVEGJHG5M8/rZLGdnxiNJF4329vAgylLaYhuGkfQHOctGwkH4z6UZsMZ+w73rI
roatnX0u9KAS7C0g17yQ65bzjGbf4brnOA/E3XOrNfNh6JsiSsjAd6bksq76Rv59
Rbl3uwTt7P7bTI3VvWZyhKmGODamni8e3d875YzeT/pU2V4TqPMMW+BRMV9+8Djt
Uwrjdwaki4KTfpcQrD3HfXm9fgwPJqJtsNbgsIYtuSfXFfFekbgYqbURb2g/A5Or
djo+wOFPu2UqwZqfSfIUyAQOybg+JDqp3NWIiGVOWO+bfF91CW1swETPhWTFRj+p
bIFfO7RPI6g+l/NT0gPWNMUhYsnaizagQP3Eh09wgYkdFv/qNcidE4NqrikFsgKy
+EkPAWHhygVsKhTJBcgTo5Ola2+I0CRBbhupbrVxO9ZdG1Wx+9tTNevebHbGsWMy
r32+C+dJvJvYxukYOJhU1O2METFQ8oMHFRtyUo7GsfnMY5f/yemPGS0VLZ3/eGXI
eOd5WBpjW7LSMymJ5tGMbTZOsdGUlBzAc1BdpZSeGTuSry/lu7aqBZ/VAcu6Cq83
fWns2HAG9bCSxRuDgzhDwO/QY3o7LDqoFumg5Ioeq3oBUa9Qr2E=
=d/w8
-----END PGP SIGNATURE-----

Attachment: pgpJKfnuU5HHs.pgp
Description: PGP signature


--- End Message ---

Reply via email to