Update Manager hangs waiting for response to apt-listchanges hidden under Details
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt-listchanges (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: apt-listchanges
I have installed the package apt-listchanges.
The Update Manager prompts me to upgrade some packages and I accept.
The Update Manager starts the upgrade and then hangs.
The only way to continue is to have enough knowledge to do the following:
a. Recognize that the Update Manager has stopped the upgrade.
b. Click "Details" to open up the terminal output and see the apt-listchanges log.
c. Press "q" to exit out of the apt-listchanges pager.
This sequence would be unknown to many new Ubuntu users who might have installed apt-listchanges thinking it looks like a useful package.
There are a few problems here:
1. Update Manager is giving no indication that it is waiting for a response inside of the Details panel
2. The contents of the Details panel is hidden. This is fine when it's just technical output, but when waiting for input it needs to be open.
3. New Ubuntu users would have no idea that they need to press "q" to quite the apt-listchanges pager and continue the upgrade.
I'm not sure what the best solution would be, but perhaps apt-listchanges could simply email the changes when it is run inside of the Upgrade Manager instead of waiting for a response from a user who cannot see it.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: apt-listchanges 2.85.6ubuntu1
ProcVersionSign
Uname: Linux 2.6.38-8-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Tue May 24 13:44:44 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110415)
PackageArchitec
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: apt-listchanges
UpgradeStatus: No upgrade log present (probably fresh install)
Thanks for pointing out that apt-listchanges is the culprit for this annoying behaviour. I just read its man page and then changed /etc/apt/ listchanges. conf to `frontend=mail` in the [apt] section. I couldn't test it yet, but the man page says that it should not display changes now.