Merge lp:~aptdaemon-developers/python-apt/fix-cannot-locate-file into lp:~mvo/python-apt/debian-sid-mirrored
Proposed by
Sebastian Heinlein
Status: | Merged |
---|---|
Merged at revision: | 584 |
Proposed branch: | lp:~aptdaemon-developers/python-apt/fix-cannot-locate-file |
Merge into: | lp:~mvo/python-apt/debian-sid-mirrored |
Diff against target: |
98 lines (+70/-2) 3 files modified
apt/cache.py (+1/-0) python/depcache.cc (+1/-2) tests/test_lp659438.py (+68/-0) |
To merge this branch: | bzr merge lp:~aptdaemon-developers/python-apt/fix-cannot-locate-file |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Michael Vogt | Pending | ||
Review via email: mp+102146@code.launchpad.net |
Description of the change
Highly requested fix for aptdaemon hanging on cancelled debconf questions!
To post a comment you must log in.
Thanks a lot for finding this bug! I think the fix is not ideal as it will init the depcache twice,
we probably want to export pkgApplyStatus instead.
The code in python-apt cache.cc creates a new pkgCacheFile() and runs Open() on that which will in
turn run pkgDepCache.init(). But it will not run "pkgApplyStatus()" (maybe it should?).