summaryrefslogtreecommitdiffstats
path: root/pym/portage/cache/anydbm.py
diff options
context:
space:
mode:
Diffstat (limited to 'pym/portage/cache/anydbm.py')
-rw-r--r--pym/portage/cache/anydbm.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/pym/portage/cache/anydbm.py b/pym/portage/cache/anydbm.py
index 47b8ac1bd..9007a1a56 100644
--- a/pym/portage/cache/anydbm.py
+++ b/pym/portage/cache/anydbm.py
@@ -9,6 +9,7 @@ try:
except ImportError:
import pickle
import os
+import sys
from portage.cache import fs_template
from portage.cache import cache_errors
@@ -70,3 +71,6 @@ class database(fs_template.FsBased):
if "__db" in self.__dict__ and self.__db != None:
self.__db.sync()
self.__db.close()
+
+ if sys.hexversion >= 0x3000000:
+ items = iteritems