Summary: | x11-misc/googleearth-4.3.7284.3916 fails to emerge | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fabiano <fabianoengler> |
Component: | New packages | Assignee: | Stefan Schweizer (RETIRED) <genstef> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caster, gengor, harald.urkan, jobbara.artalmatlan, n.reyrolle |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Fabiano
2009-01-25 01:50:14 UTC
Works here. Cannot reproduce :( (In reply to comment #1) > Works here. Cannot reproduce :( > I removed file GoogleEarthLinux-4.3.7284.3916.bin from distfiles dir and tried to emerge again. The exactly same error happens. Could it be something wrong with my system? Portage rc version? What tests can I do to find out what is wrong? Can you paste your output of the merge? Especifically the wget part. ps.: Sorry my bad English, I am still learning. (In reply to comment #2) > (In reply to comment #1) > > Works here. Cannot reproduce :( > > > > I removed file GoogleEarthLinux-4.3.7284.3916.bin from distfiles dir and tried > to emerge again. The exactly same error happens. > > Could it be something wrong with my system? Portage rc version? What tests can > I do to find out what is wrong? > > Can you paste your output of the merge? Especifically the wget part. > > ps.: Sorry my bad English, I am still learning. > I'm trying to emerge googleearth-4.3.7284.3916 but the fetch also fails with this error. Filesize does not match recorded size. ('Filesize does not match recorded size', 25338751, 20554977) !!! Fetched file: GoogleEarthLinux-4.3.7284.3916.bin VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 25338751 !!! Expected: 20554977 I have one copy with the recorded size, it's really differs. Same problem for me, with same wrong size. Don't know the version downloaded by portage, but the size of version 4.3.7284.3916 is really 20.074 kB on Google website. Sounds like the manifest is screwed up. The ebuild needs to be digested again: ebuild googleearth-4.3.7284.3916.ebuild digest Make sure you digest it after you rename the googleearth file. mv GoogleEarthLinux-4.3.7284.3916.bin._checksum_failure_.U0Lf-H GoogleEarthLinux-4.3.7284.3916.bin (In reply to comment #3) > (In reply to comment #2) > > (In reply to comment #1) > > > Works here. Cannot reproduce :( > > > > > > > I removed file GoogleEarthLinux-4.3.7284.3916.bin from distfiles dir and tried > > to emerge again. The exactly same error happens. > > > > Could it be something wrong with my system? Portage rc version? What tests can > > I do to find out what is wrong? > > > > Can you paste your output of the merge? Especifically the wget part. > > > > ps.: Sorry my bad English, I am still learning. > > > > I'm trying to emerge googleearth-4.3.7284.3916 but the fetch also fails with > this error. Filesize does not match recorded size. > > ('Filesize does not match recorded size', 25338751, 20554977) > !!! Fetched file: GoogleEarthLinux-4.3.7284.3916.bin VERIFY FAILED! > !!! Reason: Filesize does not match recorded size > !!! Got: 25338751 > !!! Expected: 20554977 > > I have one copy with the recorded size, it's really differs. > (In reply to comment #4) > Same problem for me, with same wrong size. > Don't know the version downloaded by portage, but the size of version > 4.3.7284.3916 is really 20.074 kB on Google website. > Not exactly. The one with the size 20MB is the plus version. See below: - googleearth-linux-plus-4.3.7284.3916.bin (20MB) - GoogleEarthLinux.bin - renamed by the ebuild to GoogleEarthLinux-4.3.7284.3916.bin - (24MB) Opening the downloaded .bin-file in a text editor sheds some light on the problem. It says: CRCsum="3824460598" MD5="fe861c7c1118bd5223c0e75c0c5f1e61" [...] label="Google Earth for GNU/Linux 5.0.11337.1968" [...] targetdir="GoogleEarthLinuxPlus-5.0.11337.1968-installer" filesizes="25329831" It seems that Google is mistakenly distributing the new 5.0_beta of Google Earth under the URL given in our ebuild's SRC_URI. So don't just rename the downloaded distfile, as that would emerge the wrong version. The correct file to download for this ebuild is http://dl.google.com/earth/client/ge4/release_4_3/googleearth-linux-plus-4.3.7284.3916.bin There also is an ebuild for googleearth-5.0 in Bug 257533. I changed the ebuild with the give URL, and re-digested. It worked perfectly ! Can someone change the ebuild ? Regards, SRC_URI is updated, thanks. |