[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1057745: marked as done (awesfx: delegate placement of udev files to udev.pc)



Your message dated Fri, 12 Jan 2024 19:34:07 +0000
with message-id <E1rONI7-0090Sg-HK@fasolo.debian.org>
and subject line Bug#1057745: fixed in awesfx 0.5.2-1.1
has caused the Debian Bug report #1057745,
regarding awesfx: delegate placement of udev files to udev.pc
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 owner@bugs.debian.org
immediately.)


-- 
1057745: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057745
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: awesfx
Version: 0.5.2-1
Severity: normal
Tags: patch
User: helmutg@debian.org
Usertags: dep17m2

Dear Maintainer,

your package installs files related to udev, into /lib/udev. 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.

Note: the udev rule installed by dh_installudev will move when
dh_installudev is updated.

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 awesfx-0.5.2/debian/awesfx.install awesfx-0.5.2/debian/awesfx.install
--- awesfx-0.5.2/debian/awesfx.install	2019-08-05 22:11:00.000000000 +0200
+++ awesfx-0.5.2/debian/awesfx.install	2023-12-07 22:57:26.000000000 +0100
@@ -1,4 +1,4 @@
 debian/sfxloadrc etc
 debian/*.html usr/share/doc/awesfx
-debian/awesfx.sh lib/udev
+debian/awesfx.sh ${env:deb_udevdir}
 debian/awesfx.conf etc/modprobe.d
diff -Nru awesfx-0.5.2/debian/changelog awesfx-0.5.2/debian/changelog
--- awesfx-0.5.2/debian/changelog	2019-08-05 22:11:00.000000000 +0200
+++ awesfx-0.5.2/debian/changelog	2023-12-07 22:57:26.000000000 +0100
@@ -1,3 +1,10 @@
+awesfx (0.5.2-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Delegate placement of udev files to udev.pc
+
+ -- Chris Hofstaedtler <zeha@debian.org>  Thu, 07 Dec 2023 22:57:26 +0100
+
 awesfx (0.5.2-1) unstable; urgency=medium
 
   * New upstream version 0.5.2
diff -Nru awesfx-0.5.2/debian/compat awesfx-0.5.2/debian/compat
--- awesfx-0.5.2/debian/compat	2019-08-05 22:11:00.000000000 +0200
+++ awesfx-0.5.2/debian/compat	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-9
diff -Nru awesfx-0.5.2/debian/control awesfx-0.5.2/debian/control
--- awesfx-0.5.2/debian/control	2019-08-05 22:11:00.000000000 +0200
+++ awesfx-0.5.2/debian/control	2023-12-07 22:57:26.000000000 +0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
 Uploaders: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
-Build-Depends: debhelper (>> 9.0.0), libasound2-dev, dh-autoreconf
+Build-Depends: debhelper-compat (= 13), libasound2-dev, dh-autoreconf, pkgconf, systemd-dev
 Homepage: https://github.com/tiwai/awesfx
 Standards-Version: 4.4.0
 Vcs-Git: https://salsa.debian.org/multimedia-team/awesfx.git
diff -Nru awesfx-0.5.2/debian/rules awesfx-0.5.2/debian/rules
--- awesfx-0.5.2/debian/rules	2019-08-05 22:11:00.000000000 +0200
+++ awesfx-0.5.2/debian/rules	2023-12-07 22:57:26.000000000 +0100
@@ -1,6 +1,7 @@
 #!/usr/bin/make -f
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export deb_udevdir = $(shell pkg-config --variable=udevdir udev | sed s,^/,,)
 
 %:
 	dh $@ --with autoreconf

--- End Message ---
--- Begin Message ---
Source: awesfx
Source-Version: 0.5.2-1.1
Done: Chris Hofstaedtler <zeha@debian.org>

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

Debian distribution maintenance software
pp.
Chris Hofstaedtler <zeha@debian.org> (supplier of updated awesfx 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Fri, 05 Jan 2024 19:54:21 +0100
Source: awesfx
Architecture: source
Version: 0.5.2-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Chris Hofstaedtler <zeha@debian.org>
Closes: 1057745
Changes:
 awesfx (0.5.2-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Delegate placement of udev files to udev.pc (Closes: #1057745)
Checksums-Sha1:
 c612a832602d7871fc0d0b20cfdbfb0e2800c156 1979 awesfx_0.5.2-1.1.dsc
 ca4451686c97764758aa387cc1464704610990dc 31872 awesfx_0.5.2-1.1.debian.tar.xz
 9feff403bc9ad000b628f9fb5f280846c8cfc4c4 6349 awesfx_0.5.2-1.1_amd64.buildinfo
Checksums-Sha256:
 d4e061e00d49088c798474c9f710b1f5b629e70b2fc9af997f6e6214144df3e8 1979 awesfx_0.5.2-1.1.dsc
 f2b09e92e2df8a1adbf469ed5242e5bedeae4a6bb5a44c831edf943a9d26b093 31872 awesfx_0.5.2-1.1.debian.tar.xz
 bc81ba1053998088f4ceb94399357efbd749b98c832a327034cd193d9eecb4c1 6349 awesfx_0.5.2-1.1_amd64.buildinfo
Files:
 0b49699380803f5b52a05324c1d14749 1979 sound optional awesfx_0.5.2-1.1.dsc
 4aba2c060b532f8fa85c073a57022f4b 31872 sound optional awesfx_0.5.2-1.1.debian.tar.xz
 0aff7da142bd449952bee04b83b7ecb6 6349 sound optional awesfx_0.5.2-1.1_amd64.buildinfo

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

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmWYUWgACgkQXBPW25MF
LgNFdw/9Ej3wFxvpxCLvQADfzT8gKmrNfRxVwrrzYF+tK7EIIEyLxi84Oo01smDY
vdqxqXUKhdyirSf1rwSpTXvRMPVyHhaP7LnFtlXhtW/WJRa/jaSoJW6wyDT2iHt2
KuBJfIz1bYDbvmnyD0DCfXScpq2u64ux2gpw+JebnfUFNIDkUK8BiSsuFCGh2uJx
HuoiIwF4Hx7H/X+H+xqnoD1fi1KrZXrAZZyvR4iqHyXXuyx0RA+Pbmv9CCu84KHt
nM8zldaZS+A4a66dmoVEbsXc6/ixmXQ464yLUVX84Q6vyku3mslum0u688fkRt1A
bgiKTJicgjJcfHtYi4O5UNPjlx8LI7q73iViBqbZ+/Icux+iyWRUUeV+QjQMugfT
GIThr0SSNrO5H858bGCXNs2NSQqqQK+hh/woqUXOviT54nYvcJ2wsIT+Zh7c8yM+
PzJ4V+DQsWJBCL4IrX7sdSEZfkSv3cqIaKDiyTgDzcKf1CCrj38NG+iGP8h/R9U3
53ZVHRl1LWgQjIuoMJtKbVAoKrByVSO+GNaXfxrKLKba6SB6iEaHp49PTBFUeTPH
1tx8rvRQlBTMeQ/3zWyWcDymsRnJ/5OY8LbHo4vWnD4C4f6+emjBzvb2aCAkbxIb
usUvWKTkbnKiA4O60TZLZhhvxV4h1+pbaRzFodk/niY3pZtqwP8=
=0K6g
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: