[Bug 824708] Re: aptitude can no longer show changelogs: "Changelog download failed: Download queue destroyed."
Micah Gersten
launchpad at micahscomputing.com
Mon Sep 10 19:36:37 UTC 2012
Normally I wouldn't upload such large patches to proposed, but since
this is the LTS and it's pretty broken, I'll let the SRU team make the
final call. Other paperwork seems to be in order.
** Changed in: aptitude (Ubuntu Precise)
Status: In Progress => Fix Committed
** Changed in: aptitude (Ubuntu Precise)
Assignee: Micah Gersten (micahg) => (unassigned)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to aptitude in Ubuntu.
https://bugs.launchpad.net/bugs/824708
Title:
aptitude can no longer show changelogs: "Changelog download failed:
Download queue destroyed."
Status in “aptitude” package in Ubuntu:
Fix Released
Status in “aptitude” source package in Precise:
Fix Committed
Status in “aptitude” package in Debian:
Fix Released
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://archive.ubuntu.com/ubuntu/ precise main" >> /etc/apt/sources.list
$ 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://changelogs.ubuntu.com/changelogs/pool/main/p/python-apt/python-apt_0.8.0ubuntu7/changelog) [109 kB]
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/824708/+subscriptions
More information about the foundations-bugs
mailing list