--00:01:16-- http://downloads.us-east3.mozdev.org/enigmail/src/enigmail-0.81.latest.tar.gz => `/var/portage/distfiles/enigmail-0.81.latest.tar.gz' Resolving downloads.us-east3.mozdev.org... done. Connecting to downloads.us-east3.mozdev.org[66.250.131.26]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 248,534 [application/x-gzip] 100%[====================================>] 248,534 15.75K/s ETA 00:00 00:01:32 (15.75 KB/s) - `/var/portage/distfiles/enigmail-0.81.latest.tar.gz' saved [248534/248534] >>> md5 src_uri ;-) thunderbird-source-0.2.tar.bz2 !!! File is corrupt or incomplete. (Digests do not match) >>> our recorded digest: de8f62efea9a969441048a6fff509667 >>> your file's digest: 7266b99c48f4b3a3cd1862da5df4436a !!! File does not exist: /var/portage/distfiles//enigmail-0.81.latest.tar.gz Reproducible: Always Steps to Reproduce:
fixed.
is this back ? root@vapier 0 root # rm enigmail-0.81.latest.tar.gz root@vapier 0 root # wget -q http://downloads.mozdev.org/enigmail/src/enigmail-0.81.latest.tar.gz root@vapier 0 root # md5sum enigmail-0.81.latest.tar.gz ad077b3e5ffcc8f5234736a6798bb491 enigmail-0.81.latest.tar.gz root@vapier 0 root # rm enigmail-0.81.latest.tar.gz root@vapier 0 root # wget -q http://downloads.us-east3.mozdev.org/enigmail/src/enigmail-0.81.latest.tar.gz root@vapier 0 root # md5sum enigmail-0.81.latest.tar.gz ad077b3e5ffcc8f5234736a6798bb491 enigmail-0.81.latest.tar.gz root@vapier 0 root # rm enigmail-0.81.latest.tar.gz root@vapier 0 root # wget -q ftp://mozdev.secsup.org/pub/software/mozdev/enigmail/src/enigmail-0.81.latest.tar.gz root@vapier 0 root # md5sum enigmail-0.81.latest.tar.gz ad077b3e5ffcc8f5234736a6798bb491 enigmail-0.81.latest.tar.gz
Is this a problem of enigmail-0.81.latest.tar.gz being a daily snapshot?
Uploading the original snapshot I created the ebuild with to distfiles-local now - that should cure the everchanging md5sum.
This isn't really fixable without using a version of enigmail that isn't 0.81.latest (which won't then build) or without using enigmail-cvs (which works, but goes against Gentoo policy). Is there any way we can exclude one file for MD5 checks? I know that this is generally accepted as being a bad thing, but if it stops the bloody thing breaking...
Fixed by force. Now uploading our own copy of enigmail to the distfile mirrors.