[Android-tools-devel] Bug#858942: android-tools-adb + android-tools-fastboot: Uninstallable due to Depends/Conflicts chain

Axel Beckert abe at debian.org
Tue Mar 28 20:40:03 UTC 2017


Package: android-tools-adb,android-tools-fastboot
Severity: serious
Version: android-platform-system-core/1:7.0.0+r1-4

android-tools-adb and android-tools-fastboot both depend on a package
(adb respectively fastboot) which again Replaces/Breaks
android-tools-adb respectively android-tools-fastboot:

Package: android-tools-adb
Version: 1:7.0.0+r1-4
Depends: adb

Package: adb
Version: 1:7.0.0+r1-4
Replaces: android-tools-adb
Provides: android-tools-adb
Breaks: android-tools-adb

Package: android-tools-fastboot
Version: 1:7.0.0+r1-4
Depends: fastboot

Package: fastboot
Version: 1:7.0.0+r1-4
Replaces: android-tools-fastboot
Provides: android-tools-fastboot
Breaks: android-tools-fastboot

Hence both transitional packages are not installable as they
transitively conflict with themselves.

The Replaces and Breaks headers above likely need to be versioned
instead of the current unversioned restrictions.

Issue found by Arian Sanusi and reported on IRC.

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)



More information about the Android-tools-devel mailing list