summaryrefslogtreecommitdiffstats
path: root/pym/portage
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-05-19 23:06:12 +0000
committerZac Medico <zmedico@gentoo.org>2008-05-19 23:06:12 +0000
commitf445747b5d6f8f05efec0f6c3cd8e8c32292c6c2 (patch)
tree4c0e599cbf7067c91fba372d913ce93dff29b0ff /pym/portage
parent153ca0239f8ab2b6df27810974c7fe0d181acc30 (diff)
downloadportage-f445747b5d6f8f05efec0f6c3cd8e8c32292c6c2.tar.gz
portage-f445747b5d6f8f05efec0f6c3cd8e8c32292c6c2.tar.bz2
portage-f445747b5d6f8f05efec0f6c3cd8e8c32292c6c2.zip
Fix vardbapi.aux_get() logic so that it will correctly pull the metadata
value corresponding to an unrecognized metadata key. svn path=/main/trunk/; revision=10367
Diffstat (limited to 'pym/portage')
-rw-r--r--pym/portage/dbapi/vartree.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/portage/dbapi/vartree.py b/pym/portage/dbapi/vartree.py
index 041c60a16..cb47cd68d 100644
--- a/pym/portage/dbapi/vartree.py
+++ b/pym/portage/dbapi/vartree.py
@@ -631,7 +631,7 @@ class vardbapi(dbapi):
pull_me = set(wants).difference(cache_these)
mydata.update(metadata)
else:
- pull_me = cache_these
+ pull_me = cache_these.union(wants)
if pull_me:
# pull any needed data and cache it