Package: apt-listchanges Version: 2.89 Severity: normal Dear Maintainer,
I am having this error while trying to update my system (this is actually observed running "apt autoremove"): Do you want to continue? [Y/n] Traceback (most recent call last): File "/usr/bin/apt-listchanges", line 247, in <module> main(config) File "/usr/bin/apt-listchanges", line 157, in main frontend.progress_done() AttributeError: 'list' object has no attribute 'progress_done' (Reading database ... 467204 files and directories currently installed.) On IRC, I got the following advice that's perhaps I good idea reporting: <nthykier> maker: With a quick glance of the apt-listchanges, it looks like a bug in the code. [T]hey have a "make_frontend" call that returns either a frontend or an empty list, but they don't seem to handle the empty list case (I guess they wanted "None" instead, which is handled). After this error, apt proceeds smoothly. -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (900, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/bash Init: systemd (via /run/systemd/system) Versions of packages apt-listchanges depends on: ii apt 1.2.10 ii debconf [debconf-2.0] 1.5.59 ii debianutils 4.7 ii python-apt 1.1.0~beta2 pn python:any <none> ii ucf 3.0036 apt-listchanges recommends no packages. Versions of packages apt-listchanges suggests: ii chromium [www-browser] 49.0.2623.108-1 ii firefox-esr [www-browser] 45.0.1esr-1 ii gnome-terminal [x-terminal-emulator] 3.20.0-1 ii google-chrome-stable [www-browser] 49.0.2623.112-1 ii lynx [www-browser] 2.8.9dev8-4 ii msmtp-mta [mail-transport-agent] 1.6.4-1 ii python-glade2 2.24.0-4 ii python-gtk2 2.24.0-4 ii rxvt-unicode-256color [x-terminal-emulator] 9.21-1+b1 ii w3m [www-browser] 0.5.3-27 ii xterm [x-terminal-emulator] 324-1 -- debconf information: * apt-listchanges/frontend: pager * apt-listchanges/which: both * apt-listchanges/confirm: false * apt-listchanges/save-seen: true * apt-listchanges/email-address:

