=> `/keeps/gentoo/distfiles/espeak-1.29-source.zip' Resolving osdn.dl.sourceforge.net... 66.35.250.221 Connecting to osdn.dl.sourceforge.net|66.35.250.221|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1,065,925 (1.0M) [application/zip] 100%[====================================>] 1,065,925 392.18K/s 22:38:01 (391.10 KB/s) - `/keeps/gentoo/distfiles/espeak-1.29-source.zip' saved [1065925/1065925] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking espeak-1.29-source.zip ;-) ... [ !! ] !!! Digest verification failed: !!! /keeps/gentoo/distfiles/espeak-1.29-source.zip !!! Reason: Filesize does not match recorded size !!! Got: 1065925 !!! Expected: 1061710
I fixed it in CVS after a cursory check for rootkits. Please check my work... :)
Your fix is correct. The upstream change had to do with data files. I did a comparison, and the actual source code is the same. Closing.