emerge of x11-misc/googleearth-4.2.205.5730 ends with: !!! Digest verification failed: !!! /usr/portage/distfiles/GoogleEarthLinux.bin !!! Reason: Filesize does not match recorded size !!! Got: 20554977 !!! Expected: 20277797 Reproducible: Always
file downloaded is the 4.3 beta the 4.2 releases are here now: http://dl.google.com/earth/client/GE4/release_4_2/GoogleEarthLinux.bin
Treating this as dupe, as we cannot do anything about it - or rather , that's my guess wrt. Google's licensing. Basically the problem is Google's - same signature for different files isn't a good idea. *** This bug has been marked as a duplicate of bug 221105 ***
in the meantime emerge -e dies on what used to be a valid package. The least you could do is update the SRC_URI. Although the best option would be to put a fetch restriction on it.