Bug#800415: Missing transport (e.g. apt-transport-https) aborts apt update, including in-progress updates via other transports
Package: apt
Version: 1.0.10.2
Severity: normal
If apt detects a missing transport (such as apt-transport-https), it
will abort the entire apt update, including any in-progress updates over
other transports.
When combined with #555674 (still present in unstable), the failed apt
update causes apt to mark other packages as untrusted, including
apt-transport-https.
Thus, to securely install apt-transport-https, I had to temporarily
comment out the https repository, update, install apt-transport-https,
and uncomment the https repository.
Even without that bug, though, aborting the rest of the update seems
excessive.
- Josh Triplett
-- Package-specific info:
-- (no /etc/apt/preferences present) --
-- (/etc/apt/sources.list present, but not submitted) --
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.1.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages apt depends on:
ii debian-archive-keyring 2014.3
ii gnupg 1.4.19-5
ii libapt-pkg4.16 1.0.10.2
ii libc6 2.19-22
ii libgcc1 1:5.2.1-17
ii libstdc++6 5.2.1-17
apt recommends no packages.
Versions of packages apt suggests:
pn apt-doc <none>
ii aptitude 0.7.2-1
ii dpkg-dev 1.18.3
ii python-apt 1.0.0
-- no debconf information
Reply to: