Your message dated Fri, 03 Jun 2022 16:18:53 +0000
with message-id <[email protected]>
and subject line Bug#982326: fixed in android-platform-tools 33.0.1-1~exp5
has caused the Debian Bug report #982326,
regarding convert android-libbase-dev to Architecture: any
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.)
--
982326: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982326
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: android-libbase-dev
Version: 1:10.0.0+r36-7
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:android-platform-build
src:android-platform-frameworks-base src:android-platform-libnativehelper
src:android-platform-system-extras src:android-platform-system-tools-aidl
src:android-platform-system-tools-hidl
The affected packages cannot satisfy their cross Build-Depends, because
their transitive dependency on android-libbase-dev is not satisfiable.
In general, Architecture: all packages can never satisfy cross build
dependencies unless marked Multi-Arch: foreign or annotated :native. A
foreign marking would be fatal in this case, because it would mask the
architecture constraint and android-libbase would be installed for the
build architecture while requested for the host architecture. In a
similar vein, :native does not solve the problem. This is known as the
"multiarch interpreter problem" and the standard workaround is
converting affected packages to Architecture: any. Please consider
applying the attached patch.
I suspect that more binary packages from this source package are
affected by this issue. Likely and android-*-dev Arch: all package that
depends on an Arch: any package containing a shared library needs to be
converted. Can you handle that as well?
Helmut
diff --minimal -Nru android-platform-system-core-10.0.0+r36/debian/changelog
android-platform-system-core-10.0.0+r36/debian/changelog
--- android-platform-system-core-10.0.0+r36/debian/changelog 2021-01-19
21:09:43.000000000 +0100
+++ android-platform-system-core-10.0.0+r36/debian/changelog 2021-02-08
16:34:23.000000000 +0100
@@ -1,3 +1,10 @@
+android-platform-system-core (1:10.0.0+r36-7.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Switch android-libbase-dev to Architecture: any. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Mon, 08 Feb 2021 16:34:23 +0100
+
android-platform-system-core (1:10.0.0+r36-7) unstable; urgency=medium
* Team upload.
diff --minimal -Nru android-platform-system-core-10.0.0+r36/debian/control
android-platform-system-core-10.0.0+r36/debian/control
--- android-platform-system-core-10.0.0+r36/debian/control 2021-01-19
21:09:05.000000000 +0100
+++ android-platform-system-core-10.0.0+r36/debian/control 2021-02-08
16:34:21.000000000 +0100
@@ -268,9 +268,8 @@
Package: android-libbase-dev
Section: libdevel
-Architecture: all
-Depends: android-libbase (>= ${binary:Version}),
- android-libbase (<< ${binary:Version}.1~),
+Architecture: any
+Depends: android-libbase (= ${binary:Version}),
${misc:Depends}
Description: Android base library - Development files
This library provides APIs for basic tasks like handling files, Unicode
--- End Message ---
--- Begin Message ---
Source: android-platform-tools
Source-Version: 33.0.1-1~exp5
Done: Roger Shimizu <[email protected]>
We believe that the bug you reported is fixed in the latest version of
android-platform-tools, 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.
Roger Shimizu <[email protected]> (supplier of updated android-platform-tools
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: SHA512
Format: 1.8
Date: Sat, 04 Jun 2022 00:50:23 +0900
Source: android-platform-tools
Architecture: source
Version: 33.0.1-1~exp5
Distribution: experimental
Urgency: medium
Maintainer: Android Tools Maintainers
<[email protected]>
Changed-By: Roger Shimizu <[email protected]>
Closes: 982326
Changes:
android-platform-tools (33.0.1-1~exp5) experimental; urgency=medium
.
* Team upload.
* debian/control: Convert android-*-dev to Architecture: any
(Closes: #982326).
* Minor fix for lintian.
* debian/tests/control:
- Add adb/fastboot test to archs: mipsel mips64el ppc64el riscv64
Checksums-Sha1:
0e9fd0b659e4d6bfdad5b73a8d95654f4952f3ac 4838
android-platform-tools_33.0.1-1~exp5.dsc
ce0dcab1a5a6d73533d620b382cbe38154de16be 32664
android-platform-tools_33.0.1-1~exp5.debian.tar.xz
a58d3af3e9f644b1bf69877660d2d47d49b88fc8 5787
android-platform-tools_33.0.1-1~exp5_source.buildinfo
Checksums-Sha256:
25beb923708d202c2890ab06e7f05dc4c2c24374625d10e473445604abaceffa 4838
android-platform-tools_33.0.1-1~exp5.dsc
8fffa59c05279d28ff9c6b3cc35d07b5d7fc3171f920e3cfa616031f94c2adbe 32664
android-platform-tools_33.0.1-1~exp5.debian.tar.xz
333e4045c0c2403a688ca0084bb728a213cb6e4e88bb29d7b595ecac925f0085 5787
android-platform-tools_33.0.1-1~exp5_source.buildinfo
Files:
afdb148f539351cb1c88da8aa296fb6a 4838 devel optional
android-platform-tools_33.0.1-1~exp5.dsc
62f7486a51ca1e2729d684158cec86ef 32664 devel optional
android-platform-tools_33.0.1-1~exp5.debian.tar.xz
740cd7c125fa494e3b279e0dbdf3528f 5787 devel optional
android-platform-tools_33.0.1-1~exp5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEECjKtvoA5m+cWOFnspHhrDacDNKgFAmKaL/gQHHJvc2hAZGVi
aWFuLm9yZwAKCRCkeGsNpwM0qE0jD/97vxmOPU8oS6Ub8hsxZwdsYUDty5j98+gY
hCE0wSWhWFCvKigBUxc5pahwgCDwNmny9G/S/Me3aksek3dQ4y4lxZ1V6kkR8+lx
0tmeAAid3FKxWKOWkzASo+UeplyyNRLJCERlUn6uiNNw5u1uR7mkxDLR5RVfB9ve
cEUIVUJuJYrs1RW+VCyESUIZmf8OLCWgsiY5IPoONI7gEcvC7WgZv4d/pKApXPfA
Rtbii5RDNAzqgZRDND7eyhru3zxMAzwDqHT3zlIOvQWT75Q4bwYBI3oiCGKJCqjx
IkcVHNYYnZxLNWTe4l/I/sqkojijtEo1ci8CQjYgX6stnTi5YgRmyz3NS4Z2TCnu
RwXQKSG8EirQQvezZrd6Oif0SPjZ+RkH3TAtC5412bLv+cnyiCAT17qUvllFxeDG
fBwGrMzFLhZPFqToVrUEdJ+kV7hVtXvsSbThsax4b62Jc68dmkkHkvTTAuAI1f/V
deFV8AZN11qud4dIArz5S/18oY6NXQWPlSNaxCfaREiyH5ITCpEuofA4xzu/4f5+
pkl4+A2uT+ImuL1lUbPbIWjmj8Ip8eKHfhgGDQ2TltS4PXI5pox8Cn7n5E4CTJkL
gJqpWpwJhPg1FRrgZlIEFdvfMeE66tRyVhAV3mAqcJQY2f0H0dvQhpidXLfTwuxg
N4ANF0ZsAQ==
=Z3qB
-----END PGP SIGNATURE-----
--- End Message ---