diff options
Diffstat (limited to 'pym/portage/package/ebuild/config.py')
-rw-r--r-- | pym/portage/package/ebuild/config.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pym/portage/package/ebuild/config.py b/pym/portage/package/ebuild/config.py index a80c82dd5..2739584c5 100644 --- a/pym/portage/package/ebuild/config.py +++ b/pym/portage/package/ebuild/config.py @@ -887,7 +887,11 @@ class config(object): try: mod = load_mod(best_mod) except ImportError: - raise + if best_mod == "portage.cache.metadata_overlay.database": + best_mod = "portage.cache.flat_hash.database" + mod = load_mod(best_mod) + else: + raise return mod def lock(self): |