Optimize the new --skipfirst code so that in only has to build
authorZac Medico <zmedico@gentoo.org>
Sat, 31 May 2008 01:54:11 +0000 (01:54 -0000)
committerZac Medico <zmedico@gentoo.org>
Sat, 31 May 2008 01:54:11 +0000 (01:54 -0000)
commit9e2f31bdfdf0a493e4676aa7910dca773ea9001a
tree7346ebd303d2956ee307165d74e3e2825c218822
parent0ab17a249aa27220c00dad07c7c94f90b617ccd0
Optimize the new --skipfirst code so that in only has to build
a new depgraph one time when there are unsatisfied deps. This
works by recursively traversing the digraph to remove the parent
packages whose deps become unsatisfied when their dependencies are
pruned from the mergelist.

svn path=/main/trunk/; revision=10513
pym/_emerge/__init__.py