aptitude can no longer show changelogs: "Changelog download failed: Download queue destroyed."
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
aptitude (Debian) |
Fix Released
|
Unknown
|
|||
aptitude (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Aptitude (<< 0.6.8) can't download/view package changelogs with
libapt-pkg (>= 0.8.16~exp3). This affects both the command line
interface and the interactive (ncurses) interface.
Viewing a packages changelog is a significant part of deciding which
updates to apply. Although the changelogs can still be viewed using
apt-get, it is a great inconvenience to no longer be able to do this
from aptitude's interactive interface.
[Test Case]
* An unrelated issue in aptitude requires deb-src lines to fetch
changelogs from the command line. Ensure the system has some valid
deb-src lines:
$ sudo echo "deb-src http://
$ sudo apt-get update
[…]
* Choose a package, say python-apt, and verify the changelog is
available with apt-get:
$ apt-get changelog python-apt
Get:1 Changelog for python-apt (http://
Fetched 109 kB in 0s (370 kB/s)
* Attempt to fetch the same changelog using aptitude:
$ aptitude changelog python-apt
Err Changelog of python-apt
E: Changelog download failed: Download queue destroyed.
E: Couldn't find a changelog for python-apt
[Regression Potential]
Small.
* Moderate size patch which is mostly trivial updates of types to
unsigned long long as used in libapt-pkg.
* The updated module is only used to acquire changelogs[1], so any
regression is likely to be limited to interacting with changelogs.
* Fixed in Debian sid since June with no regressions reported.
[1] The module is also used to acquire screenshots by the experimental
GTK+ interface which is no longer developed and was never
considered supported by upstream.
tags: | added: oneiric |
Changed in aptitude (Ubuntu): | |
status: | New → Confirmed |
Changed in aptitude (Ubuntu): | |
status: | Confirmed → Triaged |
tags: | added: precise |
Changed in aptitude (Ubuntu): | |
milestone: | none → precise-alpha-2 |
Changed in aptitude (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: regression-release |
Changed in aptitude (Ubuntu): | |
milestone: | precise-alpha-2 → ubuntu-12.04-beta-1 |
description: | updated |
tags: | added: workaround |
Changed in aptitude (Ubuntu): | |
milestone: | ubuntu-12.04-beta-1 → ubuntu-12.04-beta-2 |
Changed in aptitude (Ubuntu): | |
milestone: | ubuntu-12.04-beta-2 → ubuntu-12.04 |
Changed in aptitude (Debian): | |
status: | Unknown → Confirmed |
Changed in aptitude (Debian): | |
status: | Confirmed → Fix Committed |
Changed in aptitude (Debian): | |
status: | Fix Committed → Fix Released |
tags: | added: quantal |
tags: | added: upgrade-software-version |
summary: |
- Changelog download failed: Download queue destroyed. + aptitude can no longer show changelogs: "Changelog download failed: + Download queue destroyed. |
summary: |
aptitude can no longer show changelogs: "Changelog download failed: - Download queue destroyed. + Download queue destroyed." Please merge the fixed version, 0.6.8, from + Debian. |
tags: | added: patch |
description: | updated |
summary: |
aptitude can no longer show changelogs: "Changelog download failed: - Download queue destroyed." Please merge the fixed version, 0.6.8, from - Debian. + Download queue destroyed." |
I'm seeing this bug all the way into the final release of Ubuntu 11.10 (same version of aptitude).