diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-05-31 02:06:01 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-05-31 02:06:01 +0000 |
commit | 3fffbe3667570d1ee9dc55e799d214e10c79d5b8 (patch) | |
tree | b8e95ca94e4b8f0878f1e774f891a207fc2ccc33 | |
parent | 9e2f31bdfdf0a493e4676aa7910dca773ea9001a (diff) | |
download | portage-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
-rw-r--r-- | pym/_emerge/__init__.py | 5 |
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 |