Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33000 - New Version of Galeon 1.2.12
Summary: New Version of Galeon 1.2.12
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Highest normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-08 04:59 UTC by Johann Scheepers
Modified: 2003-11-23 03:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johann Scheepers 2003-11-08 04:59:41 UTC
New galeon version has been out for quite a while with mozilla 1.5 support.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 foser (RETIRED) gentoo-dev 2003-11-11 05:05:22 UTC
does any of the gnome devs still have a gtk1 compiled mozilla, so he can
test & update this ?
Comment 2 Johann Scheepers 2003-11-11 05:53:48 UTC
i managed to install it by just making a copy of the galeon-1.2.11.ebuild,
naming it galeon-1.2.12.ebuild, editing it and changing the --with-mozilla-snapshot=${moz_ver}"
variable to "--with-mozilla-snapshot=1.5b" and it works perfectly.
Comment 3 Daniel Westermann-Clark 2003-11-19 05:43:34 UTC
Mozilla 1.5 has been released into x86.  Is there any chance of Galeon 1.2.12 also being put into Portage?
Comment 4 foser (RETIRED) gentoo-dev 2003-11-19 09:01:23 UTC
any dev who can check this... (someone with a muscular machine maybe) ?
Comment 5 Mike Gardiner (RETIRED) gentoo-dev 2003-11-20 09:15:29 UTC
ive just built a gtk1 mozilla, and will test and update this.
Comment 6 Mike Gardiner (RETIRED) gentoo-dev 2003-11-21 01:58:30 UTC
If you just build with --with-mozilla-snapshot 1.5 then it assumes this is == --with-mozilla-snapshot 1.4 (the MOZILLA_SNAPSHOT variable is set to 9 for both the 1.4 case, and the case where the version is not found).

What does this mean?

o  For Mozilla 1.4 users
   Nothing, moz_ver will be set to 1.4 and should build fine
o  For Mozilla 1.5 users
   1.5 will be incorrectly assumed to be 1.4, and cause build failure.

What we need to do is add to the ebuild.

[ $moz_ver == "1.5" ] && moz_ver="1.5b"

Sound okay foser ? Works fine locally here (using mozilla 1.5).
Comment 7 foser (RETIRED) gentoo-dev 2003-11-21 04:18:27 UTC
i don't know, like another bug (don't have the no. handy) the version logic in the ebuilds is flawed it seems (?) I think we should write some working eclass function to handle this correctly instead of 'fixing' every other gecko based browser ebuild.
Comment 8 Charlton Harrison 2003-11-21 13:29:23 UTC
I tried this approach suggested in the last comment,  and it works!
I now have galeon 1.2 working again after mozilla 1.5 broke the old
version.

I noticed that this ebuild isn't even in the tree yet.  I suggest that
it be put there and made "stable" immediately because at this point in
time NONE of the other versions work.
Comment 9 Mike Gardiner (RETIRED) gentoo-dev 2003-11-21 23:45:10 UTC
foser did you mean 33824 ? I know epiphany correctly identifies 1.5 as mozilla-1.5. This version of galeon however doesnt identify 1.5, and so guesses that it's an 'unknown version' which is equal to 1.4. I dont know the exact dates, but I think mozilla-1.5 went final after galeon-1.2.12 was released, which might explain it's absence from galeon.

Can you elaborate a bit on the function ? I'm not opposed to that at all, but this version can't get in the tree until we finalise an eclass function, or 'patch/fix' the versioning in this version of galeon.
Comment 10 Mike Gardiner (RETIRED) gentoo-dev 2003-11-23 03:34:52 UTC
1.2.12 is in. Spider/hanno dealt with the same 1.5/1.5b situation in the development series, I expect it'll be fixed in the next 1.2 release, obsoleting the fix.