View previous topic :: View next topic |
Author |
Message |
toralf Developer
Joined: 01 Feb 2004 Posts: 3922 Location: Hamburg
|
Posted: Thu May 30, 2013 8:42 am Post subject: (older) googleearth ebuilds won't work any longer ? |
|
|
Hello,
I'm wondering why older GE ebuilds won't work any longer, I always get something like Code: | !!! Fetched file: GoogleEarthLnux-6.2.2.6613_i386.deb VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got: 45551694
!!! Expected: 25620810
|
Furthermore the ebuilds have to be tweaked b/c the package content seems to be changed : Code: | $ diff -u /usr/portage/sci-geosciences/googleearth/googleearth-6.2.2.6613.ebuild /usr/local/portage/sci-geosciences/googleearth/googleearth-6.2.2.6613.ebuild
--- /usr/portage/sci-geosciences/googleearth/googleearth-6.2.2.6613.ebuild 2013-04-21 21:31:29.000000000 +0200
+++ /usr/local/portage/sci-geosciences/googleearth/googleearth-6.2.2.6613.ebuild 2013-05-29 18:26:05.539245673 +0200
@@ -102,14 +102,14 @@
rm -v libQt{Core,Gui,Network,WebKit}.so.4 qt.conf || die
rm -frv plugins/imageformats || die
fi
- rm -v libcurl.so.4 || die
+ rm -v libcurl.so.4
if ! use mdns-bundled; then
- rm -v libnss_mdns4_minimal.so.2 || die
+ rm -v libnss_mdns4_minimal.so.2
fi
if use x86; then
# no 32 bit libs for gdal
- rm -v libgdal.so.1 || die
+ rm -v libgdal.so.1
fi
} | For me it looks like the packages were changed but not their names - at least for the i386 systems.
Any hints about the culprit ?
FWIW already filed bug reports about this but no answer about the culprit so far : https://bugs.gentoo.org/show_bug.cgi?id=471722 and https://bugs.gentoo.org/show_bug.cgi?id=471674 |
|
Back to top |
|
|
TomWij Retired Dev
Joined: 04 Jul 2012 Posts: 1553
|
Posted: Thu May 30, 2013 9:32 am Post subject: |
|
|
They work, there is no culprit, this is invalid.
Anyone experiencing this problem, wait at least a day and sync your Portage tree again... |
|
Back to top |
|
|
platojones Veteran
Joined: 23 Oct 2002 Posts: 1602 Location: Just over the horizon
|
Posted: Thu May 30, 2013 10:28 am Post subject: |
|
|
This is what emerge outputs when I try to go back from 7.1.X to 7.0.X. I'm not sure if this is the same issue that's causing the problem for you.
Code: | !!! Couldn't download 'GoogleEarthLinux-7.0.3.8542_amd64.deb'. Aborting.
* Fetch failed for 'sci-geosciences/googleearth-7.0.3.8542', Log file:
* '/var/tmp/portage/sci-geosciences/googleearth-7.0.3.8542/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-7.0.3.8542, Log file:
>>> '/var/tmp/portage/sci-geosciences/googleearth-7.0.3.8542/temp/build.log'
|
|
|
Back to top |
|
|
TomWij Retired Dev
Joined: 04 Jul 2012 Posts: 1553
|
Posted: Thu May 30, 2013 10:30 am Post subject: |
|
|
Quote: | * 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. |
|
|
Back to top |
|
|
toralf Developer
Joined: 01 Feb 2004 Posts: 3922 Location: Hamburg
|
Posted: Thu May 30, 2013 10:36 am Post subject: |
|
|
yep, Quote: | Google silently replaced the distfile | such a behaviour of G make those ebuilds a moving target. I fear not easy to maintain (or much more worse, frustrating ?) |
|
Back to top |
|
|
|