aboutsummaryrefslogtreecommitdiffstats
path: root/pym/portage/package/ebuild/digestcheck.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-10-13 13:58:16 -0700
committerZac Medico <zmedico@gentoo.org>2011-10-13 13:58:16 -0700
commita27f3f3058fdbdaca2bcb838aca02ffc4e32007a (patch)
treee9ac16b142ec5152dacd688ade4bbc6c5a4ccf9d /pym/portage/package/ebuild/digestcheck.py
parentquickpkg_extended_atom: handle =* operator (diff)
downloadgentoo-portage-a27f3f3058fdbdaca2bcb838aca02ffc4e32007a.tar.xz
gentoo-portage-a27f3f3058fdbdaca2bcb838aca02ffc4e32007a.zip
digestcheck: handle allow_missing for distfiles
Diffstat (limited to 'pym/portage/package/ebuild/digestcheck.py')
-rw-r--r--pym/portage/package/ebuild/digestcheck.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pym/portage/package/ebuild/digestcheck.py b/pym/portage/package/ebuild/digestcheck.py
index 067aacca9a4..3b22b1df6db 100644
--- a/pym/portage/package/ebuild/digestcheck.py
+++ b/pym/portage/package/ebuild/digestcheck.py
@@ -52,6 +52,8 @@ def digestcheck(myfiles, mysettings, strict=False, justmanifest=None, mf=None):
eout.ebegin(_("checking %s ;-)") % f)
ftype = mf.findFile(f)
if ftype is None:
+ if mf.allow_missing:
+ continue
eout.eend(1)
writemsg(_("\n!!! Missing digest for '%s'\n") % (f,),
noiselevel=-1)