When I emerge ImageInfo-1.16 the MD5 checksums don't match. First failure is on Changelog (the first file listed in the Manifest). I corrected that MD5 and it failed on the next file. Resolved by re-creating the Manifest via "ebuild /usr/portage/dev-perl/ImageInfo/ImageInfo-1.16.ebuild digest". Reproducible: Always Steps to Reproduce: 1.emerge ImageInfo-1.16 2. 3. N.B. emerge sync did not correct Actual Results: Calculating dependencies ...done! >>> emerge (1 of 1) dev-perl/Calculating dependencies ...done! >>> emerge (1 of 1) dev-perl/ImageInfo-1.16 to / !!! Digest verification Failed: !!! /usr/portage/dev-perl/ImageInfo/ChangeLog !!! Reason: Failed on MD5 verification >>> Please ensure you have sync'd properly. Please try 'emerge sync' and >>> optionally examine the file(s) for corruption. A sync will fix most cases. ImageInfo-1.16 to / !!! Digest verification Failed: !!! /usr/portage/dev-perl/ImageInfo/ChangeLog !!! Reason: Failed on MD5 verification >>> Please ensure you have sync'd properly. Please try 'emerge sync' and >>> optionally examine the file(s) for corruption. A sync will fix most cases.
/me grunts at mirrors OK, sync up in the next little bit. To be safe, also remove Image-Info-1.16.tar.gz from your distfiles (just in case). Will close when we hear back from you, mike
OK have unmerged ImageInfo, deleted Image-Info-1.16.tar.gz, sync'ed and re-emerged. Everything worked fine. Thank you.
Coolio (didn't mean to imply it needed unmerging though - sorry for the extra hassle)