Revert r14901 since it doesn't solve the problem (bug #294945).
authorZac Medico <zmedico@gentoo.org>
Sat, 28 Nov 2009 11:53:56 +0000 (11:53 -0000)
committerZac Medico <zmedico@gentoo.org>
Sat, 28 Nov 2009 11:53:56 +0000 (11:53 -0000)
svn path=/main/trunk/; revision=14913

pym/_emerge/depgraph.py

index cbf6737c7ed56d55f2dba6d81aa3ada8b9bd1ff8..dff0d9a7902cdb1b74b72eb3e6f97554869f2682 100644 (file)
@@ -4691,11 +4691,7 @@ class depgraph(object):
                                        # an argument or a direct member of a set that has
                                        # been specified as an argument (system or world).
                                        if current_node not in self._dynamic_config._set_nodes:
-                                               try:
-                                                       parent_nodes = mygraph.parent_nodes(current_node)
-                                               except KeyError:
-                                                       # This can happen sometimes for blockers.
-                                                       pass
+                                               parent_nodes = mygraph.parent_nodes(current_node)
                                        if parent_nodes:
                                                child_nodes = set(mygraph.child_nodes(current_node))
                                                selected_parent = None