diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-06-27 23:17:56 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-06-27 23:17:56 +0000 |
commit | d6915be2072b42c0d8f97967606256bd2a1d2b63 (patch) | |
tree | c158bc64093066fef07d2e0b8b48052745c5d8ef | |
parent | 2114abe5d60fe141fcde232304c52ba98e2b84eb (diff) | |
download | portage-d6915be2072b42c0d8f97967606256bd2a1d2b63.tar.gz portage-d6915be2072b42c0d8f97967606256bd2a1d2b63.tar.bz2 portage-d6915be2072b42c0d8f97967606256bd2a1d2b63.zip |
Break references from Package instances in the digraph before passing
it into the MergeTask constructor.
svn path=/main/trunk/; revision=10821
-rw-r--r-- | pym/_emerge/__init__.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index 6dc8d5abf..4b00d2099 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -8909,6 +8909,7 @@ def action_build(settings, trees, mtimedb, time.sleep(3) # allow the parent to have first fetch mymergelist = mydepgraph.altlist() mydepgraph.break_refs(mymergelist) + mydepgraph.break_refs(mydepgraph.digraph.order) mergetask = MergeTask(settings, trees, mtimedb, myopts, spinner, mymergelist, favorites, mydepgraph.digraph) del mydepgraph @@ -8955,6 +8956,7 @@ def action_build(settings, trees, mtimedb, pkglist = mydepgraph.altlist() mydepgraph.saveNomergeFavorites() mydepgraph.break_refs(pkglist) + mydepgraph.break_refs(mydepgraph.digraph.order) mergetask = MergeTask(settings, trees, mtimedb, myopts, spinner, pkglist, favorites, mydepgraph.digraph) del mydepgraph |