commit: 007c84b4e5169d1cf44dc7c59c8b3ea793a18bc2
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 7 23:14:17 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Nov 7 23:14:41 2017 +0000
URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=007c84b4
Quickfix handling manifest-required-hashes = None
pym/portage/package/ebuild/digestgen.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/pym/portage/package/ebuild/digestgen.py
b/pym/portage/package/ebuild/digestgen.py
index 40c1b7288..6f3f877cd 100644
--- a/pym/portage/package/ebuild/digestgen.py
+++ b/pym/portage/package/ebuild/digestgen.py
@@ -11,6 +11,7 @@ portage.proxy.lazyimport.lazyimport(globals(),
)
from portage import os
+from portage.const import MANIFEST2_HASH_DEFAULTS
from portage.dbapi.porttree import FetchlistDict
from portage.dep import use_reduce
from portage.exception import InvalidDependString, FileNotFound, \
@@ -58,6 +59,8 @@ def digestgen(myarchives=None, mysettings=None,
myportdb=None):
mf =
mysettings.repositories.get_repo_for_location(mytree)
repo_required_hashes = mf.manifest_required_hashes
+ if repo_required_hashes is None:
+ repo_required_hashes = MANIFEST2_HASH_DEFAULTS
mf = mf.load_manifest(mysettings["O"], mysettings["DISTDIR"],
fetchlist_dict=fetchlist_dict)