Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 477014 - sci-geosciences/googleearth-7.1.1.1871 checksum failure / update
Summary: sci-geosciences/googleearth-7.1.1.1871 checksum failure / update
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Julian Ospald
URL:
Whiteboard:
Keywords:
: 477660 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-07-16 05:46 UTC by Patrick Lauer
Modified: 2013-08-19 01:17 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2013-07-16 05:46:01 UTC
>>> 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!
Comment 1 Michal Špondr 2013-07-18 22:14:21 UTC
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
Comment 2 Julian Ospald 2013-07-21 14:38:34 UTC
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
Comment 3 jospezial 2013-07-21 16:16:01 UTC
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:
Comment 4 Julian Ospald 2013-07-21 16:31:42 UTC
I masked all versions starting from 7.0.2.8415 because there are still bugs open
Comment 5 Julian Ospald 2013-07-21 16:33:35 UTC
I should probably mask the whole thing.
Comment 6 Julian Ospald 2013-07-21 16:36:26 UTC
   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
Comment 7 Julian Ospald 2013-07-21 17:51:19 UTC
*** Bug 477660 has been marked as a duplicate of this bug. ***
Comment 8 MaratIK 2013-07-21 17:57:01 UTC
I can not emerge the latest unmasked ebuild sci-geosciences/googleearth-6.2.2.6613. See bug 477660.
Comment 9 Julian Ospald 2013-07-21 17:58:58 UTC
(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.
Comment 10 Steven Newbury 2013-07-24 12:27:19 UTC
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.
Comment 11 Steven Newbury 2013-07-24 12:49:07 UTC
Posted too soon, just hit a segfault with amd64 build, will do more testing...
Comment 12 Julian Ospald 2013-07-24 13:27:26 UTC
if you can provide a working ebuild or a working release, I will bump

however, it will stay masked
Comment 13 Steven Newbury 2013-07-25 10:57:14 UTC
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?
Comment 14 Steven Newbury 2013-07-30 18:16:46 UTC
Works perfectly every time if the network is disconnected, googleearth started, network connected.  Seems like a race condition.
Comment 15 Zac Medico gentoo-dev 2013-08-18 22:48:53 UTC
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. :)
Comment 16 Zac Medico gentoo-dev 2013-08-18 22:52:37 UTC
If you have trouble with segfaults then you might want to try enabling USE=bundled-libs if you have it disabled (see bug 475484).
Comment 17 Julian Ospald 2013-08-19 01:17:58 UTC
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