Your message dated Sat, 08 Jun 2024 07:38:46 +0000
with message-id <[email protected]>
and subject line Bug#1057752: fixed in fpga-icestorm 0~20230218gitd20a5e9-1.1
has caused the Debian Bug report #1057752,
regarding fpga-icestorm: delegate placement of udev files to pkg-config data
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.)


-- 
1057752: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057752
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: fpga-icestorm
Version: 0~20230218gitd20a5e9-1
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 to delegate the exact placement of
the udev files to udev.pc (using pkg-config). This should work today
in unstable and, if necessary, for bookworm. Once udev.pc in
unstable points to /usr/lib your package will benefit automatically
after a binNMU or any other upload.

Later during the trixie cycle I expect this bug class to raise in
priority.

Per the wiki, it is advisable to upload to experimental first, and
wait a few days for the dumat tool to check your package. The same
is advisable when any structural changes are done in the trixie
cycle.

Thank you for considering,
Chris

[1] https://wiki.debian.org/UsrMerge
diff -Nru fpga-icestorm-0~20230218gitd20a5e9/debian/changelog fpga-icestorm-0~20230218gitd20a5e9/debian/changelog
--- fpga-icestorm-0~20230218gitd20a5e9/debian/changelog	2023-06-13 14:52:48.000000000 +0200
+++ fpga-icestorm-0~20230218gitd20a5e9/debian/changelog	2023-12-08 00:39:06.000000000 +0100
@@ -1,3 +1,11 @@
+fpga-icestorm (0~20230218gitd20a5e9-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Delegate placement of udev files to pkg-config data (Closes: #-1)
+  * Use debhelper compat 13 for substitutions in .install files
+
+ -- Chris Hofstaedtler <[email protected]>  Fri, 08 Dec 2023 00:39:06 +0100
+
 fpga-icestorm (0~20230218gitd20a5e9-1) unstable; urgency=medium
 
   * New upstream version 0~20230218gitd20a5e9
diff -Nru fpga-icestorm-0~20230218gitd20a5e9/debian/control fpga-icestorm-0~20230218gitd20a5e9/debian/control
--- fpga-icestorm-0~20230218gitd20a5e9/debian/control	2023-05-17 21:08:04.000000000 +0200
+++ fpga-icestorm-0~20230218gitd20a5e9/debian/control	2023-12-08 00:39:06.000000000 +0100
@@ -4,11 +4,12 @@
            Daniel Gröber <[email protected]>
 Section: electronics
 Priority: optional
-Build-Depends: debhelper-compat (= 12),
+Build-Depends: debhelper-compat (= 13),
                libftdi-dev,
                python3,
                txt2man,
-               pkg-config
+               pkg-config,
+               systemd-dev
 Standards-Version: 4.6.0
 Vcs-Browser: https://salsa.debian.org/electronics-team/fpga-icestorm
 Vcs-Git: https://salsa.debian.org/electronics-team/fpga-icestorm.git
diff -Nru fpga-icestorm-0~20230218gitd20a5e9/debian/fpga-icestorm.install fpga-icestorm-0~20230218gitd20a5e9/debian/fpga-icestorm.install
--- fpga-icestorm-0~20230218gitd20a5e9/debian/fpga-icestorm.install	2023-05-17 21:08:17.000000000 +0200
+++ fpga-icestorm-0~20230218gitd20a5e9/debian/fpga-icestorm.install	2023-12-08 00:39:06.000000000 +0100
@@ -5,5 +5,5 @@
 docs/*.svg usr/share/doc/fpga-icestorm/html
 docs/*.html usr/share/doc/fpga-icestorm/html
 docs/*.png usr/share/doc/fpga-icestorm/html
-debian/40-fpga-icestorm.rules lib/udev/rules.d
+debian/40-fpga-icestorm.rules ${env:deb_udevdir}/rules.d/
 debian/at.clifford.icestorm.metainfo.xml usr/share/metainfo
diff -Nru fpga-icestorm-0~20230218gitd20a5e9/debian/rules fpga-icestorm-0~20230218gitd20a5e9/debian/rules
--- fpga-icestorm-0~20230218gitd20a5e9/debian/rules	2023-05-17 21:08:17.000000000 +0200
+++ fpga-icestorm-0~20230218gitd20a5e9/debian/rules	2023-12-08 00:39:06.000000000 +0100
@@ -11,6 +11,8 @@
 
 export CHIPDB_SUBDIR=fpga-icestorm/chipdb
 
+export deb_udevdir = $(shell pkg-config --variable=udevdir udev | sed s,^/,,)
+
 %:
 	dh $@
 

--- End Message ---
--- Begin Message ---
Source: fpga-icestorm
Source-Version: 0~20230218gitd20a5e9-1.1
Done: Chris Hofstaedtler <[email protected]>

We believe that the bug you reported is fixed in the latest version of
fpga-icestorm, 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.
Chris Hofstaedtler <[email protected]> (supplier of updated fpga-icestorm 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: Fri, 07 Jun 2024 21:10:15 +0200
Source: fpga-icestorm
Architecture: source
Version: 0~20230218gitd20a5e9-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team 
<[email protected]>
Changed-By: Chris Hofstaedtler <[email protected]>
Closes: 1057752
Changes:
 fpga-icestorm (0~20230218gitd20a5e9-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Delegate placement of udev files to pkg-config data (Closes: #1057752)
   * Use debhelper compat 13 for substitutions in .install files
Checksums-Sha1:
 bbec28845cb787c26e29dd86d67d1c90d274f05a 2350 
fpga-icestorm_0~20230218gitd20a5e9-1.1.dsc
 41397bfb08c10cf2ab13aa9d164942174348ceff 10408 
fpga-icestorm_0~20230218gitd20a5e9-1.1.debian.tar.xz
 71d20f7684ad76d1f4110498a9e8246b1dd7696a 7197 
fpga-icestorm_0~20230218gitd20a5e9-1.1_arm64.buildinfo
Checksums-Sha256:
 a70e41c5b74a938f52cd24b310bacab2a34feffe4cabda69c05c886441a8c7e5 2350 
fpga-icestorm_0~20230218gitd20a5e9-1.1.dsc
 e1b073fe03b784fe4f860a48e9dfe04a8db7f5d2a190fe8a86804c8ed4f167be 10408 
fpga-icestorm_0~20230218gitd20a5e9-1.1.debian.tar.xz
 a0fd35487a0c9aaa02f2d2192746f2cf158bcf299b42dc65370a423a1e2d2ca2 7197 
fpga-icestorm_0~20230218gitd20a5e9-1.1_arm64.buildinfo
Files:
 740c6eac26f21f331f3977b12c3beb16 2350 electronics optional 
fpga-icestorm_0~20230218gitd20a5e9-1.1.dsc
 7df8d41b8ccb19286a41f5d095d46423 10408 electronics optional 
fpga-icestorm_0~20230218gitd20a5e9-1.1.debian.tar.xz
 e870e13cc65dbcb0f9c81e785d948c79 7197 electronics optional 
fpga-icestorm_0~20230218gitd20a5e9-1.1_arm64.buildinfo

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

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmZjW90ACgkQXBPW25MF
LgPTnw/8CDlUgD/++OfpS7bAbykJNNVVRI+Jwz3hYzALSmpIIijgzEUtyRm9P/bM
AJw45llclnPHKt29BJMKjcS122u5BYYaAiCuE7pEBMiEvvCnaO4Z7dUIflwVDn5q
U5oyPxTUezvrwcdJ7e7Q9C04lLz5Dhw7R0gTnB9fwIyULxc94Kyi7z+NXnmjHXTC
uPmCRq0RgIhfp+RLV+DGwUNbKvRKkM94Q5W4Sy6rVEdi/pNp9YVOly7s78x9NbuA
9fQBs+yO6nAV+Xj8EBNacsWqIFP7nJ8eUzZpyBVP57aPkuLOCAL7bijqNYY2aPhN
UvNXucqui0udzQdbGHDo6Pj1RsYnEiwEP2cIxnFhBinWLq7lQzWEZxVkV4d/5EfK
ZaixUmQ+3UkVTHUujSUerMJ4azVydGlAuGXfxkPC0HSMSA8kdsN9+A7lHtKTmYiy
ZqI1XcI1RoIpiO/j5WI8G8Tm5k7XmYXHKsQN8ZRO5ISxRvRu0BsErTUf6UtONN2Q
HwhREaectTyznOhndTW2cTS9j0QRcDooF5eCdRihOVYdgJDAG8NIHjtWduRAYAzG
CEQB7QCsCmWAQYQ5X7TRB15geHqF/cwK+zCtG6pYNZKvsEJz2PGJ4yWkgdZiszMb
5QJI166YdtjBN2lbPKPsMoeFoexwevn+kw4Qc07aS5oc5XgFjjM=
=8Jgq
-----END PGP SIGNATURE-----

Attachment: pgpFDalhj7rB2.pgp
Description: PGP signature


--- End Message ---

Reply via email to