--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: apt-listbugs: Ctrl-C is not handled correctly
- From: Vincent Lefevre <vincent@vinc17.net>
- Date: Wed, 27 Jul 2016 12:41:24 +0200
- Message-id: <20160727104124.GA32680@zira.vinc17.org>
Package: apt-listbugs
Version: 0.1.18
Severity: normal
When I run aptitude, start an upgrade, then hit Ctrl-C just after
apt-listbugs is started, I get:
root@zira:/home/vinc17# aptitude
Interruptedactions...
Faileving bug reports... 0%^C
Error retrieving bug reports from the server with the following error message:
E: exit
It could be because your network is down, or because of broken proxy servers, or the BTS server itself is down. Check network configuration and try again
Retry downloading bug information? [Y/n]
root@zira:/home/vinc17#
but apt-listbugs is still running and attached to the terminal:
UID PID PPID C STIME TTY TIME CMD
root 702 701 1 12:36 pts/6 00:00:00 /usr/bin/ruby /usr/sbin/apt-listbugs apt
Now, if I type Return, it is grabbed by apt-listbugs though I have
my shell prompt, and I get an additional error message:
root@zira:/home/vinc17# aptitude
Interruptedactions...
Faileving bug reports... 0%^C
Error retrieving bug reports from the server with the following error message:
E: exit
It could be because your network is down, or because of broken proxy servers, or the BTS server itself is down. Check network configuration and try again
Retry downloading bug information? [Y/n]
root@zira:/home/vinc17# E: Input/output error @ io_fillbuf - fd:0 <STDIN>
-- System Information:
Debian Release: stretch/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.6.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages apt-listbugs depends on:
ii apt 1.3~pre2
ii ruby 1:2.3.0+4
ii ruby-debian 0.3.9+b6
ii ruby-gettext 3.1.7-1
ii ruby-soap4r 2.0.5-3
ii ruby-unicode 0.4.4-2+b7
ii ruby-xmlparser 0.7.3-3
Versions of packages apt-listbugs recommends:
ii ruby-httpclient 2.7.1-1
Versions of packages apt-listbugs suggests:
ii debianutils 4.8
ii firefox [www-browser] 47.0.1-1
ii firefox-esr [www-browser] 45.2.0esr-1
ii lynx [www-browser] 2.8.9dev9-1
ii opera-stable [www-browser] 38.0.2220.41
ii reportbug 6.6.6
ii w3m [www-browser] 0.5.3-29
-- Configuration Files:
/etc/apt/apt.conf.d/10apt-listbugs changed:
// Before installing packages, check whether they have release-critical
// or security bugs.
DPkg::Pre-Install-Pkgs
{
"/usr/sbin/apt-listbugs apt";
"/usr/sbin/apt-listbugs apt -T security -s all";
};
DPkg::Tools::Options::/usr/sbin/apt-listbugs "";
DPkg::Tools::Options::/usr/sbin/apt-listbugs::Version "3";
DPkg::Tools::Options::/usr/sbin/apt-listbugs::InfoFD "20";
AptListbugs::Severities "critical,grave,serious";
AptListbugs::IgnoreRegexp "FTBFS";
// $Id: 10apt-listbugs 63984 2013-10-06 15:39:15Z vinc17/xvii $
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: apt
Source-Version: 1.3~rc1
We believe that the bug you reported is fixed in the latest version of
apt, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 832593@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julian Andres Klode <jak@debian.org> (supplier of updated apt package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 11 Aug 2016 14:10:22 +0200
Source: apt
Binary: apt libapt-pkg5.0 libapt-inst2.0 apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https
Architecture: source
Version: 1.3~rc1
Distribution: unstable
Urgency: medium
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Julian Andres Klode <jak@debian.org>
Description:
apt - commandline package manager
apt-doc - documentation for APT
apt-transport-https - https download transport for APT
apt-utils - package management related utility programs
libapt-inst2.0 - deb package format runtime library
libapt-pkg-dev - development files for APT's libapt-pkg and libapt-inst
libapt-pkg-doc - documentation for APT development
libapt-pkg5.0 - package management runtime library
Closes: 623443 626599 744934 832593 833674
Changes:
apt (1.3~rc1) unstable; urgency=medium
.
* Summary: CMake branch merged, socks5h (and tor) support, and fancy
installation ordering changes.
.
[ Julian Andres Klode ]
* Handle interrupt when running Pre-Install hooks (Closes: #832593)
* CMake: po: Add mirror method
* CMake: Translations: Add support for shell scripts
* debian: make autopkgtest run with CMake build dir
* CMake: Bump minimum required version to 3.4.0
* CMake: Check for ptsname_r() again (Closes: #833674)
* CMake: Rewrite existing Documentation support and add doxygen
* apt-private: Do not include apti18n.h in headers
* Get rid of the old buildsystem
* Fix some indentation issues in README.md
.
[ David Kalnischkies ]
* pass --force-remove-essential to dpkg only if needed
* use dpkg --unpack --recursive to avoid long cmdlines
* save and restore selection states before/after calling dpkg
* select remove/purge packages early on for dpkg
* call dpkg with --no-triggers by default (Closes: #626599)
* don't purge directly, but remove and do purge at the end
* ensure all configures are reported to hook scripts
* ensure all removes are reported to hook scripts
* support all socks-proxy known to curl in https method
* suggest transport-packages based on established namescheme
* fail on unsupported http/https proxy settings (Closes: #623443)
* detect redirection loops in acquire instead of workers
* use the same redirection handling for http and https
* implement generic config fallback for methods
* implement socks5h proxy support for http method (Closes: 744934)
* allow methods to be disabled and redirected via config
* allow user@host (aka: no password) in URI parsing
* try to avoid removal of crossgraded packages
* simulate all package manager actions explicitly
* disable explicit configuration of all packages at the end
* block direct connections to .onion domains (RFC7687)
* http: auto-configure for local Tor proxy if called as 'tor'
Checksums-Sha1:
0dfe2ddca883649f6d7e849021e51fe9f878a5f6 2495 apt_1.3~rc1.dsc
b296a9eb83357d5c34c4ff280fe3f6a30077b0dc 2030880 apt_1.3~rc1.tar.xz
Checksums-Sha256:
89ead0ca98e71934f9b90072410a56f5ef102e748f76515ef45f9a81b94ced4c 2495 apt_1.3~rc1.dsc
c27540cbc9cde77bf9ea8e2a587469545344839af3ba9ee2ea6a5590003c78ff 2030880 apt_1.3~rc1.tar.xz
Files:
6e5b7cdd1c5b6773cfcfeab6b571c841 2495 admin important apt_1.3~rc1.dsc
018706eb08d4d70368064d086d5d9a99 2030880 admin important apt_1.3~rc1.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJXrGtSAAoJENc8OeVlgLOGbRIP/igXZsJbAcWIq5RX4i6yAo9U
iowAvLOjB/evbPv63kds4mGHBqKx0CxD6e7o3Vr3EDS7aBarBUOMJtDRKgiymQYK
yBtfl2KvllCiqckZUoTJiGncDm/VBJO/PFwXno4wfA1l/HRzK3V92kUEmAgN2b4Y
AfvTGwyfJm9z3B6l3SFoXE6pt6sLrYdsf8U9owgHXDVXDhOWt/iwOFOReZC2yQ/u
SOOodlZ1OBADY/ocX6cJdkGoQc9uvSrrTIGQbq8FsF3nPm9a9H9b2yWWMj0OtJqk
R6+Z8DJcfphZH60aPMqHjD/OdxkzMk/XqxTvPpDaYT/0+RSasjH4c1nTLvQakfLQ
NYtUklPef25KeyBmKVkXyYSt1kBes6JOPGKK+A4NO2gDujP6EMWrfbV1i23nVoIP
FSHXcIku+6fq6CzPtOkyB4q6NKUSm27wCnNfXu+Qr9So1kUXJtQWJQPsRzWzqbxd
QLL/AfWdGNPNxDVfW+IqzBLQV66bZV0sf5ER0n8MDNSKipbi/XfTtUfDiSRxhPLH
ziv/MwKDKh8kiXNSTpdlWsTJpD23mPHrxHOblet5CpWPwFWItc7QQgVslMAa4v0z
FwooKbK+s9foLBLyHMk/aX20qrTho0/CYw+NWYboC4B5LestCfOdHHg2y48tp7Rt
vubI42SLGc3+zkOkP/l+
=FUwX
-----END PGP SIGNATURE-----
--- End Message ---