Your message dated Wed, 13 Mar 2024 10:50:23 +0000
with message-id <[email protected]>
and subject line Bug#1058819: fixed in xr-hardware 1.1.1-1
has caused the Debian Bug report #1058819,
regarding xr-hardware: 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 [email protected]
immediately.)


-- 
1058819: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058819
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xr-hardware
Version: 1.1.0-1
Severity: normal
Tags: patch
User: [email protected]
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 xr-hardware-1.1.0/debian/changelog xr-hardware-1.1.0/debian/changelog
--- xr-hardware-1.1.0/debian/changelog	2022-09-19 20:02:27.000000000 +0200
+++ xr-hardware-1.1.0/debian/changelog	2023-12-16 22:13:25.000000000 +0100
@@ -1,3 +1,10 @@
+xr-hardware (1.1.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Use udev.pc to place udev files. (Closes: #-1)
+
+ -- Chris Hofstaedtler <[email protected]>  Sat, 16 Dec 2023 22:13:25 +0100
+
 xr-hardware (1.1.0-1) unstable; urgency=medium
 
   * New upstream version 1.1.0
diff -Nru xr-hardware-1.1.0/debian/control xr-hardware-1.1.0/debian/control
--- xr-hardware-1.1.0/debian/control	2022-09-19 20:02:27.000000000 +0200
+++ xr-hardware-1.1.0/debian/control	2023-12-16 22:13:25.000000000 +0100
@@ -3,9 +3,11 @@
 Uploaders: Andrew Lee (李健秋) <[email protected]>
 Section: utils
 Priority: optional
-Build-Depends: debhelper-compat (= 12),
+Build-Depends: debhelper-compat (= 13),
+               pkgconf,
                python3 (>= 3.7),
-               python3-flake8
+               python3-flake8,
+               systemd-dev
 Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/monado-team/xr-hardware
 Vcs-Git: https://salsa.debian.org/monado-team/xr-hardware.git
diff -Nru xr-hardware-1.1.0/debian/rules xr-hardware-1.1.0/debian/rules
--- xr-hardware-1.1.0/debian/rules	2022-09-19 20:02:27.000000000 +0200
+++ xr-hardware-1.1.0/debian/rules	2023-12-16 22:13:25.000000000 +0100
@@ -8,6 +8,8 @@
 # output every command that modifies files on the build system.
 # export DH_VERBOSE = 1
 
+export deb_udevdir = $(shell pkg-config --variable=udevdir udev | sed s,^/,,)
+
 %:
 	dh $@
 
diff -Nru xr-hardware-1.1.0/debian/xr-hardware.install xr-hardware-1.1.0/debian/xr-hardware.install
--- xr-hardware-1.1.0/debian/xr-hardware.install	2022-09-19 20:02:27.000000000 +0200
+++ xr-hardware-1.1.0/debian/xr-hardware.install	2023-12-16 22:13:25.000000000 +0100
@@ -1 +1 @@
-70-xrhardware.rules lib/udev/rules.d/
+70-xrhardware.rules ${env:deb_udevdir}/rules.d/

--- End Message ---
--- Begin Message ---
Source: xr-hardware
Source-Version: 1.1.1-1
Done: Rylie Pavlik <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xr-hardware, 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.
Rylie Pavlik <[email protected]> (supplier of updated xr-hardware 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: Tue, 12 Mar 2024 15:45:44 -0500
Source: xr-hardware
Architecture: source
Version: 1.1.1-1
Distribution: unstable
Urgency: medium
Maintainer: Rylie Pavlik <[email protected]>
Changed-By: Rylie Pavlik <[email protected]>
Closes: 1058819
Changes:
 xr-hardware (1.1.1-1) unstable; urgency=medium
 .
   [ Andrew Lee (李健秋) ]
   * Drop myself from uploaders.
 .
   [ Rylie Pavlik ]
   * New upstream version 1.1.1
     - Adds rules for Xreal devices, PSVR2/Sense devices,
       and additional WinMR headsets.
   * d/copyright: Update
   * d/control: Update standards version to 4.6.2 (no changes).
 .
   [ Chris Hofstaedtler ]
   * Use udev.pc to place udev files. Closes: #1058819
   * d/control: Update debhelper compat to 13.
Checksums-Sha1:
 505ea464ccfcad4f556c24326484d2a61e7f8680 1514 xr-hardware_1.1.1-1.dsc
 5e5f9e01d6a8f42545f0796c5febce75aea5a216 18156 xr-hardware_1.1.1.orig.tar.gz
 0992762027adc96959c11d89f724fd89c57c6f77 3892 xr-hardware_1.1.1-1.debian.tar.xz
Checksums-Sha256:
 7ccf36cf2ff86b4f806b64a6a77d29327e23115ce7e857560bcb503b77bcbbf8 1514 
xr-hardware_1.1.1-1.dsc
 e4da17428a6f8a36e5c81685a3803b0cbce56098fdbf4d3db09bd6b18f3c4755 18156 
xr-hardware_1.1.1.orig.tar.gz
 cfdb5d73a4a7c7253ae68356c13ccd55856b6796a5e6004417bb0d369aaf1818 3892 
xr-hardware_1.1.1-1.debian.tar.xz
Files:
 d780da1b0c86d14e02fa68b185b68700 1514 utils optional xr-hardware_1.1.1-1.dsc
 974e3f2f9f1cde28418ffab4506c0460 18156 utils optional 
xr-hardware_1.1.1.orig.tar.gz
 435e1fdfda23d658deecb7b1c6bb4aaf 3892 utils optional 
xr-hardware_1.1.1-1.debian.tar.xz

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

iHUEARYIAB0WIQSD3NF/RLIsyDZW7aHoRGtKyMdyYQUCZfFy2AAKCRDoRGtKyMdy
YT/8AQDHzJfk9PK8xvOgLUFomoP3nlsXHHM+l81bw1gu52EIVwD/SkswKSDcB3G7
lLUKIzw2bLUvHMvMo/FCov2yn0sh5Qc=
=eCj/
-----END PGP SIGNATURE-----

Attachment: pgpvKJglpIasN.pgp
Description: PGP signature


--- End Message ---

Reply via email to