In depgraph.altlist(), try to merge asap_nodes sooner by giving them an exemption... v2.1.3.9
authorZac Medico <zmedico@gentoo.org>
Sat, 8 Sep 2007 08:13:34 +0000 (08:13 -0000)
committerZac Medico <zmedico@gentoo.org>
Sat, 8 Sep 2007 08:13:34 +0000 (08:13 -0000)
svn path=/main/branches/2.1.2/; revision=7762

bin/emerge

index 93f8f85fd8819df8049ce635a57fd55d6eef98de..d7c88474346a04374a158d6a0e06e2f4b8ba1889 100755 (executable)
@@ -2382,7 +2382,8 @@ class depgraph:
                                        for ignore_priority in xrange(DepPriority.SOFT,
                                                DepPriority.MEDIUM_SOFT + 1):
                                                for node in nodes:
-                                                       if not accept_root_node and \
+                                                       if nodes is not asap_nodes and \
+                                                               not accept_root_node and \
                                                                not mygraph.parent_nodes(node):
                                                                continue
                                                        selected_nodes = set()