summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/EbuildFetcher.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-12-28 13:44:57 -0800
committerZac Medico <zmedico@gentoo.org>2010-12-28 13:52:53 -0800
commita582c1c5d92cdc0c1bcb1d490a7e5193aaa0de7c (patch)
tree71f3e76ff8ef0198bffd23e22d33fb23b9d793df /pym/_emerge/EbuildFetcher.py
parent38da56353c06e99048295306cebf0d9d5fdd916c (diff)
downloadportage-a582c1c5d92cdc0c1bcb1d490a7e5193aaa0de7c.tar.gz
portage-a582c1c5d92cdc0c1bcb1d490a7e5193aaa0de7c.tar.bz2
portage-a582c1c5d92cdc0c1bcb1d490a7e5193aaa0de7c.zip
EbuildFetcher: bail out if missing digest
This will fix bug #348864.
Diffstat (limited to 'pym/_emerge/EbuildFetcher.py')
-rw-r--r--pym/_emerge/EbuildFetcher.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/_emerge/EbuildFetcher.py b/pym/_emerge/EbuildFetcher.py
index ba56fafd0..d19307806 100644
--- a/pym/_emerge/EbuildFetcher.py
+++ b/pym/_emerge/EbuildFetcher.py
@@ -103,7 +103,8 @@ class EbuildFetcher(SpawnProcess):
rval = 1
try:
if fetch(self._uri_map, self._settings, fetchonly=self.fetchonly,
- digests=copy.deepcopy(self._digests)):
+ digests=copy.deepcopy(self._digests),
+ allow_missing_digests=False):
rval = os.EX_OK
except SystemExit:
raise