Allow repo since parents can be sets or args.
authorZac Medico <zmedico@gentoo.org>
Thu, 7 Oct 2010 00:04:34 +0000 (17:04 -0700)
committerZac Medico <zmedico@gentoo.org>
Thu, 7 Oct 2010 00:04:34 +0000 (17:04 -0700)
pym/_emerge/depgraph.py

index a71c39e1b7d8389271c6a3805d9a73f78dd9465e..efcb201aea7058bc916b1e31666c1f8a2554e8a1 100644 (file)
@@ -899,8 +899,9 @@ class depgraph(object):
                                                        all_parents.update(parent_atoms)
 
                                                        all_match = True
-                                                       for ppkg, atom in parent_atoms:
-                                                               i = InternalPackageSet(initial_atoms=(atom,))
+                                                       for parent, atom in parent_atoms:
+                                                               i = InternalPackageSet(initial_atoms=(atom,),
+                                                                       allow_repo=True)
                                                                if not i.findAtomForPackage(to_be_masked):
                                                                        all_match = False
                                                                        break