>>> Emerging (14 of 15) sci-geosciences/googleearth-7.1.1.1871 >>> Downloading 'http://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb' --2013-07-16 13:42:43-- http://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb Resolving dl.google.com... 74.125.31.136, 74.125.31.190, 74.125.31.91, ... Connecting to dl.google.com|74.125.31.136|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 46428510 (44M) [application/x-debian-package] Saving to: ‘/usr/portage/distfiles/GoogleEarthLinux-7.1.1.1871_amd64.deb’ 100%[======================================>] 46,428,510 1.02MB/s in 49s 2013-07-16 13:43:32 (919 KB/s) - ‘/usr/portage/distfiles/GoogleEarthLinux-7.1.1.1871_amd64.deb’ saved [46428510/46428510] !!! Fetched file: GoogleEarthLinux-7.1.1.1871_amd64.deb VERIFY FAILED!
The same for me: !!! Fetched file: GoogleEarthLinux-7.1.1.1871_amd64.deb VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 46428510 !!! Expected: 46448898
not going to update broken software https://code.google.com/p/earth-api-samples/issues/detail?id=957 https://code.google.com/p/earth-issues/issues/detail?id=1608 https://bugs.gentoo.org/show_bug.cgi?id=470684 when there is a working release I will update
If I try to emerge sci-geosciences/googleearth-6.2.2.6613 I get the same file jlgentoo ~ # emerge -va googleearth These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-util/patchelf-0.6-r1 112 kB [ebuild N ] sci-geosciences/googleearth-6.2.2.6613 USE="qt-bundled -mdns-bundled" 25,009 kB Total: 2 packages (2 new), Size of downloads: 25,121 kB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 2) dev-util/patchelf-0.6-r1 >>> Installing (1 of 2) dev-util/patchelf-0.6-r1 >>> Emerging (2 of 2) sci-geosciences/googleearth-6.2.2.6613 >>> Failed to emerge sci-geosciences/googleearth-6.2.2.6613, Log file: >>> '/var/tmp/portage/sci-geosciences/googleearth-6.2.2.6613/temp/build.log' >>> Jobs: 1 of 2 complete, 1 failed Load avg: 0.57, 0.38, 0.52 >>> Downloading 'http://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb' --2013-07-21 17:59:21-- http://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb Auflösen des Hostnamen »dl.google.com (dl.google.com)«... 173.194.113.5, 173.194.113.2, 173.194.113.6, ... Verbindungsaufbau zu dl.google.com (dl.google.com)|173.194.113.5|:80... verbunden. HTTP-Anforderung gesendet, warte auf Antwort... 200 OK Länge: 46428510 (44M) [application/x-debian-package] In »»/usr/portage/distfiles/GoogleEarthLinux-6.2.2.6613_amd64.deb«« speichern. 0K .......... .......... .......... .......... .......... 0% 302K 2m30s 50K .......... .......... .......... .......... .......... 0% 1,11M 95s ... 45300K .......... .......... .......... .......... 100% 1,25M=37s 2013-07-21 17:59:58 (1,20 MB/s) - »»/usr/portage/distfiles/GoogleEarthLinux-6.2.2.6613_amd64.deb«« gespeichert [46428510/46428510] !!! Fetched file: GoogleEarthLinux-6.2.2.6613_amd64.deb VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 46428510 !!! Expected: 25609162 Refetching... File renamed to '/usr/portage/distfiles/GoogleEarthLinux-6.2.2.6613_amd64.deb._checksum_failure_.opKYBL' !!! Couldn't download 'GoogleEarthLinux-6.2.2.6613_amd64.deb'. Aborting. * Fetch failed for 'sci-geosciences/googleearth-6.2.2.6613', Log file:
I masked all versions starting from 7.0.2.8415 because there are still bugs open
I should probably mask the whole thing.
21 Jul 2013; Julian Ospald <hasufell@gentoo.org> package.mask: + rather mask all sci-geosciences/googleearth versions + + 21 Jul 2013; Julian Ospald <hasufell@gentoo.org> package.mask: mask broken googleearth versions masking reason: # Mask all unfetchable versions and those with tons of random # bugs and segfaults (all). Don't ask for a version bump unless # there is a working release. the rest will be discussed on dev-ML
*** Bug 477660 has been marked as a duplicate of this bug. ***
I can not emerge the latest unmasked ebuild sci-geosciences/googleearth-6.2.2.6613. See bug 477660.
(In reply to MaratIK from comment #8) > I can not emerge the latest unmasked ebuild > sci-geosciences/googleearth-6.2.2.6613. See bug 477660. All are masked now. Sorry for the inconvenience.
I don't know if this is the cause for the masking of all versions but the interpreter patch is buggy in the ebuild since it doesn't take account of SYMLINK_LIB=no (/lib is not a link to lib64). I have a slightly modified 7.1.1.1871 ebuild working with multilib-portage, for both x86 and amd64, no sign of segfault, works with both +/-bundled-libs.
Posted too soon, just hit a segfault with amd64 build, will do more testing...
if you can provide a working ebuild or a working release, I will bump however, it will stay masked
It's rather strange. It either crashes in under a second, or works perfectly. I'm using Intel IVB, quite possibly it does better with a different video driver?
Works perfectly every time if the network is disconnected, googleearth started, network connected. Seems like a race condition.
I've bumped it to the current version 7.1.1.1888, since it seems to work well enough for me (using x86 here). At least this one is fetchable. :)
If you have trouble with segfaults then you might want to try enabling USE=bundled-libs if you have it disabled (see bug 475484).
people who still experience segfaults/crashes should try to remove all their stuff from ~/.googleearth maybe we should even add that as an ebuild warning