summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pym/_emerge/actions.py8
1 files changed, 1 insertions, 7 deletions
diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py
index 610a6c464..6ccf894d1 100644
--- a/pym/_emerge/actions.py
+++ b/pym/_emerge/actions.py
@@ -1779,13 +1779,7 @@ def action_metadata(settings, portdb, myopts, porttrees=None):
# We don't want to skip the write unless we're really
# sure that the existing cache is identical, so don't
# trust _mtime_ and _eclasses_ alone.
- keys = set()
- keys.update(src)
- keys.update(dest)
- keys.discard('_eclasses_')
- keys.discard('_mtime_')
- keys.discard(src_chf_key)
- for k in keys:
+ for k in auxdbkeys:
if dest.get(k, '') != src.get(k, ''):
dest = None
break