[Android-tools-devel] Bug#980644: android-sdk-platform-tools-common: no Multi-Arch annotation prevents adb upgrade

Thorsten Glaser tg at mirbsd.de
Wed Jan 20 21:01:49 GMT 2021


Package: android-sdk-platform-tools-common
Version: 28.0.2+2
Severity: serious
Justification: might not be as severe but fails a release goal
X-Debbugs-Cc: tg at mirbsd.de

I cannot upgrade adb:i386 on my x32 system because adb:i386
Depends android-sdk-platform-tools-common, however, because
android-sdk-platform-tools-common is an arch:all package that
does not have a Multi-Arch annotation it is considered to be
of the host architecture (x32) which does not fulfil the
dependency.

Looking at dpkg -L android-sdk-platform-tools-common | sort,
it is probably safe for “Multi-Arch: foreign” which will make
adb installable again.

This issue hits, even using only release architectures, if
installing a foreign-architecture adb (for example because
adb isn’t available for the main architecture), which is why
I chose the severity, but feel free to downgrade to important
if you don’t agree.


-- System Information:
Debian Release: bullseye/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable'), (100, 'experimental')
Architecture: x32 (x86_64)
Foreign Architectures: i386, amd64

Kernel: Linux 5.7.0-1-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/lksh
Init: sysvinit (via /sbin/init)

-- no debconf information


More information about the Android-tools-devel mailing list