First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 139544
Alias:
Product:
Component:
Status: RESOLVED
Resolution: UPSTREAM
Assigned To: Stefan Schweizer <genstef@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Marcel Campello Ferreira <marcel.o.bacharel@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 139544 depends on: Show dependency tree
Show dependency graph
Bug 139544 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-07-07 06:30 0000
basilio ~ # emerge googleearth
Calculating dependencies... done!

>>> Emerging (1 of 1) x11-misc/googleearth-4_beta to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking GoogleEarthLinux.bin
!!! Digest verification failed:
!!! /usr/portage/distfiles/GoogleEarthLinux.bin
!!! Reason: Filesize does not match recorded size
!!! Got: 17027325
!!! Expected: 16984110

------- Comment #1 From Rabbe Fogelholm 2006-07-08 04:28:38 0000 -------
I tried to truncate /usr/portage/distfiles/GoogleEarthLinux.bin to the expected
size 16984110, but that did not help, it just got me a "failed on MD5
verification" error.

Does this problem occur because the providers of Google Earth change the
contents of the download URL?

The file that gets downloaded to /usr/portage/distfiles claims to be version
4.0.1660 (for the time being).

------- Comment #2 From Jakub Moc (RETIRED) 2006-07-08 05:27:03 0000 -------
(In reply to comment #1)
> Does this problem occur because the providers of Google Earth change the
> contents of the download URL?

Yes, sure... it would be nice if enough people complained to Google so that
they start to provide versioned tarballs like everyone else.

------- Comment #3 From Mike 2006-07-08 09:04:24 0000 -------
The same problem, happens on amd64 install 
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking GoogleEarthLinux.bin
!!! Digest verification failed:
!!! /usr/portage/distfiles/GoogleEarthLinux.bin
!!! Reason: Filesize does not match recorded size
!!! Got: 17027325
!!! Expected: 16984110

removing the ebuild and then sync doesnt solve  the problem.
i also tried to use the package from google;s website and it didnt work either.

------- Comment #4 From Stefan Schweizer 2006-07-08 09:14:59 0000 -------
thanks I have redigested it.

------- Comment #5 From Bill Skellenger 2006-07-09 06:35:24 0000 -------
Guys, I know this ebuild is still masked, but perhaps we should leave this one
open.  

Is it possible to add a warning message in the ebuild to explain to users how
to get around this (i.e. create a new digest)?  IMO, the ebuild is still
"broken" if Google doesn't move to a versioned tarball as Jakub suggested.

------- Comment #6 From Jakub Moc (RETIRED) 2006-07-16 12:26:16 0000 -------
*** Bug 140684 has been marked as a duplicate of this bug. ***

------- Comment #7 From Jakub Moc (RETIRED) 2006-07-16 12:27:00 0000 -------
Broken again... Upstream should really improve their release hygiene. :P

------- Comment #8 From Hanno Boeck 2006-07-16 14:47:36 0000 -------
Are we allowed to mirror them? Then we could add date-versioned files on our
servers or something like this.

------- Comment #9 From Jakub Moc (RETIRED) 2006-07-16 14:59:26 0000 -------
(In reply to comment #8)
> Are we allowed to mirror them? Then we could add date-versioned files on our
> servers or something like this.

Unfortunately not. We did and upstream screamed. :/


------- Comment #10 From Stefan Schweizer 2006-07-16 15:01:42 0000 -------
no, we are not allowed to mirror it:

You agree
that you will not, and will not allow any third party
to, (i) copy, sell, license, distribute, transfer,
modify, adapt, translate, prepare derivative works
from, decompile, reverse engineer, disassemble or
otherwise attempt to derive source code from the
Software, unless otherwise permitted, ...

keyword being "distribute" here.
So just use emerge --digest when you come across this bug. Portage does not
allow always redownloading and not checking digests yet.

If you are a developer feel free to commit the new digest when this comes up
again. I just did fix this digest.

------- Comment #11 From Jakub Moc (RETIRED) 2006-07-18 00:46:10 0000 -------
*** Bug 140875 has been marked as a duplicate of this bug. ***

------- Comment #12 From Jakub Moc (RETIRED) 2006-07-18 00:49:13 0000 -------
And again. This is starting to be a huge PITA, anyone tried to contact Google
folks and give them a hint on doing civilized releases?

------- Comment #13 From Stefan Schweizer 2006-07-18 03:14:31 0000 -------
redigested again

------- Comment #14 From Daniel Drake 2006-07-18 03:40:11 0000 -------
I have mailed a friend at Google about this. Fingers crossed...

------- Comment #15 From Daniel Black 2006-07-18 17:52:35 0000 -------
*** Bug 140985 has been marked as a duplicate of this bug. ***

------- Comment #16 From Jakub Moc (RETIRED) 2006-09-15 06:23:20 0000 -------
*** Bug 147683 has been marked as a duplicate of this bug. ***

------- Comment #17 From Jakub Moc (RETIRED) 2006-09-15 06:23:49 0000 -------
And again...

------- Comment #18 From Stefan Schweizer 2006-09-15 07:27:07 0000 -------
fixed

------- Comment #19 From Stefan Schweizer 2006-09-16 02:37:32 0000 -------
fixed

------- Comment #20 From Jakub Moc (RETIRED) 2006-09-17 00:44:21 0000 -------
*** Bug 147889 has been marked as a duplicate of this bug. ***

------- Comment #21 From Jakub Moc (RETIRED) 2006-10-12 01:16:20 0000 -------
*** Bug 150975 has been marked as a duplicate of this bug. ***

------- Comment #22 From Jakub Moc (RETIRED) 2006-10-12 01:16:34 0000 -------
Guess what... :P

------- Comment #23 From Andrej Kacian (RETIRED) 2006-10-13 13:39:32 0000 -------
What?

Freshly downloaded distfile:

 * GoogleEarthLinux.bin MD5 ;-) ...                                       [ ok
]
 * GoogleEarthLinux.bin RMD160 ;-) ...                                    [ ok
]
 * GoogleEarthLinux.bin SHA1 ;-) ...                                      [ ok
]
 * GoogleEarthLinux.bin SHA256 ;-) ...                                    [ ok
]
 * GoogleEarthLinux.bin size ;-) ...                                      [ ok
]
 * checking ebuild checksums ;-) ...                                      [ ok
]
 * checking auxfile checksums ;-) ...                                     [ ok
]
 * checking miscfile checksums ;-) ...                                    [ ok
]
 * checking GoogleEarthLinux.bin ;-) ...                                  [ ok
]

...and it does not look like anyone touched the digest in past few days.

------- Comment #24 From Peter Quantim 2006-11-13 11:20:09 0000 -------
And again....

------- Comment #25 From Stefan Schweizer 2006-11-17 14:14:57 0000 -------
dont always reopen this bug. YOu also get digest mismatches when you dont have
the latest version of the tarball yourself.

Please remove /usr/portage/distfiles/GoogleEarthLinux.bin and try again prior
to posting here.

I am still hoping for upstream to change their tarball name for this one

------- Comment #26 From hYpErAcTiVe 2008-04-17 09:47:24 0000 -------
Seems to be a long time ago, when this bug happened the last time, but I'm
think, it's the same problem:

emerge -va googleearth

[..]

>>> Emerging (1 of 1) x11-misc/googleearth-4.2.205.5730 to /
>>> Downloading 'http://dl.google.com/earth/client/current/GoogleEarthLinux.bin'

[..]

!!! Fetched file: GoogleEarthLinux.bin VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      20110357
!!! Expected: 23048189
Refetching... File renamed to
'/usr/portage/distfiles/GoogleEarthLinux.bin._checksum_failure_.Rg73kM'

!!! Couldn't download 'GoogleEarthLinux.bin'. Aborting.
 * Fetch failed for 'x11-misc/googleearth-4.2.205.5730'
!!! can't process invalid log file:
'/var/tmp/portage/x11-misc/googleearth-4.2.205.5730/temp/logging/merge'

First Last Prev Next    No search results available      Search page      Enter new bug