[FFe] After doing updates, update manager propose to install an empty list of updates
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
update-manager (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Xenial |
Fix Released
|
High
|
Unassigned | ||
Bionic |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
An empty list of updates is shown to the user when phased updates depending on each other are kept back from installation.
The blank list confuses users.
[Test Case]
1. Start with a fully upgraded system and downgrade a few phased interdependent packages to let u-m upgrade them:
(bionic)$ sudo eatmydata apt install -y --allow-downgrades gnome-software=
(xenial)$ sudo apt install gnome-software=
$ sudo eatmydata apt install -y --allow-downgrades linux-headers-
3. Set phasing to 0%:
$ sudo sed -i 's/Phased-
2. Start u-m with:
$ update-manager --no-update
4. Observe installable updates or u-m telling that there are no updates to install in the fixed version or a blank list with unfixed u-m.
[Regression Potential]
Implementation mistakes could make phased updates installed of autoremovable kernels not to be removed but in my testing I found not such problem.
[Original Bug Text]
In the update dialog, there is no updates, just an empty list, see the attached screenhot. Clicking install now-button just takes me back to the dialog after some time.
This problem started after some updates to update-manager to Quantal.
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: update-manager 1:0.174.3
Uname: Linux 3.7.0-030700rc1
ApportVersion: 2.6.1-0ubuntu6
Aptdaemon:
Oct 27 18:45:26 marius-T1005 AptDaemon.Worker: INFO: Finished transaction /org/debian/
Oct 27 18:50:46 marius-T1005 AptDaemon: INFO: Quitting due to inactivity
Oct 27 18:50:46 marius-T1005 AptDaemon: INFO: Quitting was requested
Architecture: i386
Date: Sat Oct 27 18:50:31 2012
EcryptfsInUse: Yes
GsettingsChanges:
b'com.
b'com.
b'com.
b'com.
b'com.
MarkForUpload: True
PackageArchitec
SourcePackage: update-manager
UpgradeStatus: Upgraded to quantal on 2012-08-31 (57 days ago)
Related branches
- Julian Andres Klode: Approve
-
Diff: 26 lines (+7/-2)1 file modifiedUpdateManager/Core/UpdateList.py (+7/-2)
- Julian Andres Klode: Approve
- Brian Murray: Pending requested
-
Diff: 221 lines (+102/-36)7 files modifiedUpdateManager/Core/UpdateList.py (+7/-2)
UpdateManager/backend/InstallBackendAptdaemon.py (+7/-2)
UpdateManager/backend/__init__.py (+28/-8)
debian/changelog (+14/-0)
tests/test_backend_error.py (+45/-0)
tests/test_pep8.py (+1/-1)
tests/test_update_error.py (+0/-23)
tags: | added: id-5b59f775168877b93e7f264b |
Changed in update-manager (Ubuntu): | |
importance: | Undecided → High |
status: | Confirmed → Fix Committed |
Changed in update-manager (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in update-manager (Ubuntu Bionic): | |
importance: | Undecided → High |
Changed in update-manager (Ubuntu Xenial): | |
status: | New → Confirmed |
Changed in update-manager (Ubuntu Bionic): | |
status: | New → Confirmed |
summary: |
- After doing updates, update manager propose to install an empty list of - updates + [FFe] After doing updates, update manager propose to install an empty + list of updates |
tags: | added: patch |
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.