Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 270192 - x11-misc/googleearth-5.0.11729.1014.ebuild: ebuild does not reflect latest version
Summary: x11-misc/googleearth-5.0.11729.1014.ebuild: ebuild does not reflect latest ve...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Stefan Schweizer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-17 13:31 UTC by Kanchan
Modified: 2009-05-26 19:45 UTC (History)
3 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 Kanchan 2009-05-17 13:31:49 UTC
The latest GoogleEarth version is now 5.0.11733.9347. So when the ebuild downloads GoogleEarthLinux.bin and then changes the file name to GoogleEarthLinux-5.0.11729.101.bin, emerge fails with a 'Filesize does not match recorded size' error.

Reproducible: Always

Steps to Reproduce:
1. PACKAGE_KEYWORDS="~x86" emerge googleearth
2.
3.

Actual Results:  
>>> Emerging (1 of 1) x11-misc/googleearth-5.0.11729.1014
>>> Downloading 'http://dl.google.com/earth/client/current/GoogleEarthLinux.bin'
--2009-05-17 14:15:15--  http://dl.google.com/earth/client/current/GoogleEarthLinux.bin
Resolving dl.google.com... 209.85.229.190, 209.85.229.91, 209.85.229.136, ...
Connecting to dl.google.com|209.85.229.190|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 25606194 (24M) [application/octet-stream]
Saving to: `/usr/portage/distfiles/GoogleEarthLinux-5.0.11729.1014.bin'

100%[======================================>] 25,606,194   848K/s   in 30s     

2009-05-17 14:15:45 (845 KB/s) - `/usr/portage/distfiles/GoogleEarthLinux-5.0.11729.1014.bin' saved [25606194/25606194]

('Filesize does not match recorded size', 25606194L, 25602325)
!!! Fetched file: GoogleEarthLinux-5.0.11729.1014.bin VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      25606194
!!! Expected: 25602325
Refetching... File renamed to '/usr/portage/distfiles/GoogleEarthLinux-5.0.11729.1014.bin._checksum_failure_.owtxY_'

!!! Couldn't download 'GoogleEarthLinux-5.0.11729.1014.bin'. Aborting.
 * Fetch failed for 'x11-misc/googleearth-5.0.11729.1014', Log file:
 *  '/var/tmp/portage/x11-misc/googleearth-5.0.11729.1014/temp/build.log'

>>> Failed to emerge x11-misc/googleearth-5.0.11729.1014, Log file:

>>>  '/var/tmp/portage/x11-misc/googleearth-5.0.11729.1014/temp/build.log'

Expected Results:  
Downloaded GoogleEarthLinux.bin and renamed to GoogleEarthLinux-5.0.11733.9347.bin

Workaround:
1. cp /usr/portage/x11-misc/googleearth-5.0.11729.1014.ebuild /usr/portage/x11-misc/googleearth-5.0.11733.9347.ebuild
2. ebuild /usr/portage/x11-misc/googleearth-5.0.11733.9347.ebuild digest
3 PACKAGE_KEYWORDS="~x86" emerge googleearth
Comment 1 Jan Schubert 2009-05-19 12:53:04 UTC
same here, just create a new Manifest
Comment 2 Aleksandr Yakimov 2009-05-20 20:01:38 UTC
bug 269178 ?
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2009-05-26 09:21:52 UTC
I fixed that by both bumping the version and removing the older ebuilds. Thanks for reporting.