aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-12-03 20:47:05 +0000
committerZac Medico <zmedico@gentoo.org>2008-12-03 20:47:05 +0000
commitbef65c606fe74c812eb0d68937ccb187ffa7023e (patch)
tree0c70a93bc3e56dac087dd96322a0792ce5afef26
parentWhen --keep-going drops packages due to unsatisfied dependencies, include (diff)
downloadportage-bef65c606fe74c812eb0d68937ccb187ffa7023e.tar.gz
portage-bef65c606fe74c812eb0d68937ccb187ffa7023e.tar.bz2
portage-bef65c606fe74c812eb0d68937ccb187ffa7023e.zip
Break references between the depgraph and the dropped tasks inside
Scheduler._calc_resume_list(), since the tasks are now saved for display at the end. (trunk r12146) svn path=/main/branches/2.1.6/; revision=12147
-rw-r--r--pym/_emerge/__init__.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py
index 168067aaa..bf8aeb90e 100644
--- a/pym/_emerge/__init__.py
+++ b/pym/_emerge/__init__.py
@@ -10430,6 +10430,7 @@ class Scheduler(PollScheduler):
mylist = mydepgraph.altlist()
mydepgraph.break_refs(mylist)
+ mydepgraph.break_refs(dropped_tasks)
self._mergelist = mylist
self._set_digraph(mydepgraph.schedulerGraph())