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

Bug#1057742: marked as done (amazon-ec2-utils: delegate placement of udev files to udev.pc)



Your message dated Tue, 23 Apr 2024 08:34:12 +0000
with message-id <E1rzBbQ-008Qyr-Ro@fasolo.debian.org>
and subject line Bug#1057742: fixed in amazon-ec2-utils 2.1.0-1.1
has caused the Debian Bug report #1057742,
regarding amazon-ec2-utils: 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.)


-- 
1057742: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057742
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: amazon-ec2-utils
Version: 2.1.0-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.

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 amazon-ec2-utils-2.1.0/debian/amazon-ec2-utils.install amazon-ec2-utils-2.1.0/debian/amazon-ec2-utils.install
--- amazon-ec2-utils-2.1.0/debian/amazon-ec2-utils.install	2023-09-30 00:40:28.000000000 +0200
+++ amazon-ec2-utils-2.1.0/debian/amazon-ec2-utils.install	2023-12-07 22:35:46.000000000 +0100
@@ -1,4 +1,4 @@
 ebsnvme-id /usr/sbin/
 ec2-metadata /usr/bin/
-ec2nvme-nsid /lib/udev/
-70-ec2-nvme-devices.rules /lib/udev/rules.d/
+ec2nvme-nsid ${env:deb_udevdir}
+70-ec2-nvme-devices.rules ${env:deb_udevdir}
diff -Nru amazon-ec2-utils-2.1.0/debian/changelog amazon-ec2-utils-2.1.0/debian/changelog
--- amazon-ec2-utils-2.1.0/debian/changelog	2023-09-30 01:18:53.000000000 +0200
+++ amazon-ec2-utils-2.1.0/debian/changelog	2023-12-07 22:35:46.000000000 +0100
@@ -1,3 +1,10 @@
+amazon-ec2-utils (2.1.0-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:35:46 +0100
+
 amazon-ec2-utils (2.1.0-1) unstable; urgency=medium
 
   * New upstream release 2.1.0
diff -Nru amazon-ec2-utils-2.1.0/debian/control amazon-ec2-utils-2.1.0/debian/control
--- amazon-ec2-utils-2.1.0/debian/control	2023-09-30 00:40:28.000000000 +0200
+++ amazon-ec2-utils-2.1.0/debian/control	2023-12-07 22:35:46.000000000 +0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Cloud Team <debian-cloud@lists.debian.org>
 Uploaders: Noah Meyerhans <noahm@debian.org>
-Build-Depends: debhelper-compat (= 12)
+Build-Depends: debhelper-compat (= 13), pkgconf, systemd-dev
 Standards-Version: 4.5.0
 Homepage: https://github.com/aws/amazon-ec2-utils
 Vcs-Browser: https://salsa.debian.org/cloud-team/amazon-ec2-utils
diff -Nru amazon-ec2-utils-2.1.0/debian/rules amazon-ec2-utils-2.1.0/debian/rules
--- amazon-ec2-utils-2.1.0/debian/rules	2023-09-30 00:40:28.000000000 +0200
+++ amazon-ec2-utils-2.1.0/debian/rules	2023-12-07 22:35:46.000000000 +0100
@@ -3,5 +3,7 @@
 # output every command that modifies files on the build system.
 #export DH_VERBOSE = 1
 
+export deb_udevdir = $(shell pkg-config --variable=udevdir udev)
+
 %:
 	dh $@

--- End Message ---
--- Begin Message ---
Source: amazon-ec2-utils
Source-Version: 2.1.0-1.1
Done: Chris Hofstaedtler <zeha@debian.org>

We believe that the bug you reported is fixed in the latest version of
amazon-ec2-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 1057742@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 amazon-ec2-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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 16 Apr 2024 09:49:54 +0200
Source: amazon-ec2-utils
Architecture: source
Version: 2.1.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Cloud Team <debian-cloud@lists.debian.org>
Changed-By: Chris Hofstaedtler <zeha@debian.org>
Closes: 1057742
Changes:
 amazon-ec2-utils (2.1.0-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Delegate placement of udev files to udev.pc. (Closes: #1057742)
Checksums-Sha1:
 62f292c318b276bd88328cc8b59d806b831dd713 2011 amazon-ec2-utils_2.1.0-1.1.dsc
 09b71542299c46c77d92a66089cef2410d50fd5e 8524 amazon-ec2-utils_2.1.0-1.1.debian.tar.xz
 7f9bb750c194405b832ec4dfc2c42cad2065fed5 5945 amazon-ec2-utils_2.1.0-1.1_arm64.buildinfo
Checksums-Sha256:
 ad76a2dbd8c4474370de915ca04c3a1ffaaea72c1444b59f4811c1c0b57afaf2 2011 amazon-ec2-utils_2.1.0-1.1.dsc
 10d791a93a332762072cf9f865eed5902219329b068f96958032a622c31f192a 8524 amazon-ec2-utils_2.1.0-1.1.debian.tar.xz
 7d6f0875b7d2313b73c144432c97d5105c324189b77afd88da5927db87f9ade3 5945 amazon-ec2-utils_2.1.0-1.1_arm64.buildinfo
Files:
 bef691b4ecd76e4fba0869147333bf3c 2011 admin optional amazon-ec2-utils_2.1.0-1.1.dsc
 0a685a80e5ea5ba4cca4a645d6777191 8524 admin optional amazon-ec2-utils_2.1.0-1.1.debian.tar.xz
 ad5a5dd7fb9144f347e8983c8454bae5 5945 admin optional amazon-ec2-utils_2.1.0-1.1_arm64.buildinfo

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

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmYeLh8ACgkQXBPW25MF
LgNdpA/6ApCrrZgNgF3JfSPcsfdYt1A0EnyrUx7UwlvLdd60lRdQ2oFJqghSFv6c
0/oHVgr1JDM0wJcK1e5leFi1fkLumZYOdMZroGZjlhoZUJNgf0PaEbGi+eWUuaSp
9aPLtN8yO5ghT618K877meX2DD1ijw0LYcGc5OrR1POUx4vLlkcM7yzt+UeM4FCX
TqHt8A7A23dFZzGnfPPGB0D7DW+Urz+ah9dySw9yYrCV0NqDfcSFob92N2e5EjJS
O3H+Y2cLjUSF3RqTW1ZsIwN7+ZFz4REG5CXPExSR3FgH2KYQW5SU9GcsUU7mKWi7
yU18+SPLEcubvrNaH1WhDWziI16Sk0+sDQk46+O4wlsXA/7TdKa4H6nNSDH5dOZi
IBNDO145VH0J3pONJ0LHC3pkjQIRqLC0B5cNJBz61mXcJ3vpBhpREtpZbkAH772N
R8bW9NW4u48ObDLu4qot/GgvbRcmvwDUtz2i58P9XTHmT5xpqV9MkDcCAiMW9NM6
STkYMK9wg4o7fobKeZgoqSQcOGhylXjH49Au7MJUYTu0aNneEyXtT9a9KTia/rpp
Vonz1nYjZf1Z+Q3+P7Jw6gulDq0mXMxuQSnISHpvrj+4+MdC8QHkrrwW4Xqwh2c/
qrfRS7CISGQy3h6As8Y5Uoh3/09E+8B+SGf69LJhJgN6LRGGWJ8=
=hW1s
-----END PGP SIGNATURE-----

Attachment: pgpVR3LHPDCN6.pgp
Description: PGP signature


--- End Message ---

Reply to: