summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-12-17 20:29:04 +0000
committerZac Medico <zmedico@gentoo.org>2006-12-17 20:29:04 +0000
commit28cd21ff9db44d06765fb8b9ed83a5c2625d51ff (patch)
tree1ab470a9d25b12971de820a97fc0a1c59d85d2b1 /bin/emerge
parentIn depgraph.altlist(), pop as many leaf nodes as possible when no relationshi... (diff)
downloadportage-multirepo-28cd21ff9db44d06765fb8b9ed83a5c2625d51ff.tar.gz
portage-multirepo-28cd21ff9db44d06765fb8b9ed83a5c2625d51ff.tar.bz2
portage-multirepo-28cd21ff9db44d06765fb8b9ed83a5c2625d51ff.zip
Don't optimize depgraph.altlist() in reversed mode since the optimization destroys --tree ouput.
svn path=/main/trunk/; revision=5309
Diffstat (limited to 'bin/emerge')
-rwxr-xr-xbin/emerge2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/emerge b/bin/emerge
index 7bbd94d2..acaeec17 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -1745,7 +1745,7 @@ class depgraph:
selected_nodes = None
if nodes:
if ignore_priority <= DepPriority.SOFT:
- if ignore_priority is None:
+ if ignore_priority is None and not reversed:
# Greedily pop all of these nodes since no relationship
# has been ignored.
selected_nodes = nodes