* Fix dep_check() so that it doesn't expand virtual blockers since the
authorZac Medico <zmedico@gentoo.org>
Wed, 30 Apr 2008 08:50:44 +0000 (08:50 -0000)
committerZac Medico <zmedico@gentoo.org>
Wed, 30 Apr 2008 08:50:44 +0000 (08:50 -0000)
commit8662c0dbe2e7d2f992173d071850bac3ad84ef91
tree84998ed7e9cbc9e2e7c228884afbb68c8be71672
parent6e52d2b622e089e9dfc3eb814e4bba3e670cae83
* Fix dep_check() so that it doesn't expand virtual blockers since the
  un-expanded virtual atom is more useful for maintaining a cache of
  blocker atoms.

* Expand virtual blockers in depgraph.validate_blockers(), since it's
  not done by dep_check() anymore.

* If blocker data from the graph is available, use it to validate the
  blocker cache and update the cache if it seems invalid.

* Make BlockerCache._load() more tolerant to installs/uninstalls so
  so that cache isn't rebuilt so often.
(trunk r10040:10043)

svn path=/main/branches/2.1.2/; revision=10044
bin/emerge
pym/portage.py