Merge lp:~bjornt/landscape-client/apt-broken-dependencies into lp:~landscape/landscape-client/trunk
Proposed by
Björn Tillenius
Status: | Merged |
---|---|
Approved by: | Alberto Donato |
Approved revision: | 451 |
Merged at revision: | 442 |
Proposed branch: | lp:~bjornt/landscape-client/apt-broken-dependencies |
Merge into: | lp:~landscape/landscape-client/trunk |
Diff against target: |
160 lines (+109/-3) 2 files modified
landscape/package/facade.py (+9/-1) landscape/package/tests/test_facade.py (+100/-2) |
To merge this branch: | bzr merge lp:~bjornt/landscape-client/apt-broken-dependencies |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alberto Donato (community) | Approve | ||
Thomas Herve (community) | Approve | ||
Review via email: mp+90471@code.launchpad.net |
Description of the change
Allow package operation even when some installed packages are in a
broken state.
It doesn't try to resolve broken packages, unless the changes introduced
some packages that weren't broken before.
I've disabled a multi-arch tests, since it failed, and it's not easy to
fix it. It turned out that the test was incorrect, it sets up a broken
system. I filed a bug about it and intend to fix it next.
We still need to figure out how to handle broken sytems in general, i.e.
but this branch makes it possible to work with them at least.
To post a comment you must log in.
Looks good, +1!