Your message dated Wed, 13 Dec 2023 07:08:15 +0000
with message-id <[email protected]>
and subject line Bug#1057247: fixed in v4l-utils 1.26.1-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.1-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: Tue, 12 Dec 2023 23:06:08 +0100
Source: v4l-utils
Architecture: source
Version: 1.26.1-2
Distribution: unstable
Urgency: medium
Maintainer: Gregor Jasny <[email protected]>
Changed-By: Gregor Jasny <[email protected]>
Closes: 1014887 1057247 1058284
Changes:
 v4l-utils (1.26.1-2) unstable; 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:
 4319a22c37471f41462d0c1de91f4cca7fccecfa 3238 v4l-utils_1.26.1-2.dsc
 b2abb01e2522a65f1ed5f0e792ea0a6657fb161a 1192312 v4l-utils_1.26.1.orig.tar.xz
 cc0d8b04e6daa2078d3de21cd65448f8a1c40094 833 v4l-utils_1.26.1.orig.tar.xz.asc
 0dfcbfd444c8fb9853fb161cc756fac5b9077375 22784 v4l-utils_1.26.1-2.debian.tar.xz
 2754ca85245108bc71732fc55d5a1c9f7fb1355e 17942 
v4l-utils_1.26.1-2_arm64.buildinfo
Checksums-Sha256:
 6bd4c7143c2cd50a8e5df4049504fa5416debf1401137b3dc12a00ed07693393 3238 
v4l-utils_1.26.1-2.dsc
 4a71608c0ef7df2931176989e6d32b445c0bdc1030a2376d929c8ca6e550ec4e 1192312 
v4l-utils_1.26.1.orig.tar.xz
 1b1360d428f2e8154dce5f454efb01a22c1b5bbdcf2572e658db0e64f8bfc5b7 833 
v4l-utils_1.26.1.orig.tar.xz.asc
 74b5510de71ba0fd1efe53f5d5fd7e6af367e399ed73eb76de9a61a1835c4ca1 22784 
v4l-utils_1.26.1-2.debian.tar.xz
 6e4e43b364b5fdf377b06c1c50c3171f6d09ab3b37f77b46c1cb44b0518e0543 17942 
v4l-utils_1.26.1-2_arm64.buildinfo
Files:
 68ed31dc87df8c82de4060552abfba43 3238 video optional v4l-utils_1.26.1-2.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
 99918cccbbbcf7762045154b1f41ffc4 22784 video optional 
v4l-utils_1.26.1-2.debian.tar.xz
 f5c396eb16973246a304ccf55b4d0ed3 17942 video optional 
v4l-utils_1.26.1-2_arm64.buildinfo

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

iQJKBAEBCAA0FiEEBdAWnCbkFZNBgSnfGZpk+t+1AP8FAmV5UcEWHGdqYXNueUBn
b29nbGVtYWlsLmNvbQAKCRAZmmT637UA//K3D/4gLnwPQi1k9PIXAh/2qUuMhnMl
36CVmYh2TpwCWyZTiCpFKoacYkvrQiH1GMgr/dgUz8EwRJk0/dxxgz2YUOuzl+s+
hZLs7yHN/zhtKtysb7tOSE8tVS3S2qftR2vZXX5D9KWLLUWSdfRICBU/Bf2Z0kmN
3eP3PT6Hocc0Nd/KOA+uXclBS3504mHvRn7MQLiu2S2dUVyh+tJGY52TqFyo2BsQ
euW2+E+9Irki6RRc4dpeB1WuFnf8JOBf8ExkL8PDmQGnIQCrKJA7ncEVCUmARsQ3
vaSMmgY3KM1qwRr4/0somy1HyGzxs158XcLMsrpZ/NcnE5o3ZoP/rywiU93s7XJA
UYHalmgArd/nSFDkd/UODlns4Dxvzo8GI5QJRCCniGTayYh+WmAj3sFWD+y939ZT
2r8QVrc2F0y6U91iNT1kiZFtmfurac4U1SR16ppY0Icm6haQ7sJgG0qKOCKPYz6R
WS8G10rsPGxqidAViQXs4iyEJKqymWnhtgDBY6/KuPM6q57lQAQrmZ3kpzUox+6n
e99ksPKl35iRSgRHfAsVV4L5ERGn9CAqpRwMVqCo3Jekuj6tMGF99Zca5eOwHp4s
jKZR+fHvVJ2KLxANR5ImD3+sUeSDSR5VKAHlPtkwuRROnm4hiNAzmGYZF2+dixhS
vc/dFOwoI/JfG3SRfw==
=3No6
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to