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

Reply via email to