googleearth gets a digest error, i tried sync inbetween 2 times and waited one day. still getting this error. >>> Downloading 'http://dl.google.com/earth/client/GE4/release_4_2/GoogleEarthLinux.bin' --2008-08-22 12:20:59-- http://dl.google.com/earth/client/GE4/release_4_2/GoogleEarthLinux.bin Resolving dl.google.com... 66.249.93.91, 66.249.93.93, 66.249.93.136, ... Connecting to dl.google.com|66.249.93.91|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 23048189 (22M) [application/octet-stream] Saving to: `/usr/portage/distfiles/GoogleEarthLinux.bin' 100%[======================================>] 23,048,189 1.03M/s in 25s 2008-08-22 12:21:27 (898 KB/s) - `/usr/portage/distfiles/GoogleEarthLinux.bin' saved [23048189/23048189] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking GoogleEarthLinux.bin ;-) ... [ !! ] !!! Digest verification failed: !!! /usr/portage/distfiles/GoogleEarthLinux.bin !!! Reason: Filesize does not match recorded size !!! Got: 23048189 !!! Expected: 20554977 Reproducible: Always
Couldn't reproduce that. Please remove /usr/portage/distfiles/GoogleEarthLinux.bin and try again.
I can confirm this bug. I tried removing /usr/portage/distfiles/GoogleEarthLinux.bin and trying again, but I got the same error, identical to the original post. This is with package "x11-misc/googleearth-4.2.205.5730" I may try unstable version 4.3.7284.3916 to see if it has a similar problem.
I think I may see what the problem is. I tried the unstable version and it did install fine. Both it and the stable version download a file called GoogleEarthLinux.bin to distfiles. The file downloaded by the unstable version was 20554977 b, the exact size expected by the stable version. The file for the stable version is actually 23048189 b. I have verified this by downloading both files from http://earth.google.com/ I believe the ebuild for stable googleearth must have gotten the wrong size put in it somehow. Should be an easy fix, but I'm not familiar with how to do such a thing.
It doesn't look like this has been resolved yet... Unstable does work, but the 'stable' ebuild should be removed (updated) since it doesn't work.
cd /usr/portage/x11-misc/googleearth/files/ ebuild googleearth-4.2.205.5730.ebuild digest worked for me but I am not sure if it is good and save