summaryrefslogtreecommitdiffstats
path: root/bin/repoman
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-09-26 21:40:55 +0000
committerZac Medico <zmedico@gentoo.org>2008-09-26 21:40:55 +0000
commitf12d25bbcb0abae496bb38ffdd3ea042163bbdde (patch)
tree0abd284bd4e66c0a0ebdf11d39f1648ee7c80373 /bin/repoman
parent31c40af3d04a3cfbb34c6c2fd0922873ce76f133 (diff)
downloadportage-f12d25bbcb0abae496bb38ffdd3ea042163bbdde.tar.gz
portage-f12d25bbcb0abae496bb38ffdd3ea042163bbdde.tar.bz2
portage-f12d25bbcb0abae496bb38ffdd3ea042163bbdde.zip
Add PROPERTIES to all of the metadata caches.
svn path=/main/trunk/; revision=11561
Diffstat (limited to 'bin/repoman')
-rwxr-xr-xbin/repoman5
1 files changed, 2 insertions, 3 deletions
diff --git a/bin/repoman b/bin/repoman
index 7e997d3d1..db23cd10f 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -534,9 +534,8 @@ setconfig = load_default_config(repoman_settings, trees["/"])
root_config = RootConfig(repoman_settings, trees["/"], setconfig)
# We really only need to cache the metadata that's necessary for visibility
# filtering. Anything else can be discarded to reduce memory consumption.
-for k in ("DEPEND", "LICENCE", "PDEPEND",
- "PROVIDE", "RDEPEND", "RESTRICT", "repository"):
- portdb._aux_cache_keys.discard(k)
+portdb._aux_cache_keys.clear()
+portdb._aux_cache_keys.update(["EAPI", "KEYWORDS", "SLOT"])
# dep_zapdeps looks at the vardbapi, but it shouldn't for repoman.
del trees["/"]["vartree"]