summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-11-16 21:52:07 +0000
committerZac Medico <zmedico@gentoo.org>2006-11-16 21:52:07 +0000
commit339a6cc5155becfbe99a3d765d4115587f69e8ef (patch)
tree43b0489df8ad7df2c3d1caffcafb099f86d5b37b
parent8c979abb9247423fa023bbfb2e28807c4425d01f (diff)
downloadportage-339a6cc5155becfbe99a3d765d4115587f69e8ef.tar.gz
portage-339a6cc5155becfbe99a3d765d4115587f69e8ef.tar.bz2
portage-339a6cc5155becfbe99a3d765d4115587f69e8ef.zip
Pull in the new-style virtuals and install them so that the vdb has complete standalone dep info, in case a portage tree isn't available.
svn path=/main/trunk/; revision=5061
-rw-r--r--pym/portage.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pym/portage.py b/pym/portage.py
index 6e1a0c735..11f590109 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -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.