Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144220 - epiphany-2.15.9x does not build against seamonkey
Summary: epiphany-2.15.9x does not build against seamonkey
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-17 10:16 UTC by Rémi Cardona (RETIRED)
Modified: 2007-07-07 10:22 UTC (History)
2 users (show)

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


Attachments
config.log (config.log,59.48 KB, text/plain)
2006-10-31 04:42 UTC, Eugene Pavlovsky
Details
Config.log with Firefox 3.0 Alpha 1 (config.log,60.01 KB, text/plain)
2007-01-22 20:31 UTC, Alan Cramer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rémi Cardona (RETIRED) gentoo-dev 2006-08-17 10:16:13 UTC
Configure fails. It refuses to build against Seamonkey. Yelp's error message is similar.

stratos ~ # USE="-firefox" emerge -1 epiphany
Calculating dependencies... done!

>>> Emerging (1 of 1) www-client/epiphany-2.15.91 to /
[snip]
checking which gecko to use... seamonkey
checking for compiler -fshort-wchar option... yes
checking whether to enable C++ RTTI... no
checking whether we have a gtk 2 gecko build... yes
checking whether we have a gecko debug build... no
checking for gecko version... 1.8
configure: error: "mozilla" flavoured geckos aren't tasty enough!

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/epiphany-2.15.91/work/epiphany-2.15.91/config.log

!!! ERROR: www-client/epiphany-2.15.91 failed.
Comment 1 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-08-19 20:00:43 UTC
It looks like epiphany 2.15 won't work with seamonkey (or mozilla) at all, but only with xulrunner or firefox.  We're evaluating our options at this point.  First option is that someone is going to try to patch it to work.  If that fails, we may have to drop seamonkey support alltogether.
Comment 2 Rémi Cardona (RETIRED) gentoo-dev 2006-08-20 01:58:30 UTC
Some packages like DevHelp and Liferea have some initialization issues when built against Seamonkey, but do not show these issues when built against firefox. If upstream doesn't want to support Seamonkey, it'd silly for Gentoo to do it. We wouldn't be doing anyone a favor.

I can't find a url for it, but I read a year or two ago that mozilla was no longer the official development product (read: no longer the official gecko) and that all efforts were to be focused on Firefox, and later on XulRunner.

Maybe we should CC the mozilla herd to get their input on this? Dropping the seamonkey use flag portage wise, or just for gnome, and so on...
Comment 3 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-08-20 20:26:29 UTC
The problem with dropping seamonkey support is that there are still arches that don't have working firefox.  The best solution would be to get working firefox on all arches.  If that's not possible, we probably need to support seamonkey.
Comment 4 Eugene Pavlovsky 2006-10-31 04:41:57 UTC
Hi guys. I can't emerge yelp - it fails in the configure stage:
checking whether we have a gtk 2 gecko build... configure: error: This program needs a gtk 2 gecko build
I've got seamonkey installed, not firefox. Got no such problem on my previous laptop where I didn't have firefox as well (probably an earlier ebuild of yelp).
Comment 5 Eugene Pavlovsky 2006-10-31 04:42:27 UTC
Created attachment 100874 [details]
config.log
Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2006-10-31 12:01:03 UTC
Gnome 2.16 no longer builds against Seamonkey because Gnome devs decided to not support it. If yelp isn't pulling mozilla-firefox, either you need to emerge --sync or please report it here as it may be a bug.

Thanks
Comment 7 Luis Medinas (RETIRED) gentoo-dev 2006-11-06 20:02:16 UTC
i got this on live.gnome.org

Mozilla/Seamonkey

Seamonkey trunk

    * NOTE: Seamonkey trunk cannot be used anymore to build epiphany, as of 2006-01.

http://live.gnome.org/Epiphany/MozillaPatches

but if we look at the configure options of the 2.16 tarball we'll find 
--with-gecko[=mozilla|firefox|seamonkey|xulrunner]
                          Which gecko engine to use (autodetected by default)

i can't help more since i don't have seamonkey atm.

Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-11-15 06:02:03 UTC
gnome-extra/yelp is Bug 155231 now, changing summary accordingly.
Comment 9 Alan Cramer 2007-01-22 20:29:22 UTC
(In reply to comment #4)
> Hi guys. I can't emerge yelp - it fails in the configure stage:
> checking whether we have a gtk 2 gecko build... configure: error: This program
> needs a gtk 2 gecko build
> I've got seamonkey installed, not firefox. Got no such problem on my previous
> laptop where I didn't have firefox as well (probably an earlier ebuild of
> yelp).
> 

This also happens with Mozilla Firefox 3.0 Alpha 1.  Exact same error message in Yelp aswell as the following for Epiphany:

checking which gecko to use... firefox
checking for compiler -fshort-wchar option... yes
checking whether to enable C++ RTTI... no
checking whether we have a gtk 2 gecko build... configure: error: This program needs a gtk 2 gecko build

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/epiphany-2.16.2/work/epiphany-2.16.2/config.log
Comment 10 Alan Cramer 2007-01-22 20:31:01 UTC
Created attachment 107832 [details]
Config.log with Firefox 3.0 Alpha 1
Comment 11 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-01-30 22:22:18 UTC
Yeah.  Mozilla changed how they build gecko, and the detection used by gnome apps now fails.  You won't be able to use firefox 3.0 alphas until gnome get's fixed (and maybe never with 2.16.x gnome...)
Comment 12 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-07-07 10:22:11 UTC
as said before, upstream stopped supporting seamonkey since 2.16.
2.18 has support for firefox and xulrunner.

closing