lp://staging/~rbalint/update-manager/lp-1795898-lp-1790670-cosmic
- Get this branch:
- bzr branch lp://staging/~rbalint/update-manager/lp-1795898-lp-1790670-cosmic
Branch merges
- Julian Andres Klode: Approve
- Brian Murray: Pending requested
- alex: Pending requested
- Ubuntu Core Development Team: Pending requested
-
Diff: 176 lines (+89/-31)5 files modifiedUpdateManager/backend/InstallBackendAptdaemon.py (+7/-2)
UpdateManager/backend/__init__.py (+26/-6)
debian/changelog (+11/-0)
tests/test_backend_error.py (+45/-0)
tests/test_update_error.py (+0/-23)
Related bugs
Related blueprints
Branch information
Recent revisions
- 2844. By Balint Reczey
-
Cancel transaction on exit only when Cancel button is active
Also ignore exception when cancellation fails.
LP: #1790670
- 2843. By Balint Reczey
-
Stop lazy import of InstallBackends
Lazy imports made update-manager crash when an update-manager
update changed the backend API and an updated incompatible backend
was loaded to the not updated running update-manager process.LP: #1795898
- 2836. By Balint Reczey
-
* Print transaction error and let the user try again applying updates
(LP: #1317164)
* Don't ask backend to do package operations aready done.
Aptdaemon cancels the transaction when asked to remove packages already
removed which results the failure being shown to the user. This
is unnecessary as update-manager can just filter the package operations to
be done using a fresh cache and decrease the likelyhood of hitting
a race condition where packages to be removed are already removed.
(LP: #1791931)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/update-manager