Add a reference to bug #141118 inside _expand_new_virtuals(). (trunk r14732)
authorZac Medico <zmedico@gentoo.org>
Tue, 27 Oct 2009 22:55:37 +0000 (22:55 -0000)
committerZac Medico <zmedico@gentoo.org>
Tue, 27 Oct 2009 22:55:37 +0000 (22:55 -0000)
svn path=/main/branches/2.1.7/; revision=14740

pym/portage/__init__.py

index fadb68d8b8707d3992b15c4a5b6289947123e162..ed68c65f2a5ae54171d5a86fb96b00575d96c2e3 100644 (file)
@@ -7651,8 +7651,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