Package: apt-listchanges Version: 2.59-0.2 Severity: normal
Hello! Today while upgrading some packages I was browsing the changes (using the pager) my ssh connection to a server (sarge) vanished, and once I was able to reconnect I killed the apt-listchanges process and thought I'd just restart the whole upgrade process. But, instead the upgrade was finished as if I had said Yes to the confirmation question, which is not the right thing to do IMO. Besides, the pager process is still running and the temporary file with the partial changelog is left in /tmp. TERM and probably a couple of other signals should be caught and then some cleanup routine should be caught. No idea how to do that in python, otherwise I'd tried to come up with a patch. Regards, WK -- System Information: Debian Release: testing/unstable Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages apt-listchanges depends on: ii apt 0.6.42.2 Advanced front-end for dpkg ii debconf 1.4.59 Debian configuration management sy ii debianutils 2.15.1 Miscellaneous utilities specific t ii python 2.3.5-3 An interactive high-level object-o ii python-apt 0.6.14 Python interface to libapt-pkg ii ucf 2.003 Update Configuration File: preserv apt-listchanges recommends no packages. -- debconf information: * apt-listchanges/confirm: true * apt-listchanges/which: both * apt-listchanges/frontend: pager * apt-listchanges/email-address: * apt-listchanges/save-seen: true -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]