Package: apt-listchanges Version: 3.9 Severity: normal User: de...@kali.org Usertags: origin-kali
In Kali I got a weird report of apt-listchanges failing in its postinst (https://bugs.kali.org/view.php?id=3799): Setting up apt-listchanges (3.7) ... Traceback (most recent call last): File "/tmp/tmp.sYXSE6PAKn.aptlc/debconf-helper.py", line 6, in <module> import debconf ModuleNotFoundError: No module named 'debconf' dpkg: error processing package apt-listchanges (--configure): subprocess installed post-installation script returned error exit status 1 While investigating, I discovered that the "debconf" Python module is provided by "debconf" but not by "cdebconf" and thus your generic dependency "debconf | debconf-2.0" is not suitable because it does not ensure that you get the python module that you need. You should replace it with a plain "debconf". Cheers, -- System Information: Debian Release: 9.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages apt-listchanges depends on: ii apt 1.4~rc1 ii debconf [debconf-2.0] 1.5.60 ii debianutils 4.8.1 ii python3-apt 1.4.0~beta2 pn python3:any <none> ii ucf 3.0036 apt-listchanges recommends no packages. Versions of packages apt-listchanges suggests: ii chromium [www-browser] 56.0.2924.76-3 ii firefox-esr [www-browser] 45.7.0esr-3 ii gnome-terminal [x-terminal-emulator] 3.22.1-1 ii links [www-browser] 2.14-2 ii lynx [www-browser] 2.8.9dev11-1 ii postfix [mail-transport-agent] 3.1.4-4 ii python3-gi 3.22.0-2 ii w3m [www-browser] 0.5.3-34 ii xterm [x-terminal-emulator] 327-2 -- debconf information excluded