$ emerge --oneshot zinf Calculating dependencies ...done! >>> emerge (1 of 1) media-sound/zinf-2.2.5-r3 to / >>> checksums files ;-) zinf-2.2.5-r1.ebuild >>> checksums files ;-) zinf-2.2.5-r2.ebuild >>> checksums files ;-) zinf-2.2.5-r3.ebuild >>> checksums files ;-) files/zinf-2.2.5-configure.patch >>> checksums files ;-) files/digest-zinf-2.2.5-r1 >>> checksums files ;-) files/zinf-2.2.5-cdplay.patch >>> checksums files ;-) files/digest-zinf-2.2.5-r2 >>> checksums files ;-) files/digest-zinf-2.2.5-r3 >>> checksums files ;-) files/zinf-2.2.5-rtp.patch !!! Digest verification Failed: !!! /var/tmp/portage/zinf-2.2.5-r3/distdir/zinf-2.2.5.tar.gz !!! Reason: Failed on MD5 verification !!! Got: 01f8159c7680a0fbac6cd3e672d65e19 !!! Expected: 140436516d46b3ef440dc1886810510d
Have you tried deleting the file and downloading again? Perhaps from a different server? I couldn't recreate this one.
Works for me.
This is a duplicate of bug #110114 (which is still open). One of the servers (64.50.238.52) in the distfiles.gentoo.org has a bad copy.