summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pym/portage.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/pym/portage.py b/pym/portage.py
index 9f5818b95..361e8b1a7 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -2868,6 +2868,9 @@ def digestgen(myarchives, mysettings, overwrite=1, manifestonly=0, myportdb=None
continue
if required_hash_types.difference(myhashes):
missing_hashes.add(myfile)
+ continue
+ if myhashes["size"] == 0:
+ missing_hashes.add(myfile)
if missing_hashes:
missing_files = []
for myfile in missing_hashes: