First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 236771
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Stefan Schweizer <genstef@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Thomas <TAXI@a-city.de>
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 236771 depends on: Show dependency tree
Bug 236771 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: 2008-09-05 05:24 0000
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) x11-misc/googleearth-4.2.205.5730 to /
>>> Downloading 'http://dl.google.com/earth/client/GE4/release_4_2/GoogleEarthLinux.bin'
--2008-09-05 07:15:28-- 
http://dl.google.com/earth/client/GE4/release_4_2/GoogleEarthLinux.bin
Auflösen des Hostnamen »dl.google.com«.... 72.14.221.136, 72.14.221.91,
72.14.221.93, ...
Verbindungsaufbau zu dl.google.com|72.14.221.136|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 23048189 (22M) [application/octet-stream]
In »/opt/distfiles/GoogleEarthLinux.bin« speichern.

100%[======================================>] 23.048.189  1,49M/s   in 13s     

2008-09-05 07:15:41 (1,66 MB/s) - »/opt/distfiles/GoogleEarthLinux.bin«
gespeichert [23048189/23048189]

 * checking ebuild checksums ;-) ...                                      [ ok
]
 * checking auxfile checksums ;-) ...                                     [ ok
]
 * checking miscfile checksums ;-) ...                                    [ ok
]
 * checking GoogleEarthLinux.bin ;-) ...                                  [ !!
]

!!! Digest verification failed:
!!! /opt/distfiles/GoogleEarthLinux.bin
!!! Reason: Filesize does not match recorded size
!!! Got: 23048189
!!! Expected: 20554977

Reproducible: Always

Steps to Reproduce:
Simply start "emerge x11-misc/googleearth" (remove
/opt/distfiles/GoogleEarthLinux.bin if it already exists)
Actual Results:  
Digest verification failed

Expected Results:  
Download the right binary

------- Comment #1 From Jan Hrabe 2008-09-06 02:38:48 0000 -------
I can confirm the same happening for me at two separate computer locations.

------- Comment #2 From Chaz McGarvey 2008-09-06 17:27:14 0000 -------
This is a duplicate of bug #235440.  Until someone with write access fixes the
stable ebuild, the workaround is to use unstabe.

------- Comment #3 From Chaz McGarvey 2008-09-06 18:06:55 0000 -------
After looking into this a little, the problem seems to be that both ebuilds
pull a distfile of the same name (GoogleEarthLinux.bin), and only the digest of
the 4.3 version of GoogleEarthLinux.bin is included in the Manifest (stable
uses 4.2).

It may not be possible to have the digests of two different distfiles with the
same name in the Manifest at the same time.  Can someone confirm this?

------- Comment #4 From Chaz McGarvey 2008-09-06 18:53:05 0000 -------
Apparently the above is true.  I rrequest that 4.3.7284.3916 be stabalized to
solve this bug.  I have tested 4.3 on a stable amd64.  Somebody test it on x86
so that we can stabalize it for both platforms.

------- Comment #5 From Markos Chandras 2008-09-20 11:27:34 0000 -------
Please stabilize 4.3. Works perfect for me on x86 and amd64

------- Comment #6 From James Porter 2008-09-22 16:11:41 0000 -------
I tried 4.3 but it requires glx apparently. Here is the crash log.

CRASHLOGVER 1
CRASHLOGID 0x0C833497
APPVERMAJOR 4
APPVERMINOR 3
APPVERBUILD 7284
APPBUILDDATE Jul  8 2008
APPBUILDTIME 18:49:53
OSTYPE 11
OSVERMAJOR 2
OSVERMINOR 6
OSVERBUILD 26
OSVERPATCH 0
PID 19121
CRASHSIGNAL 11
CRASHTIME 1222099722
PROGRAMUPTIME 8

STACK 0x804f403
STACK 0x804f916
STACK 0xb7ef8400

DSO googleearth-bin/0x8048000/45848
DSO googleearth-bin/0xb7ef8000/1064
DSO libgcc_s.so.1/0xb7eec000/39096
DSO libstdc++.so.6/0xb7e12000/849472
DSO libQtCore.so.4/0xb7c54000/1791040
DSO libQtGui.so.4/0xb7624000/6344640
DSO libQt3Support.so.4/0xb73ec000/2257108
DSO libQtNetwork.so.4/0xb7366000/532172
DSO libQtXml.so.4/0xb7317000/314624
DSO libQtSql.so.4/0xb72ef000/157044
DSO libgoogleearth_lib.so/0xb71fc000/958689
DSO libm.so.6/0xb71c2000/144164
DSO libc.so.6/0xb7091000/1219104
DSO libpthread.so.0/0xb707a000/77452
DSO libbase.so/0xb6ff0000/544372
DSO libge_net.so/0xb6fbc000/203856
DSO libgeobase.so/0xb6c86000/3261661
DSO libz.so.1/0xb6c6e000/86972
DSO libgthread-2.0.so.0/0xb6c69000/11868
DSO librt.so.1/0xb6c60000/26480
DSO libglib-2.0.so.0/0xb6b95000/822580
DSO libdl.so.2/0xb6b91000/7116
DSO libfreetype.so.6/0xb6b11000/498244
DSO libSM.so.6/0xb6b08000/26768
DSO libICE.so.6/0xb6af0000/79320
DSO libXi.so.6/0xb6ae7000/27220
DSO libXrender.so.1/0xb6ade000/27336
DSO libXrandr.so.2/0xb6ad7000/19508
DSO libXfixes.so.3/0xb6ad0000/12436
DSO libXcursor.so.1/0xb6ac6000/30180
DSO libXinerama.so.1/0xb6ac2000/4656
DSO libXext.so.6/0xb6ab4000/48672
DSO libX11.so.6/0xb69c9000/943128
DSO libIGCore.so/0xb68d8000/925528
DSO libapiloader.so/0xb68d4000/9288
DSO libauth.so/0xb6882000/322188
DSO libport.so/0xb687e000/11612
DSO libcommon.so/0xb67b8000/779640
DSO libcomponentframework.so/0xb67b1000/19224
DSO libmath.so/0xb6790000/128372
DSO libmoduleframework.so/0xb6786000/35636
DSO librender.so/0xb674b000/231213
DSO ld-linux.so.2/0xb7ef9000/104988
DSO libIGUtils.so/0xb6724000/140876
DSO libIGMath.so/0xb66dc000/271892
DSO libminizip.so/0xb66d5000/21784
DSO libfusioncommon.so/0xb66d1000/11220
DSO libcurl.so.4/0xb669e000/201204
DSO libXau.so.6/0xb6699000/5476
DSO libXdmcp.so.6/0xb6693000/14532
DSO libGL.so.1/0xb663a000/316516
DSO libGL.so.1/0xb6688f68/38456
DSO libGLU.so.1/0xb65bc000/507779
DSO libfreeimage.so.3/0xb64f9000/770245
DSO libjpeg.so.62/0xb64d4000/139688
DSO libmng.so.1/0xb6477000/364312
DSO libpng12.so.0/0xb644f000/156964
DSO libtiff.so.3/0xb63f3000/364328
DSO libXxf86vm.so.1/0xb63ec000/13992
DSO libdrm.so.2/0xb63e2000/30960
DSO libnss_compat.so.2/0xb71f3000/23764
DSO libnsl.so.1/0xb55b3000/74784
DSO libnss_nis.so.2/0xb71e9000/31724
DSO libnss_files.so.2/0xb55a9000/32016
DSO libqgif.so/0xb55d8000/17104
DSO libqjpeg.so/0xb55cf000/29240
DSO libIGGfx.so/0xb3cef000/704344
DSO libevll.so/0xb37d3000/5201164
DSO libIGAttrs.so/0xb3771000/366572
DSO libIGSg.so/0xb3664000/1032004
DSO libalchemyext.so/0xb55cb000/11076
DSO libicuuc.so.38/0xb34f2000/1052797
DSO libcollada.so/0xb34b1000/256949
DSO libIGExportCommon.so/0xb342b000/510420
DSO libIGOpt.so/0xb3355000/820920
DSO libIGDisplay.so/0xb3342000/68604
DSO libIGGui.so/0xb3302000/238548
DSO libcollada-1.4.so/0xb3007000/3016032
DSO libnavigate.so/0xb0df0000/1079429
DSO liblayer.so/0xb0c68000/1562097
DSO libwmsbase.so/0xb0c06000/387724
DSO libmeasure.so/0xb0ba4000/382508
DSO libbasicingest.so/0xb0acf000/831561
DSO libgps.so/0xb0a51000/498415
DSO libgooglesearch.so/0xb09e3000/433644
DSO libnss_dns.so.2/0xb09c9000/12952
DSO libresolv.so.2/0xb09b7000/56716
DSO libinput_plugin.so/0xb0994000/134315
DSO libflightsim.so/0xb08cd000/777117

------- Comment #7 From Vlastimil Babka (Caster) 2008-09-27 13:13:54 0000 -------
(In reply to comment #3)
> After looking into this a little, the problem seems to be that both ebuilds
> pull a distfile of the same name (GoogleEarthLinux.bin), and only the digest of
> the 4.3 version of GoogleEarthLinux.bin is included in the Manifest (stable
> uses 4.2).

Right.

> It may not be possible to have the digests of two different distfiles with the
> same name in the Manifest at the same time.  Can someone confirm this?

That was true, but now with EAPI=2 it's possible to fix :)

+  27 Sep 2008; Vlastimil Babka <caster@gentoo.org>
+  googleearth-4.3.7284.3916.ebuild:
+  Use EAPI=2 and SRC_URI arrow in 4.3 to put version in the distfile's
+  filename. So that all versions cane have own Manifest entry. Fixes bug
+  #236771.

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