]> git.saurik.com Git - apt.git/commit - apt-pkg/depcache.h
rewrite the pseudo package reinstaller to be more intelligent
authorDavid Kalnischkies <kalnischkies@gmail.com>
Wed, 28 Apr 2010 14:25:05 +0000 (16:25 +0200)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Wed, 28 Apr 2010 14:25:05 +0000 (16:25 +0200)
commitedde664d0cc5fe46f572696c605832700c553b9e
treeb0fbc72863ffde76f8d8b70c31ec0c1c6a8f69fb
parent08bd372d9dd5e4a56176ec08bf6e7870ecd41b32
rewrite the pseudo package reinstaller to be more intelligent
in his package choices

The previous implementation tried to install the package for arch A and
if this fails B, C and so on. This results in wrong architecture choices
for packages which depend on other pseudo packages, so he will now try
to install the dependencies first before trying the package itself and
only if this fails he tries the next architecture.
apt-pkg/depcache.cc
apt-pkg/depcache.h
debian/changelog