Your message dated Wed, 13 Nov 2024 19:49:42 +0000
with message-id <e1tbjn0-00ckql...@fasolo.debian.org>
and subject line Bug#1058848: fixed in comedilib 0.11.0+5-1.2
has caused the Debian Bug report #1058848,
regarding comedilib: 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 ow...@bugs.debian.org
immediately.)


-- 
1058848: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058848
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: comedilib
Version: 0.11.0+5-1
Severity: normal
Tags: patch
User: helm...@debian.org
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 comedilib-0.11.0+5/debian/changelog comedilib-0.11.0+5/debian/changelog
--- comedilib-0.11.0+5/debian/changelog	2020-07-25 10:48:45.000000000 +0200
+++ comedilib-0.11.0+5/debian/changelog	2023-12-17 01:02:20.000000000 +0100
@@ -1,3 +1,10 @@
+comedilib (0.11.0+5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Use udev.pc to place udev files. (Closes: #-1)
+
+ -- Chris Hofstaedtler <z...@debian.org>  Sun, 17 Dec 2023 01:02:20 +0100
+
 comedilib (0.11.0+5-1) unstable; urgency=medium
 
   * Add gbp.conf
diff -Nru comedilib-0.11.0+5/debian/control comedilib-0.11.0+5/debian/control
--- comedilib-0.11.0+5/debian/control	2020-07-25 10:48:45.000000000 +0200
+++ comedilib-0.11.0+5/debian/control	2023-12-17 01:01:53.000000000 +0100
@@ -17,7 +17,9 @@
                libboost-program-options-dev,
                libgsl-dev,
                python3-all-dev, 
-               libboost-dev
+               libboost-dev,
+               pkgconf,
+               systemd-dev,
 Standards-Version: 4.5.0
 Homepage: http://www.comedi.org
 Vcs-Git: https://salsa.debian.org/electronics-team/comedilib.git
diff -Nru comedilib-0.11.0+5/debian/libcomedi0.install comedilib-0.11.0+5/debian/libcomedi0.install
--- comedilib-0.11.0+5/debian/libcomedi0.install	2020-07-25 10:48:45.000000000 +0200
+++ comedilib-0.11.0+5/debian/libcomedi0.install	2023-12-17 01:01:03.000000000 +0100
@@ -10,5 +10,5 @@
 usr/share/man/man8/*
 usr/share/doc/comedilib/*.conf usr/share/doc/libcomedi0/
 etc/pcmcia/*
-lib/udev/*
+${env:deb_udevdir}/*
 
diff -Nru comedilib-0.11.0+5/debian/rules comedilib-0.11.0+5/debian/rules
--- comedilib-0.11.0+5/debian/rules	2020-07-25 10:48:45.000000000 +0200
+++ comedilib-0.11.0+5/debian/rules	2023-12-17 01:02:15.000000000 +0100
@@ -26,6 +26,8 @@
 	INSTALL_PROGRAM += -s
 endif
 
+export deb_udevdir = $(shell pkg-config --variable=udevdir udev | sed s,^/,,)
+
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
@@ -168,8 +170,8 @@
 #					   do mv $$f $${f%.so}.$$ABITAG.so; done;)
 	mkdir -p $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/
 	mv $(CURDIR)/debian/tmp/usr/lib/pkgconfig $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/
-	mkdir -p debian/tmp/lib/udev/rules.d
-	cp debian/90-comedi.rules debian/tmp/lib/udev/rules.d/
+	mkdir -p debian/tmp/$(deb_udevdir)/rules.d
+	cp debian/90-comedi.rules debian/tmp/$(deb_udevdir)/rules.d/
 	chmod 644 debian/tmp/usr/lib/python*/dist-packages/comedi/comedi.py
 	mkdir -p debian/tmp/usr/share/doc/libcomedi-dev/demo
 	cp -a demo debian/libcomedi-dev/usr/share/doc/libcomedi-dev

--- End Message ---
--- Begin Message ---
Source: comedilib
Source-Version: 0.11.0+5-1.2
Done: Michael Biebl <bi...@debian.org>

We believe that the bug you reported is fixed in the latest version of
comedilib, 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 1058...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Biebl <bi...@debian.org> (supplier of updated comedilib 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 10 Nov 2024 20:03:22 +0100
Source: comedilib
Architecture: source
Version: 0.11.0+5-1.2
Distribution: unstable
Urgency: medium
Maintainer: Gudjon I. Gudjonsson <gud...@gudjon.org>
Changed-By: Michael Biebl <bi...@debian.org>
Closes: 1058848
Changes:
 comedilib (0.11.0+5-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Helmut Grohne ]
   * Move files to /usr and mitigate loss (DEP17). (Closes: #1058848)
   * Fix installation of lintian overrides.
Checksums-Sha1:
 6860788a899fa9cedf49d496a6de7d99a187bac3 2502 comedilib_0.11.0+5-1.2.dsc
 3355a11336391bd3e6e8368310e297d58753a4de 12560 
comedilib_0.11.0+5-1.2.debian.tar.xz
Checksums-Sha256:
 136920a7f408ffb1c8af1621720c811a4f2910e39086cc4921753fa587f3e9a8 2502 
comedilib_0.11.0+5-1.2.dsc
 3b2374d773d8f9619350135f90c90e36b93a54e6bb2693158f7e39bebe882a1a 12560 
comedilib_0.11.0+5-1.2.debian.tar.xz
Files:
 c633a00449b963c94bf7385a43c28030 2502 devel optional comedilib_0.11.0+5-1.2.dsc
 611913e60c083b2a5eda084f240a6d26 12560 devel optional 
comedilib_0.11.0+5-1.2.debian.tar.xz

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

iQIzBAEBCAAdFiEECbOsLssWnJBDRcxUauHfDWCPItwFAmcxBwoACgkQauHfDWCP
ItzfWQ//bSiksOcsBnFjL/cxtN0TW8r6/zJuJ7w107oYB9Y1lHlAn2TXgER7K4ef
znKjUidvOh+USsSN4p4D8gvlPuqYTAvRgr4WmR8b0CM2uXEeEO0FAidd7nY/vq1h
X4dU5b1Y0qtSS+tv9vc6TAh5rhTYCq75wj1RwCCBaPYaRg+UXOzWeF2ewCmCJT6a
xHJ8zP4orm5L81dsl/32I8YznGzjmkFLR01+Ms5GSGAUCdn2Rx1ZLdejBAB/VwEC
9Az/9pYuaJ8GCWxVXR6H2+bO5g77iKPB18Ajpyc0vX/wy4elzbaDpVdLiRYOsrtt
daKkZ6lhT/2gGO5BKXBSUajFj5w110jJEbLt6A/l1o08r4a3rQIcDrVj25uIxxvv
Mo5jHx9+vFhH9jn33jjwXjGA6eOvhtGpm1AToXlxFOgVCCG7LSQnsVD+C2u1EcTJ
ADR3nU4HB3jbnEE+U3zloc5sPK3hzRrj5rn68TTGgicWY6uKrPUTT+E7IwWOg2IB
1kVPSSo8FTMvA4jIMLl5GH2+nJakpYiG1AzSwVWVJXH8lvAEDFDACoAzx2U+d6id
ZqtESGaBEoHju6V9r63vu7wulgAFHeYl1nUTyzxwWlBaH9zEEU6Hqfj6zVbYIXer
8Mq0F6Ql43u6BGpyaEH4sfv5ISXQbjeuY8CaIpnmi28isvwFoFA=
=fxL1
-----END PGP SIGNATURE-----

Attachment: pgpXZQVhHCnPk.pgp
Description: PGP signature


--- End Message ---

Reply via email to