Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 221105
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Stefan Schweizer <genstef@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Rodrigo Severo <rodrigo@fabricadeideias.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
googleearth-4.3.7204.836.ebuild x11-misc/googleearth-4.3.7204.836.ebuild text/plain Piotr Szymaniak 2008-06-18 07:04 0000 1.92 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 221105 depends on: Show dependency tree
Bug 221105 blocks:
Votes: 3    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-05-09 16:11 0000
Google Earth for Linux version 4.3 available at
http://dl.google.com/earth/client/current/GoogleEarthLinux.bin

------- Comment #1 From AndrĂ¡s 2008-05-19 06:39:42 0000 -------
Please also see bug #219387 where this issue was improperly fixed.

------- Comment #2 From Piotr Szymaniak 2008-06-18 07:04:27 0000 -------
Created an attachment (id=157391) [details]
x11-misc/googleearth-4.3.7204.836.ebuild

Ebuild is just a quick hack from the one already included in portage. Don't
know why, on one of my Gentoo installation (with X, KDE and stuff like that) it
didn't work with "missing libXinerama.so.1.0.0". Will check that later today.

------- Comment #3 From Richard Cox 2008-06-22 18:28:45 0000 -------
(In reply to comment #2)
> Created an attachment (id=157391) [edit] [details]
> x11-misc/googleearth-4.3.7204.836.ebuild
> 
> Ebuild is just a quick hack from the one already included in portage. Don't
> know why, on one of my Gentoo installation (with X, KDE and stuff like that) it
> didn't work with "missing libXinerama.so.1.0.0". Will check that later today.
> 

Thank you for the ebuild.  This seems to be the standard way of getting updates
these days.

------- Comment #4 From Carsten Lohrke 2008-07-13 21:53:27 0000 -------
*** Bug 231608 has been marked as a duplicate of this bug. ***

------- Comment #5 From scott 2008-07-14 02:28:46 0000 -------
Nice how a perfectly functional ebuild has languished for a month without a
commit to portage.

I think this is the current Gentoo way of saying, "Welcome.  Please enjoy your
(limited) stay.

------- Comment #6 From Carsten Lohrke 2008-07-18 21:56:58 0000 -------
*** Bug 232214 has been marked as a duplicate of this bug. ***

------- Comment #7 From Stephan Springer 2008-07-21 09:01:09 0000 -------
Is there anything which could be done about this?  At the moment it is
impossible to install Google Earth at all, so it is unusable if you're not so
lucky that you're having an earlier version installed already.

This version is tagged "stable" in portage, but IMHO that's inappropriate for
something that doesn't even install.  I also think that the severity of this
bug should be "major" because I think it's a "major loss of function" to be not
able to install and use this package.  (See also bug 232214 and bug 232419.)

I know about the problem with the unversioned download link, but is there
nothing which could be done about that?  Wouldn't it suffice to write a small
script which regularily checks that site and sends an email to the maintainer
in case the download changes?

------- Comment #8 From pavel sanda 2008-07-21 09:17:22 0000 -------
do you know whether its really prohibited that we put the binary into gentoo
mirrors? i didn't see such exact clause in license.

------- Comment #9 From William Sherwin 2008-07-22 03:39:59 0000 -------
Why has this ebuild not yet been put into the Portage tree?

------- Comment #10 From Jasper Bryant-Greene 2008-07-23 21:17:55 0000 -------
I would be happy to maintain this package, if needed. It would certainly appear
that no-one else wants to maintain it, yet plenty of people would like to see
it in Portage.

------- Comment #11 From Travis Morgan 2008-07-24 01:26:49 0000 -------
bump

------- Comment #12 From Carsten Lohrke 2008-08-01 23:31:08 0000 -------
*** Bug 233656 has been marked as a duplicate of this bug. ***

------- Comment #13 From Carsten Lohrke 2008-08-01 23:36:48 0000 -------
(In reply to comment #9)
> Why has this ebuild not yet been put into the Portage tree?
> 

The maintainer is currently away. I've sent an email to gentoo-core, if anyone
is willing to pick this up. Apparantly not.


(In reply to comment #11)
> bump
> 

When I see such silly comments popping up as spam in my inbox for packages I do
maintain, my reaction likely is to ignore the respective bug for the next two
weeks.

------- Comment #14 From Carsten Lohrke 2008-08-02 22:32:19 0000 -------
*** Bug 233746 has been marked as a duplicate of this bug. ***

------- Comment #15 From Kalin KOZHUHAROV 2008-08-04 09:17:29 0000 -------
Yes, no-version-"source" sucks, but we will have to live with it for some
time...

I have included the above ebuild in my personal overlay:
https://svn.tar.bz/repos/pkalin/trunk/README.txt

Feel free to use it.

I have updated the Manifest to the new version, so you have to delete the old
GoogleEarthLinux.bin in ${DISTDIR} first, otherwise it will not emerge.

BTW, the new version seems _very_ fast to scroll on my laptop, it used to crawl
(even when bitmaps were cached).

------- Comment #16 From Daniel 2008-08-05 15:02:13 0000 -------
If I had time, I'd pursue this further because I hate people who complain but
don't offer to help, but I simply don't have time right now. What little time I
did spend on this revealed something that might help a little. There are
versioned links to the downloads. It won't help when a minor minor version
update is released, eg 4.2.2 to 4.2.3, but should help avoid problems when a
minor version update is released, eg 4.2 to 4.3.
http://dl.google.com/earth/client/GE4/release_4_2/GoogleEarthLinux.bin
http://dl.google.com/earth/client/GE4/release_4_3/GoogleEarthLinux.bin

Using those links could also allow leaving the 4.2 ebuild in portage (though it
would need to be edited to use the new link), and put in a new ebuild for 4.3.
I hope this helps someone qualified to update portage.

------- Comment #17 From Kalin KOZHUHAROV 2008-08-06 02:18:32 0000 -------
Thank you Daniel, as a starter, see below.

------------------------------------------------------------------------
r274 | Kalin.KOZHUHAROV | 2008-08-06 11:14:55 +0900 (Wed, 06 Aug 2008) | 19
lines

Trying to incorporate the idea form comment #16 (bug #221105)...

The problem:
        Google only provides one SRC_URI per major release which maps to the
        latest source in that major branch, so it often changes making it
        impossible to have stable ebuild...

The solution:
        Ask Google to stop doing that and have SRC_URIs with version info
        inside

The workaround:
        This ebuild has a workaround which checks the version inside the source
        package end bails if there is no match. Unfortunately it turns
        RESTRICT="fetch" which makes it difficult to use...

Apparently Google has bumped the current 4.3 release to 4.3.7284.3916,
so I updated the ebuild. Will update the 4.2 release as well.

------------------------------------------------------------------------
[pkalin overlay] https://svn.tar.bz/repos/pkalin/trunk/README.txt

------- Comment #18 From Wormo 2008-08-09 18:15:18 0000 -------
Thanks Daniel for finding the somewhat-versioned download links. At least there
can now be a stable ebuild for 4.2 that is unlikely to keep breaking, as well
as a 4.3 ebuild that will keep needing to be renamed until the 4.4 series comes
out.

Thanks also Kalin for posting your ideas, though I'm sticking with the existing
non-fetch-restricted strategy for now.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug