Your message dated Sun, 03 Dec 2023 17:38:23 +0000
with message-id <[email protected]>
and subject line Bug#1057247: fixed in v4l-utils 1.26.0-2
has caused the Debian Bug report #1057247,
regarding v4l-utils: 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.)


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

Dear Maintainer,

your package installs a udev rule, great. For the ongoing UsrMerge effort
[1], we want to change "udevdir" in udev.pc. When this happens, your
package 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.
Also available as a merge request on salsa:
  https://salsa.debian.org/debian/libv4l/-/merge_requests/5

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 udev.pc will change soon, and then this bug will become
release-critical.

Thanks for considering,
Chris

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

>From 6d800fb23b74571e0c9454ecf3a6b2b30a3b7e4e Mon Sep 17 00:00:00 2001
From: Chris Hofstaedtler <[email protected]>
Date: Sat, 2 Dec 2023 03:53:59 +0100
Subject: [PATCH 1/2] Lookup udev install directory from udev.pc

---
 debian/ir-keytable.install | 2 --
 debian/rules               | 2 ++
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian/ir-keytable.install b/debian/ir-keytable.install
index 5cd29e16..008e5265 100644
--- a/debian/ir-keytable.install
+++ b/debian/ir-keytable.install
@@ -3,5 +3,3 @@ usr/share/man/man1/ir-keytable.1
 usr/share/man/man5/rc_keymap.5
 etc/rc_maps.cfg
 etc/rc_keymaps
-lib/udev/rc_keymaps
-lib/udev/rules.d/70-infrared.rules
diff --git a/debian/rules b/debian/rules
index 23b0985f..d5ca14b3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,6 +20,7 @@ endif
 
 ifeq ($(DEB_HOST_ARCH_OS),linux)
 deb_systemdsystemunitdir = $(shell pkg-config --variable=systemdsystemunitdir systemd | sed s,^/,,)
+deb_udevdir = $(shell pkg-config --variable=udevdir udev | sed s,^/,,)
 endif
 
 %:
@@ -40,6 +41,7 @@ ifeq ($(DEB_HOST_ARCH_OS),linux)
 	# this file is only conditionally created (clang availablility, enabled systemd filters)
 	cp -f debian/ir-keytable.install debian/ir-keytable.install.$(DEB_HOST_ARCH)
 	test ! -f debian/tmp/$(deb_systemdsystemunitdir)/systemd-udevd.service.d/50-rc_keymap.conf || echo $(deb_systemdsystemunitdir)/systemd-udevd.service.d/50-rc_keymap.conf >> debian/ir-keytable.install.$(DEB_HOST_ARCH)
+	echo $(deb_udevdir) >> debian/ir-keytable.install.$(DEB_HOST_ARCH)
 endif
 
 	dh_install
-- 
2.39.2


--- End Message ---
--- Begin Message ---
Source: v4l-utils
Source-Version: 1.26.0-2
Done: Gregor Jasny <[email protected]>

We believe that the bug you reported is fixed in the latest version of
v4l-utils, 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.
Gregor Jasny <[email protected]> (supplier of updated v4l-utils 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: Sun, 03 Dec 2023 17:51:57 +0100
Source: v4l-utils
Architecture: source
Version: 1.26.0-2
Distribution: experimental
Urgency: medium
Maintainer: Gregor Jasny <[email protected]>
Changed-By: Gregor Jasny <[email protected]>
Closes: 1057247
Changes:
 v4l-utils (1.26.0-2) experimental; urgency=medium
 .
   [ Chris Hofstaedtler ]
   * Lookup udev install directory from udev.pc (Closes: #1057247)
Checksums-Sha1:
 6c523ceb8404c8101e8cca161ba072df79b9b17d 3238 v4l-utils_1.26.0-2.dsc
 5cfbceb335a17329b01aabcf4e9dde1fb14bad7a 22708 v4l-utils_1.26.0-2.debian.tar.xz
 d66822023b23d4751c047cb3712631348ed34be8 17943 
v4l-utils_1.26.0-2_arm64.buildinfo
Checksums-Sha256:
 383ac700d9ce402b52bc8ec10ccc8e9b74cd8477e864692288cb26615a7b5d90 3238 
v4l-utils_1.26.0-2.dsc
 a1c7cef49ee164c93311450ed3fed68d2842aa75112059ec8bd017c3cce4daf5 22708 
v4l-utils_1.26.0-2.debian.tar.xz
 4ee1e2b73e15d8addcd4b7eff973c78ba2024fc0bf983c2b8dc0e1cf20fa4acc 17943 
v4l-utils_1.26.0-2_arm64.buildinfo
Files:
 a0153cc4fba273c9f9e3440ea44fed36 3238 video optional v4l-utils_1.26.0-2.dsc
 66d7fded77628342e99e304aad0c95d3 22708 video optional 
v4l-utils_1.26.0-2.debian.tar.xz
 1317de32c97333a22d41b0b391985309 17943 video optional 
v4l-utils_1.26.0-2_arm64.buildinfo

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

iQJKBAEBCAA0FiEEBdAWnCbkFZNBgSnfGZpk+t+1AP8FAmVss5QWHGdqYXNueUBn
b29nbGVtYWlsLmNvbQAKCRAZmmT637UA/5jOD/41row1fbaT0+SvoD+XQnyqfPlu
VOpw2oCB82vW2GzedMKK1q8nByES7uiDLGmeQKvp/MADXl3nV8RV0zxHWmFbggBR
BW5rfVjODJqYTO8TKdINL8UkfvLOz2kUVMA4ZkLl24JJV2lAOwT7YcEIETHkKd5i
rT7yOdsmuxkixTPnD1x08/85FikEtseV9QRWDqipnoF9baKRLKoN/sinQVCQaiks
OekYhuKQkTf/7JjdI4vcI9l8EZszIx03oZtYBf8kuQmYIpXR4ydrB2mkgJCQ/tvr
arg3aloPTzh/XtRL1In2Cbk72aDAjO7mUg32MY84TJtxSbb8UcsrXX66BxjsMv9Q
PJ0dmM9eVS6ePdw4pggEwOBAYr7pYyn+bVqHZej/C/JCvnF2IHl+tcyX38i7XeCg
bJkPZlSKk/SUTnUtcP7AK4Po0QPy5FjJwQH0WLIdJMcRpGycg5ruJdpO+tX/NQxq
evGFNkrMYSR+xUANDvtAPTJ6snW8sEtIIrA8yXode3xrgi7CNZrP01vhqwzqUAol
FQ06ErBCoGXDZfDTLazm8i5xpzuY/49KL1wn/SJQ1V7pAYZwBJ9uSj4PqaW59MXY
CYI1/dcxwqGGcr06RGm0/AoRMHLIvnbLsZn9MUBsJ3BFWzxgzyYShElq/yY23t+s
rSiFd8pqPVJjw6TDog==
=oFg/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to