Your message dated Tue, 12 Dec 2023 22:59:41 +0000
with message-id <[email protected]>
and subject line Bug#1057247: fixed in v4l-utils 1.26.1-1
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.1-1
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: Tue, 12 Dec 2023 23:06:08 +0100
Source: v4l-utils
Architecture: source
Version: 1.26.1-1
Distribution: experimental
Urgency: medium
Maintainer: Gregor Jasny <[email protected]>
Changed-By: Gregor Jasny <[email protected]>
Closes: 1014887 1057247 1058284
Changes:
 v4l-utils (1.26.1-1) experimental; urgency=medium
 .
   [ Chris Hofstaedtler ]
   * Lookup udev install directory from udev.pc (Closes: #1057247)
 .
   [ Jeremy Sowden ]
   * d/control: add missing dependencies to -dev packages (Closes: #1058284)
 .
   [ Gregor Jasny ]
   * Import latest 1.26.1 upstream release (Closes: #1014887)
Checksums-Sha1:
 e0d0376588a2052f9ac2de84a53094fc23965c3a 3238 v4l-utils_1.26.1-1.dsc
 b2abb01e2522a65f1ed5f0e792ea0a6657fb161a 1192312 v4l-utils_1.26.1.orig.tar.xz
 cc0d8b04e6daa2078d3de21cd65448f8a1c40094 833 v4l-utils_1.26.1.orig.tar.xz.asc
 9c6ccee4668d6ae9c33fd64da04b134f1f203038 22792 v4l-utils_1.26.1-1.debian.tar.xz
 a974159c0b46d4876a4b5485033bc15e1d05fac6 17946 
v4l-utils_1.26.1-1_arm64.buildinfo
Checksums-Sha256:
 01b904fd1a952b9522da1256c11386f15e1850b524454dfedc6d5b3842e1f9ef 3238 
v4l-utils_1.26.1-1.dsc
 4a71608c0ef7df2931176989e6d32b445c0bdc1030a2376d929c8ca6e550ec4e 1192312 
v4l-utils_1.26.1.orig.tar.xz
 1b1360d428f2e8154dce5f454efb01a22c1b5bbdcf2572e658db0e64f8bfc5b7 833 
v4l-utils_1.26.1.orig.tar.xz.asc
 f1b6a968aecb49a07ecaf2b307e7e507058005d6f2162973299db9a2e2a46443 22792 
v4l-utils_1.26.1-1.debian.tar.xz
 ba12b2e78600662ca9a6d6a947811dbb77b4ac7ab2fe74dee132e40da3203bb6 17946 
v4l-utils_1.26.1-1_arm64.buildinfo
Files:
 f01a95d5db36e69931ff381611d5a62d 3238 video optional v4l-utils_1.26.1-1.dsc
 a3565a8ccc427dcce52845c2b8880c28 1192312 video optional 
v4l-utils_1.26.1.orig.tar.xz
 2e97852468bcfec7eb83747308a7fb0a 833 video optional 
v4l-utils_1.26.1.orig.tar.xz.asc
 5ea1deb24372384d0d39e89280ff4234 22792 video optional 
v4l-utils_1.26.1-1.debian.tar.xz
 604c94c86a26176512db54a21785ca42 17946 video optional 
v4l-utils_1.26.1-1_arm64.buildinfo

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

iQJKBAEBCAA0FiEEBdAWnCbkFZNBgSnfGZpk+t+1AP8FAmV42q8WHGdqYXNueUBn
b29nbGVtYWlsLmNvbQAKCRAZmmT637UA/3ZjEADOmaYLiefsWFwpaI/YqA6e8uoi
AH4MhHmlnjUh0wfqCBET2PZzVumzhigDBoXIlzqAwPNyIFqb2/83S1V48i4EBRzu
la0/KY6/ZGWueYPLqyZn9B1NBwIIzHtDOrYH1VMAAGvmPEi9nTb195BEbRA1DptJ
z/CeOq2MuE/lHZvUdIKeX8AK/4cr6F9lLpl0WhSS4YV6k8T7lyPcjYsJSbwZRW/H
NSPDoif6G642+VZLz854WahUqH0WgsEB9EXCtUnb42c9qGcRT4PKoIs6mFAFUtYf
0os+vVP49gvdof+rkPufba/EgnqT3bbAi3kkPqQCyvXkr9p0Vkv+2Xn2CP4F5dwl
OJkW59cXAc1VLdVhKcZmwoKd78ZZKkP9oBjFMNEXD8nQSTmpT48TN0vID1/pPoIH
QoJD/89OjqGlUAuBk2bHktvUC+ySQL8yqbXMrZXSq7tGApfcuGvqSIOHJLCoSA18
4RS0n7DFcz6LREhkor7lRz1lh81qk2WEHT4q9+v1428Tuw+rdIgzGRK4Rn81/Itc
ea/p2k/+ZxoghAoHA4bpY2OUHwh069Ng0ORre2luSuqIcWt4J/v7t+l07y+NXNio
7wKcOMea0n7xVM8hTLx9Ssx/CdCVZeRve0nMAbFgrJamOkQ9akqnc5mTMkpDhxRH
WJVliBn4slRV6YYm/w==
=mma0
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to