diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-09-15 09:53:42 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-09-15 09:53:42 -0700 |
commit | 50bea0375496f919fc40c586e8308b19f814ba66 (patch) | |
tree | 8657a3d6a969f31ce34fa297a1b0684a66c4d3d7 /bin/egencache | |
parent | 0cced1bd17ce277604b47717cc00ae2f13bdc5f6 (diff) | |
download | portage-50bea0375496f919fc40c586e8308b19f814ba66.tar.gz portage-50bea0375496f919fc40c586e8308b19f814ba66.tar.bz2 portage-50bea0375496f919fc40c586e8308b19f814ba66.zip |
egencache: skip auxdb write if not metadata-trans
Diffstat (limited to 'bin/egencache')
-rwxr-xr-x | bin/egencache | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/egencache b/bin/egencache index 003567452..ec62a8c08 100755 --- a/bin/egencache +++ b/bin/egencache @@ -212,9 +212,11 @@ class GenCache(object): else: self._cp_set = None self._cp_missing = set() + write_auxdb = "metadata-transfer" in portdb.settings.features self._regen = MetadataRegen(portdb, cp_iter=cp_iter, consumer=self._metadata_callback, - max_jobs=max_jobs, max_load=max_load) + max_jobs=max_jobs, max_load=max_load, + write_auxdb=write_auxdb) self.returncode = os.EX_OK conf = portdb.repositories.get_repo_for_location(tree) self._trg_caches = tuple(conf.iter_pregenerated_caches( |