summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-01-16 20:08:13 +0000
committerZac Medico <zmedico@gentoo.org>2007-01-16 20:08:13 +0000
commitd92c081341182175ddf3245e39d2ca4bd44bdc81 (patch)
tree3127d14dd548927f10041ccacc22d76b4c40abe1 /pym
parent6b60a5464561bb8840f5cd71b0f404fd7fd4f610 (diff)
downloadportage-d92c081341182175ddf3245e39d2ca4bd44bdc81.tar.gz
portage-d92c081341182175ddf3245e39d2ca4bd44bdc81.tar.bz2
portage-d92c081341182175ddf3245e39d2ca4bd44bdc81.zip
For consistency, respect the use_binaries flag inside _expand_new_virtuals().
svn path=/main/trunk/; revision=5674
Diffstat (limited to 'pym')
-rw-r--r--pym/portage.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pym/portage.py b/pym/portage.py
index 75bd63828..a45f62cc3 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -3889,6 +3889,8 @@ def _expand_new_virtuals(mysplit, edebug, mydbapi, mysettings, myroot="/",
def compare_pkgs(a, b):
return pkgcmp(b[1], a[1])
portdb = trees[myroot]["porttree"].dbapi
+ if kwargs["use_binaries"]:
+ portdb = trees[myroot]["bintree"].dbapi
myvirtuals = mysettings.getvirtuals()
for x in mysplit:
if x == "||":