summaryrefslogtreecommitdiffstats
path: root/pym/_emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-05-31 02:06:01 +0000
committerZac Medico <zmedico@gentoo.org>2008-05-31 02:06:01 +0000
commit3fffbe3667570d1ee9dc55e799d214e10c79d5b8 (patch)
treeb8e95ca94e4b8f0878f1e774f891a207fc2ccc33 /pym/_emerge
parent9e2f31bdfdf0a493e4676aa7910dca773ea9001a (diff)
downloadportage-3fffbe3667570d1ee9dc55e799d214e10c79d5b8.tar.gz
portage-3fffbe3667570d1ee9dc55e799d214e10c79d5b8.tar.bz2
portage-3fffbe3667570d1ee9dc55e799d214e10c79d5b8.zip
Clean up reference to parts of the first graph for --skipfirst.
svn path=/main/trunk/; revision=10514
Diffstat (limited to 'pym/_emerge')
-rw-r--r--pym/_emerge/__init__.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py
index 8ae31e50c..7d9cbdfa8 100644
--- a/pym/_emerge/__init__.py
+++ b/pym/_emerge/__init__.py
@@ -8369,13 +8369,13 @@ def action_build(settings, trees, mtimedb,
while True:
mydepgraph = depgraph(settings, trees,
myopts, myparams, spinner)
- graph = mydepgraph.digraph
try:
success = mydepgraph.loadResumeCommand(mtimedb["resume"])
except depgraph.UnsatisfiedResumeDep, e:
if "--skipfirst" not in myopts:
raise
+ graph = mydepgraph.digraph
unsatisfied_parents = dict((dep.parent, dep.parent) \
for dep in e.value)
traversed_nodes = set()
@@ -8415,7 +8415,8 @@ def action_build(settings, trees, mtimedb,
raise
mergelist[:] = pruned_mergelist
dropped_tasks.update(unsatisfied_parents)
- del e, unsatisfied_parents
+ del e, graph, traversed_nodes, \
+ unsatisfied_parents, unsatisfied_stack
continue
else:
break