Pull in the new-style virtuals and install them so that the vdb has complete standalo...
authorZac Medico <zmedico@gentoo.org>
Thu, 16 Nov 2006 21:52:07 +0000 (21:52 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 16 Nov 2006 21:52:07 +0000 (21:52 -0000)
svn path=/main/trunk/; revision=5061

pym/portage.py

index 6e1a0c7354432df7631ada88391333080a9342cb..11f590109c485b760e3ddad6c1aa705a98d468e0 100644 (file)
@@ -3568,6 +3568,7 @@ def _expand_new_virtuals(mysplit, edebug, mydbapi, mysettings, myroot="/",
                                        # compound virtual, so only a single atom block is allowed.
                                        a.append("!" + virtual_atoms[0])
                        else:
+                               mycheck[1].append("="+y[0]) # pull in the new-style virtual
                                a.append(mycheck[1])
                if isblocker and not a:
                        # Probably a compound virtual.  Pass the atom through unprocessed.