]> git.saurik.com Git - apt.git/commit
We need to kill also pseudo packages which have no dependency, no
authorDavid Kalnischkies <kalnischkies@gmail.com>
Mon, 1 Mar 2010 20:59:03 +0000 (21:59 +0100)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Mon, 1 Mar 2010 20:59:03 +0000 (21:59 +0100)
commit1ec1653cd4849423e0d5f769ecbfab2d6f16c4ad
treec812736ee9b1e36c28123aad2e6d4697e364c6ad
parent70ae240915df3ef89715d71d5fe7a6910cbf057e
We need to kill also pseudo packages which have no dependency, no
installed reverse dependency and which also doesn't provide something.
They cause problems if this pseudo packages get new dependencies.

As a consequence we also need to recheck the dependencies of a killed
pseudo package (and especially the providers of these dependencies)
to really kill all non required packages.
apt-pkg/depcache.cc
apt-pkg/depcache.h