Package: gdb Version: 7.12-6 Severity: normal Dear Maintainer,
When the aspcud resolver tries to build rustc in experimental, it selects "gdb-minimal" instead of the actual "gdb" package to resolve rustc's declared "Build-Depends: gdb". This causes rustc's debuginfo-gdb tests to fail, e.g.: https://buildd.debian.org/status/fetch.php?pkg=rustc&arch=amd64&ver=1.17.0%2Bdfsg2-2&stamp=1497385599&raw=0 ctrl-f for "... FAILED" #d-d has suggested that this is a mis-use of the Provides: functionality, because gdb-minimal does *not* in fact provide all of the functionality of gdb. <helmut> infinity0: most likely it should be gdb providing gdb-minimal. In the meantime I'll experiment with Build-Conflicts for rustc, but please consider fixing this in gdb as well. X -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'buildd-unstable'), (300, 'unstable'), (100, 'experimental'), (1, 'experimental-debug') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages gdb depends on: ii libbabeltrace-ctf1 1.5.1-1 ii libbabeltrace1 1.5.1-1 ii libc6 2.24-11 ii libexpat1 2.2.0-2 ii liblzma5 5.2.2-1.2+b1 ii libncurses5 6.0+20161126-1 ii libpython3.5 3.5.3-1 ii libreadline7 7.0-3 ii libtinfo5 6.0+20161126-1 ii zlib1g 1:1.2.8.dfsg-5 Versions of packages gdb recommends: ii libc6-dbg [libc-dbg] 2.24-11 Versions of packages gdb suggests: ii gdb-doc 7.12-2 pn gdbserver <none> -- no debconf information