]> git.saurik.com Git - apt.git/commit - apt-pkg/packagemanager.cc
properly handle already reinstall pkgs in ordering
authorDavid Kalnischkies <david@kalnischkies.de>
Tue, 25 Nov 2014 09:50:58 +0000 (10:50 +0100)
committerDavid Kalnischkies <david@kalnischkies.de>
Sun, 7 Dec 2014 18:12:51 +0000 (19:12 +0100)
commit4e6a7e260eb713318b1b5019a72073050242ac3c
treed470cb43478001d2702e391d674bdd8fe7052ed7
parent1d838084dc775c0a4184edb4f3b9138903ac27fb
properly handle already reinstall pkgs in ordering

The bugreport itself describes the case of the ordering code detecting a
loop where none is present, but the testcase finds also cases in which
there is actually a loop and we fail to realize it. --reinstall can be
considered an interactive command through and it usually doesn't
encounter such "hard" problems (= looping essentials), so this is less
serious than it sounds at first.

Closes: 770291
apt-pkg/packagemanager.cc
test/integration/test-bug-770291-reinstall [new file with mode: 0755]