Add a reference to bug #141118 inside _expand_new_virtuals().
authorZac Medico <zmedico@gentoo.org>
Mon, 26 Oct 2009 20:02:30 +0000 (20:02 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 26 Oct 2009 20:02:30 +0000 (20:02 -0000)
svn path=/main/trunk/; revision=14732

pym/portage/__init__.py

index 10b969c198e4444b42228c774422f38b374b7a1e..53c2064a3dc22c2026fffc09e8d4d481a3e5112b 100644 (file)
@@ -7654,8 +7654,10 @@ def dep_virtual(mysplit, mysettings):
 
 def _expand_new_virtuals(mysplit, edebug, mydbapi, mysettings, myroot="/",
        trees=None, use_mask=None, use_force=None, **kwargs):
-       """Recursively expand new-style virtuals so as to collapse one or more
-       levels of indirection.  In dep_zapdeps, new-style virtuals will be assigned
+       """
+       In order to solve bug #141118, recursively expand new-style virtuals so
+       as to collapse one or more levels of indirection, generating an expanded
+       search space. In dep_zapdeps, new-style virtuals will be assigned
        zero cost regardless of whether or not they are currently installed. Virtual
        blockers are supported but only when the virtual expands to a single
        atom because it wouldn't necessarily make sense to block all the components