Your message dated Thu, 08 Aug 2024 22:51:19 +0000
with message-id <[email protected]>
and subject line Bug#1058844: fixed in libinovasdk 1.3.6-4
has caused the Debian Bug report #1058844,
regarding libinovasdk: 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.)


-- 
1058844: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058844
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libinovasdk
Version: 1.3.6-3
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 libinovasdk-1.3.6/debian/changelog libinovasdk-1.3.6/debian/changelog
--- libinovasdk-1.3.6/debian/changelog	2022-05-14 23:30:36.000000000 +0200
+++ libinovasdk-1.3.6/debian/changelog	2023-12-17 00:19:11.000000000 +0100
@@ -1,3 +1,10 @@
+libinovasdk (1.3.6-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Use udev.pc to place udev files. (Closes: #-1)
+
+ -- Chris Hofstaedtler <[email protected]>  Sun, 17 Dec 2023 00:19:11 +0100
+
 libinovasdk (1.3.6-3) unstable; urgency=medium
 
   * manual build on: i386 amd64 arm64
diff -Nru libinovasdk-1.3.6/debian/control libinovasdk-1.3.6/debian/control
--- libinovasdk-1.3.6/debian/control	2022-05-14 23:30:36.000000000 +0200
+++ libinovasdk-1.3.6/debian/control	2023-12-17 00:18:39.000000000 +0100
@@ -6,6 +6,8 @@
 Build-Depends: debhelper-compat (= 13)
 	, cmake
 	, libusb-1.0-0-dev
+	, pkgconf
+	, systemd-dev
 	, zlib1g-dev
 Standards-Version: 4.6.0
 Homepage: https://github.com/indilib/indi-3rdparty
diff -Nru libinovasdk-1.3.6/debian/libinovasdk1.install libinovasdk-1.3.6/debian/libinovasdk1.install
--- libinovasdk-1.3.6/debian/libinovasdk1.install	2022-05-14 23:30:36.000000000 +0200
+++ libinovasdk-1.3.6/debian/libinovasdk1.install	2023-12-17 00:19:11.000000000 +0100
@@ -1,2 +1,2 @@
 usr/lib/*/libinovasdk.so.*
-lib/udev/rules.d/99-inovaplx.rules
+${env:deb_udevdir}/rules.d/99-inovaplx.rules
diff -Nru libinovasdk-1.3.6/debian/rules libinovasdk-1.3.6/debian/rules
--- libinovasdk-1.3.6/debian/rules	2022-05-14 23:30:36.000000000 +0200
+++ libinovasdk-1.3.6/debian/rules	2023-12-17 00:19:11.000000000 +0100
@@ -1,8 +1,13 @@
 #!/usr/bin/make -f
+export deb_udevdir = $(shell pkg-config --variable=udevdir udev)
 
 %:
 	dh $@
 
+override_dh_auto_configure:
+	dh_auto_configure -- \
+		-DUDEVRULES_INSTALL_DIR=$(deb_udevdir)/rules.d
+
 override_dh_auto_install:
 	find
 	dh_auto_install

--- End Message ---
--- Begin Message ---
Source: libinovasdk
Source-Version: 1.3.6-4
Done: Thorsten Alteholz <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libinovasdk, 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.
Thorsten Alteholz <[email protected]> (supplier of updated libinovasdk 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: SHA512

Format: 1.8
Date: Wed, 07 Aug 2024 23:30:36 +0200
Source: libinovasdk
Binary: libinovasdk-dev libinovasdk1 libinovasdk1-dbgsym
Architecture: source amd64
Version: 1.3.6-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy Team 
<[email protected]>
Changed-By: Thorsten Alteholz <[email protected]>
Description:
 libinovasdk-dev - library for cameras made by i.Nova Technologies - 
development fil
 libinovasdk1 - library for cameras made by i.Nova Technologies
Closes: 1058844
Changes:
 libinovasdk (1.3.6-4) unstable; urgency=medium
 .
   * Use udev.pc to place udev files. (Closes: #1058844)
     Thanks a lot to Chris for the patch!
Checksums-Sha1:
 44ddaf0a45eafc138a7d4ea6187c294bf0e86efa 2328 libinovasdk_1.3.6-4.dsc
 21a3f9319080ab428a2aeca89e7b9f7fcdd096bc 320876 libinovasdk_1.3.6.orig.tar.gz
 09cba531ae95cf16f915af732f1185cd66e82f4f 2608 libinovasdk_1.3.6-4.debian.tar.xz
 a907213c328335fbb44b7e1013b8b30f5aaa48b5 5284 libinovasdk-dev_1.3.6-4_amd64.deb
 a5d8ab126f6a639e265a619d3748e6e56cd9c491 6332 
libinovasdk1-dbgsym_1.3.6-4_amd64.deb
 fdab423d37cee25daad752ee9c6cc3db9ac2e9af 27260 libinovasdk1_1.3.6-4_amd64.deb
 7545f4cc2d4794b706ff75640ac0a8512c4b7945 7575 
libinovasdk_1.3.6-4_amd64.buildinfo
Checksums-Sha256:
 2b2856227bbd8c0b012d311668278bd4f610ab0b7cd839cb8681ae3b03b79ff2 2328 
libinovasdk_1.3.6-4.dsc
 df1e4a9b588ef764117b59439741f46288277cec7b732202829d7584d3ed7878 320876 
libinovasdk_1.3.6.orig.tar.gz
 3787cdf540d6483484eb20034632dc2e129be108f79447097f377560a48a1ac6 2608 
libinovasdk_1.3.6-4.debian.tar.xz
 8e26128f1b748ed8aebf4a57f857743c7695d85a077e924da04684bef5de9e92 5284 
libinovasdk-dev_1.3.6-4_amd64.deb
 e205bfa4c06d5044bef5f75f55b3e6fb7b5e470136484ad1da7c8e1a79d857df 6332 
libinovasdk1-dbgsym_1.3.6-4_amd64.deb
 facb76edb1be8349a70ac9d9dfdaf450b9c13c6df98ca275ea5788540317a798 27260 
libinovasdk1_1.3.6-4_amd64.deb
 8483355911430d5fad9b228cbee0cd4418497fec0c781586055302cec2a54327 7575 
libinovasdk_1.3.6-4_amd64.buildinfo
Files:
 4c60cd71dca4da95950b538b399a6b6f 2328 non-free/libs optional 
libinovasdk_1.3.6-4.dsc
 f7f9142f3238d52a7ba9628fcd841663 320876 non-free/libs optional 
libinovasdk_1.3.6.orig.tar.gz
 e009ff486e44d231178737935b006a68 2608 non-free/libs optional 
libinovasdk_1.3.6-4.debian.tar.xz
 8205d838e3da808255cfdd3d85a6e308 5284 non-free/libdevel optional 
libinovasdk-dev_1.3.6-4_amd64.deb
 d489757cefdc7fa07082493da37cada1 6332 non-free/debug optional 
libinovasdk1-dbgsym_1.3.6-4_amd64.deb
 a825372bf356cb44fa6cfb43a2ca52f4 27260 non-free/libs optional 
libinovasdk1_1.3.6-4_amd64.deb
 5e21b662c6a87091d5f5a99e9782377f 7575 non-free/libs optional 
libinovasdk_1.3.6-4_amd64.buildinfo

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

iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAma1Rt1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR19FD/wOZPx8kDA1AEbFRtsGg5Q5Cn3ZSK2o
a6+M1LYbRk1OYs+6/pI+OC9vOTKuNpJ2nmGclm2oo4h7NOCCcV24az2kcRkJWnLr
QTqEdwVKD2aFJg7WNXAr1HgZVPER07cJUqLxyivnm1I85WBZrrNdafy3WsS7+GAJ
QiITWLaTYMCphHILxhVrKbNAsVJL9TK+031lwmGMR/cuAYUL1qj9bIkvdyq1uCmQ
P3zBKakBKp+JgRDVpEYrDnQZ+212wuMnPh58xK8TQ+Ptnz4FnyFicJz8vyv1en1p
jQ6N0JYpCSY4ihFCVocUjIfeGNgRXlyo+5Yy1tn5DYOQ1IM87wSc7bxpRs5wgQaO
0KIhcPddF5smHoiXF9djlZCMs7CmwR0e6/J1zAhiRTX7+lslw1FZcoUokPy9RYZQ
K53KYJ9nzPfZRI5x/+QcqS5JbTcExJBLoe1FmOu6swiNW5Aj+s0ipIMGk8zA5+FO
FHntzL5Fer4qOm+IMa17ef/th3yY/n+X9ZHZbGCT562q97KhPuOCcgI4b2et0/l5
w+7icE8QbE24gwg7vTGsJvM+srAWWjEJYLCkKFRoQ2hlXRZwcVwqYQFB0Ah929Bc
VXzzV5SlFnAtSaUtI/nE/0xiEtrfMayUtFIa51HFy3/PS1w2ovfKGj+HhUyDBtrW
1Zn2fWBXjNXzkQ==
=Jn0v
-----END PGP SIGNATURE-----

Attachment: pgpDJH7P1VrrV.pgp
Description: PGP signature


--- End Message ---

Reply via email to