Bug#932383: reportbug: fails to report against Multi-Arch library, such as libc6
Package: reportbug
Version: 7.5.2
Severity: important
tglase@tglase:~ $ dpkg -l libc6
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
ii libc6:amd64 2.28-10 amd64 GNU C Library: Shared libraries
ii libc6:i386 2.28-10 i386 GNU C Library: Shared libraries
ii libc6:x32 2.28-10 x32 GNU C Library: Shared libraries
So, now I want to report a bug against libc6:
tglase@tglase:~ $ reportbug libc6
(reportbug:14712): dbind-WARNING **: 17:19:07.344: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
*** Welcome to reportbug. Use ? for help at prompts. ***
Note: bug reports are publicly archived (including the email address of the submitter).
Detected character set: UTF-8
Please change your locale if this is incorrect.
Using 'Thorsten Glaser <tg@mirbsd.de>' as your from address.
Getting status for libc6...
Which of the following packages is the bug in?
1 glibc-doc GNU C Library: Documentation
2 glibc-source GNU C Library: sources
3 libc-bin GNU C Library: Binaries
4 libc-dev-bin GNU C Library: Development binaries
5 libc-l10n GNU C Library: localization files
6 libc6 GNU C Library: Shared libraries
7 libc6-amd64 GNU C Library: 64bit Shared libraries for AMD64
8 libc6-dbg GNU C Library: detached debugging symbols
9 libc6-dev GNU C Library: Development Libraries and Header Files
10 libc6-dev-amd64 GNU C Library: 64bit Development Libraries for AMD64
11 libc6-dev-i386 GNU C Library: 32-bit development libraries for AMD64
12 libc6-i386 GNU C Library: 32-bit shared libraries for AMD64
13 libc6-pic GNU C Library: PIC archive library
14 locales GNU C Library: National Language (locale) data [support]
15 locales-all GNU C Library: Precompiled locale data
16 multiarch-support Transitional package to ensure multiarch compatibility
17 nscd GNU C Library: Name Service Cache Daemon
18 glibc Source package
Select one of these packages: 6
Getting status for libc6...
Which of the following installed packages is the bug in?
1 libc6 GNU C Library: Shared libraries
2 libc6 GNU C Library: Shared libraries
3 libc6 GNU C Library: Shared libraries
4 libc6 Uninstalled/non-existent package
Select one of these packages: 1
Getting status for libc6...
Please enter the version of the package this report applies to (blank OK)
> 2.28-10
Will send report to Debian (per lsb_release).
Querying Debian BTS for reports on libc6 (source)...
[…]
Why do I have to select the package manually, TWICE, and the second
prompt does not even show which is which (the normal user would be
confused from the same entry showing up two or more times), and it
doesn’t even detect the version right?
Incidentally, after selecting one of them randomly, it doesn’t even
matter as the arch qualifier (e.g. :x32) isn’t even used in the report…
-- Package-specific info:
** Environment settings:
EDITOR="/usr/bin/sensible-editor"
VISUAL="/usr/bin/jupp"
DEBEMAIL="Thorsten Glaser <tg@mirbsd.de>"
INTERFACE="text"
** /home/tglase/.reportbugrc:
reportbug_version "6.6.6"
mode advanced
ui text
-- 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 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /bin/lksh
Init: sysvinit (via /sbin/init)
Versions of packages reportbug depends on:
ii apt 1.8.2
ii python3 3.7.3-1
ii python3-reportbug 7.5.2
ii sensible-utils 0.0.12
reportbug recommends no packages.
Versions of packages reportbug suggests:
pn claws-mail <none>
ii debconf-utils 1.5.72
ii debsums 2.2.3
pn dlocate <none>
pn emacs24-bin-common | emacs25-bin-common <none>
ii file 1:5.35-4
ii gnupg 2.2.17-3
ii postfix [mail-transport-agent] 3.4.5-1
pn python3-urwid <none>
pn reportbug-gtk <none>
ii xdg-utils 1.1.3-1
Versions of packages python3-reportbug depends on:
ii apt 1.8.2
ii file 1:5.35-4
ii python3 3.7.3-1
ii python3-apt 1.8.4
ii python3-debian 0.1.35
ii python3-debianbts 2.8.2
ii python3-requests 2.21.0-1
python3-reportbug suggests no packages.
-- no debconf information
Reply to: