Your message dated Fri, 07 Jun 2024 23:49:16 +0000
with message-id <[email protected]>
and subject line Bug#1057743: fixed in android-sdk-meta 28.0.2+10+nmu1
has caused the Debian Bug report #1057743,
regarding android-sdk-meta: 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 [email protected]
immediately.)
--
1057743: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057743
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: android-sdk-meta
Version: 28.0.2+9
Severity: normal
Tags: patch
User: [email protected]
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 android-sdk-meta-28.0.2+9/debian/android-sdk-platform-tools-common.install android-sdk-meta-28.0.2+9+nmu1/debian/android-sdk-platform-tools-common.install
--- android-sdk-meta-28.0.2+9/debian/android-sdk-platform-tools-common.install 2023-01-24 07:07:40.000000000 +0100
+++ android-sdk-meta-28.0.2+9+nmu1/debian/android-sdk-platform-tools-common.install 2023-12-07 22:41:14.000000000 +0100
@@ -1,3 +1,3 @@
-51-android.rules lib/udev/rules.d
+51-android.rules ${env:deb_udevdir}/rules.d
debian/android-sdk.metainfo.xml usr/share/metainfo
platform-tools/* usr/lib/android-sdk/platform-tools
diff -Nru android-sdk-meta-28.0.2+9/debian/changelog android-sdk-meta-28.0.2+9+nmu1/debian/changelog
--- android-sdk-meta-28.0.2+9/debian/changelog 2023-01-24 07:07:40.000000000 +0100
+++ android-sdk-meta-28.0.2+9+nmu1/debian/changelog 2023-12-07 22:41:14.000000000 +0100
@@ -1,3 +1,10 @@
+android-sdk-meta (28.0.2+9+nmu1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Delegate placement of udev files to udev.pc
+
+ -- Chris Hofstaedtler <[email protected]> Thu, 07 Dec 2023 22:41:14 +0100
+
android-sdk-meta (28.0.2+9) unstable; urgency=medium
* Team upload.
diff -Nru android-sdk-meta-28.0.2+9/debian/control android-sdk-meta-28.0.2+9+nmu1/debian/control
--- android-sdk-meta-28.0.2+9/debian/control 2023-01-24 07:07:40.000000000 +0100
+++ android-sdk-meta-28.0.2+9+nmu1/debian/control 2023-12-07 22:41:14.000000000 +0100
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Android Tools Maintainers <[email protected]>
Uploaders: Chirayu Desai <[email protected]>,
-Build-Depends: debhelper-compat (= 12), dh-exec
+Build-Depends: debhelper-compat (= 13), dh-exec, pkg-config, systemd-dev
Standards-Version: 4.5.0
Vcs-Git: https://salsa.debian.org/android-tools-team/android-sdk-meta.git
Vcs-Browser: https://salsa.debian.org/android-tools-team/android-sdk-meta
diff -Nru android-sdk-meta-28.0.2+9/debian/rules android-sdk-meta-28.0.2+9+nmu1/debian/rules
--- android-sdk-meta-28.0.2+9/debian/rules 2023-01-24 07:07:40.000000000 +0100
+++ android-sdk-meta-28.0.2+9+nmu1/debian/rules 2023-12-07 22:41:14.000000000 +0100
@@ -2,6 +2,8 @@
include /usr/share/dpkg/pkg-info.mk
+export deb_udevdir = $(shell pkg-config --variable=udevdir udev | sed s,^/,,)
+
export BUILD_TOOLS_VERSION = 29.0.3
PLATFORM_TOOLS_VERSION = 28.0.2
# this needs to also support updates and ubuntu versions, e.g.:
diff -Nru android-sdk-meta-28.0.2+9/debian/tests/control android-sdk-meta-28.0.2+9+nmu1/debian/tests/control
--- android-sdk-meta-28.0.2+9/debian/tests/control 2023-01-24 07:07:40.000000000 +0100
+++ android-sdk-meta-28.0.2+9+nmu1/debian/tests/control 2023-12-07 22:41:10.000000000 +0100
@@ -2,9 +2,9 @@
Tests: test-deb-revision-parsing
-Test-Command: test -e /lib/udev/rules.d/51-android.rules
+Test-Command: test -e /usr/lib/udev/rules.d/51-android.rules
Architecture: amd64 i386 armel armhf arm64 mipsel mips64el ppc64el
Depends: adb, android-sdk-platform-tools-common
-Test-Command: test -e /lib/udev/rules.d/51-android.rules
+Test-Command: test -e /usr/lib/udev/rules.d/51-android.rules
Depends: android-sdk-platform-tools-common
--- End Message ---
--- Begin Message ---
Source: android-sdk-meta
Source-Version: 28.0.2+10+nmu1
Done: Chris Hofstaedtler <[email protected]>
We believe that the bug you reported is fixed in the latest version of
android-sdk-meta, 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 android-sdk-meta
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: Wed, 29 May 2024 00:55:25 +0200
Source: android-sdk-meta
Architecture: source
Version: 28.0.2+10+nmu1
Distribution: unstable
Urgency: medium
Maintainer: Android Tools Maintainers
<[email protected]>
Changed-By: Chris Hofstaedtler <[email protected]>
Closes: 1057743 1064430
Changes:
android-sdk-meta (28.0.2+10+nmu1) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Michael Biebl ]
* Install udev rules into /usr. (Closes: #1064430, #1057743)
Checksums-Sha1:
bfd88b88fc1601b51094bb6ab102020f4489bf12 2341
android-sdk-meta_28.0.2+10+nmu1.dsc
53927e1ddfaa931690bc60f22cb1fbb5dd386516 16880
android-sdk-meta_28.0.2+10+nmu1.tar.xz
e87b68c0bc5478dd7b43c7d529ec5ab234544f8b 7360
android-sdk-meta_28.0.2+10+nmu1_arm64.buildinfo
Checksums-Sha256:
ad9d3cd88ff1b740983ef12bf17014cac539641ce07be742f9649fb137bec787 2341
android-sdk-meta_28.0.2+10+nmu1.dsc
8171a8e342a5ed9be95253e9ac03e2d0cffc7ee3f387db1baab508008be3ea63 16880
android-sdk-meta_28.0.2+10+nmu1.tar.xz
4e9478963f197af922798b9c4899110caf17f6b975de5862c6077a6986df2f44 7360
android-sdk-meta_28.0.2+10+nmu1_arm64.buildinfo
Files:
6f4430f11a8f6e433240c37d4c193061 2341 metapackages optional
android-sdk-meta_28.0.2+10+nmu1.dsc
0e178a7d3963df3d9e8f5e617df64571 16880 metapackages optional
android-sdk-meta_28.0.2+10+nmu1.tar.xz
c3348fab9d2ac2aaf31c9c448345d7b9 7360 metapackages optional
android-sdk-meta_28.0.2+10+nmu1_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmZWYYoACgkQXBPW25MF
LgPg0g//TcQ2Z+FuO7zQSVXGf9/8IELUEMu0SnYjryNFMBqnzVncUAWFJKQHSArG
+7tZOuC3oVb4atsGISC2sFzkZVeBAWBi9y/UJE+Gwg2g0+8Dor4lm2Kk1y1zKZ/E
Uvk/UYNAni1IWx/oScpdykValo9zIVF4noui7PfquSwMDzWW9vS+fnBVnzGnsDib
mr4xcXsEWSnuT1nLoFVOmKgL1FDbN68lKfE9dE8+ceqV3iowNAIqvdWP5Wifcigc
X6mUuAHSuNBPQckRTJc6ddSi8QwY4rkSNB4JyPaWL+/8vw/YzEE7iY3Q7DtHXrei
yc5Z6dDiSa/mtBe+VLfrOMEcV9jjCnOVkoRTl7WPIRgwwAa2gKvR+eCSmN1n11LT
SZvpOPnUAjSIkSqMnkduy/ytALvvaaLUvPLFpojH4OWRr4sbgzzn94Za7MX8Skzr
WqPTgNaAVQ+DomRKt72qwg78EJrx4lLRkrZRoP6d9818c2hEPwGY1U4vEe8y2gi5
mGm7c1h44LLh4+4laQ3VgTLFU4roXHptGY7V47hjLNWDambq5whtr1sS/vQ0XRdI
Lykyv6wZcc3teHeFNQ0EXAsKyD65JWEjEbxFl6Vvx8eBiTGMuCB+nlQ/5rad44+M
9dHI8qXFoWJThejvqAepdgsogxayx5gJbiBStHEYuBZeX3w5X2k=
=Y32u
-----END PGP SIGNATURE-----
pgpCehgZaqwUP.pgp
Description: PGP signature
--- End Message ---