>>> Downloading 'http://www.bughost.org/ipw3945/daemon/ipw3945d-1.7.22.tgz' [skipped] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking ipw3945d-1.7.22.tgz ;-) ... [ !! ] !!! Digest verification failed: !!! /usr/portage/distfiles/ipw3945d-1.7.22.tgz !!! Reason: Filesize does not match recorded size !!! Got: 59944 !!! Expected: 59936 Reproducible: Always Steps to Reproduce:
Then tell upstream to NOT mess with released tarballs. >>> Downloading 'ftp://ftp.fi.muni.cz/pub/linux/gentoo/distfiles/ipw3945d-1.7.22.tgz' --10:51:28-- ftp://ftp.fi.muni.cz/pub/linux/gentoo/distfiles/ipw3945d-1.7.22.tgz => `/usr/portage/distfiles/ipw3945d-1.7.22.tgz' Resolving ftp.fi.muni.cz... 147.251.48.205 Connecting to ftp.fi.muni.cz|147.251.48.205|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /pub/linux/gentoo/distfiles ... done. ==> PASV ... done. ==> RETR ipw3945d-1.7.22.tgz ... done. Length: 59,936 (59K) (unauthoritative) 100%[==================================================================================================>] 59,936 265.27K/s 10:51:39 (265.11 KB/s) - `/usr/portage/distfiles/ipw3945d-1.7.22.tgz' saved [59936] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking ipw3945d-1.7.22.tgz ;-) ... [ ok ]
Or use our mirrors instead of upstream directly.