Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 348911 - sci-geosciences/googleearth-6.0.1.2032_beta version bump
Summary: sci-geosciences/googleearth-6.0.1.2032_beta version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Vlastimil Babka (Caster) (RETIRED)
URL:
Whiteboard:
Keywords:
: 347431 350469 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-12-17 02:20 UTC by Sergey 'L29Ah' Alirzaev
Modified: 2011-01-31 16:10 UTC (History)
10 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 Sergey 'L29Ah' Alirzaev 2010-12-17 02:20:50 UTC
According to http://www.google.com/earth/index.html they have a version newer than the one in portage
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2010-12-17 10:11:10 UTC
Thanks for the version bump notice. Assigning to maintainer
Comment 2 Anthony Staines 2011-01-02 22:11:20 UTC
Another version bump, or a re-digest is needed.
Best wishes,
Anthony Staines

>>> Emerging (2 of 2) sci-geosciences/googleearth-5.2.1.1588
 * Fetching files in the background. To view fetch progress, run
 * `tail -f /var/log/emerge-fetch.log` in another terminal.
>>> Downloading 'http://dl.google.com/earth/client/current/GoogleEarthLinux.bin'
--2011-01-02 21:46:46--  http://dl.google.com/earth/client/current/GoogleEarthLinux.bin
Resolving dl.google.com... 66.102.13.91, 66.102.13.93, 66.102.13.136, ...
Connecting to dl.google.com|66.102.13.91|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 33589497 (32M) [application/octet-stream]
Saving to: `/usr/portage/distfiles/GoogleEarthLinux-5.2.1.1588.bin'

100%[===========================================================================================================================>] 33,589,497  54.5K/s   in 7m 40s  

2011-01-02 21:54:26 (71.4 KB/s) - `/usr/portage/distfiles/GoogleEarthLinux-5.2.1.1588.bin' saved [33589497/33589497]

('Filesize does not match recorded size', 33589497L, 31406473)
!!! Fetched file: GoogleEarthLinux-5.2.1.1588.bin VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      33589497
!!! Expected: 31406473
Refetching... File renamed to '/usr/portage/distfiles/GoogleEarthLinux-5.2.1.1588.bin._checksum_failure_.8qzWjc'

!!! Couldn't download 'GoogleEarthLinux-5.2.1.1588.bin'. Aborting.
 * Fetch failed for 'sci-geosciences/googleearth-5.2.1.1588', Log file:
 *  '/var/tmp/portage/sci-geosciences/googleearth-5.2.1.1588/temp/build.log'
 * Wrong checksum or file size means that Google silently replaced the distfile with a newer version.
 * Note that Gentoo cannot mirror the distfiles due to license reasons, so we have to follow the bump.
 * Please file a version bump bug on http://bugs.gentoo.org (search existing bugs for googleearth first!).
 * By redigesting the file yourself, you will install a different version than the ebuild says, untested!

>>> Failed to emerge sci-geosciences/googleearth-5.2.1.1588, Log file:
Comment 3 Adomas Jackevičius 2011-01-03 17:43:09 UTC
It seems that here is version 6 out there :)
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2011-01-04 00:22:43 UTC
*** Bug 350469 has been marked as a duplicate of this bug. ***
Comment 5 Kevin McDonnell 2011-01-06 14:41:21 UTC
Hi,

I have downloaded and the latest version of Google Earth successfully  - little jumpy on the scroll, but thats on a HP laptop with a built-in Intel graphics card.

How about tying the ebuild to draw down a fixed version rather than using the "latest" symbolic link.

Cheers,

Kev
Comment 6 A. Person 2011-01-16 02:22:45 UTC
Both versions currently in portage failed to build with checksum failure errors.
Comment 7 Rafael Kolless 2011-01-19 21:05:32 UTC
I agree, the current version is 6.0 (beta) and the current version only points to this version.
Comment 8 7v5w7go9ub0o 2011-01-20 19:12:16 UTC
Trying to do a manual install, I get the following:

Verifying archive integrity... All good.
Uncompressing Google Earth for GNU/Linux 6.0.1.2032.............................................................................................
This version of Google Earth requires LSB 4.0 support which you
do not seem to have.

later on, I get:
./googleearth: line 18: /home/googleearth/google-earth/googleearth-bin: No such file or directory
./googleearth: line 18: /home/googleearth/google-earth/googleearth-bin: Success

Questions:
1. do we really need LSB 4.0 for GE 6.0+ ?
2. did my line 18 error result from a lack of LSB?
3. workarounds?

TIA
Comment 9 Matthias Blümel 2011-01-21 07:54:25 UTC
(In reply to comment #8)

> 3. workarounds?

ln -s /lib/ld-linux.so.2 /lib/ld-lsb.so.3
Comment 10 7v5w7go9ub0o 2011-01-21 14:38:59 UTC
YEP Works; Thank You!!

How could I have diagnosed this on my own (Strace revealed nothing; ldd didn't work)? I'm guessing this soft link is known by the Gentoo community, and has fixed a number of other issues besides GE and ldd.

Also, the link is to a 32-bit module - yet this is supposedly a 64-bit version of GE!? 

(thanks again)
Comment 11 Michael M. Tung 2011-01-31 09:13:40 UTC
Is it possible to match the correct file checksize for the latest binary so that all Gentoo users will be able to install googleearth without manual interference? This problems seems to be hanging around since a while... Thanks.  

Comment 12 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2011-01-31 16:06:41 UTC
*** Bug 347431 has been marked as a duplicate of this bug. ***
Comment 13 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2011-01-31 16:10:49 UTC
Bumped, sorry for the waiting. I considered which package should install the symlink, and in the end got suggested to rewrite the interpreter path with patchelf.