Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90721 - Ebuild for nightly XULRunner builds
Summary: Ebuild for nightly XULRunner builds
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-04-28 08:37 UTC by Rémi Cardona (RETIRED)
Modified: 2006-12-08 12:28 UTC (History)
4 users (show)

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


Attachments
xulrunner-bin-0.0.2.ebuild (xulrunner-bin-0.0.2.ebuild,608 bytes, text/plain)
2005-04-28 08:39 UTC, Rémi Cardona (RETIRED)
Details
updated ebuild (xulrunner-bin-0.0.2.ebuild,944 bytes, text/plain)
2005-07-06 11:46 UTC, Rémi Cardona (RETIRED)
Details
xulrunner-bin-1.8_beta5.ebuild (xulrunner-bin-1.8_beta5.ebuild,1.06 KB, text/plain)
2005-10-07 12:28 UTC, Arnaud Spicht
Details
xulrunner-bin-1.9_alpha1.ebuild (xulrunner-bin-1.9_alpha1.ebuild,1.06 KB, text/plain)
2005-10-07 12:34 UTC, Arnaud Spicht
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 2005-04-28 08:37:04 UTC
I created an ebuild that fetches nightly xulrunner builds from mozilla.org. I nammed it xulrunner-bin. Didn't try it on amd64.

As I made the ebuild, I found a bug which I reported to mozilla [1] : when installed as root, xulrunner will refuse to launch a xul app as a user _unless_ xulrunner is run once as root. This problem looks very much alike the sunbird-bin problem a few people (including myself) have experienced [2].

I saw that firefox-bin is installed along with a small tar.gz containing a few rdfs. Perhaps something along those lines can fix this bug (or work around it)

After carefully reading through the gentoo dev guides, I figure this ebuild is not quite "portage ready" but I still wanted to propose it for review and perhaps further improvements.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=291698
[2] http://forums.gentoo.org/viewtopic-t-260080-postdays-0-postorder-asc-start-0.html

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Rémi Cardona (RETIRED) gentoo-dev 2005-04-28 08:39:49 UTC
Created attachment 57481 [details]
xulrunner-bin-0.0.2.ebuild

The numbering is purposefully wrong because I don't know if mozilla will number
it as XULRunner 1.0 or 1.8 or whatever
Comment 2 Rémi Cardona (RETIRED) gentoo-dev 2005-07-06 11:46:50 UTC
Created attachment 62787 [details]
updated ebuild

Added a small bash script that sets LD_LIBRARY_PATH to /opt/xulrunner

Otherwise it will pick up the mozilla (or firefox) libs set in /etc/env/...

I'm not sure if this is the right way to go. BUt if someone from the mozilla
herd could comment on it, give me tips, tell me if I'm wasting time doing this,
... 

Anyway, I just wanted to contribute something, so here goes.
Comment 3 Arnaud Spicht 2005-10-07 12:28:32 UTC
Created attachment 70112 [details]
xulrunner-bin-1.8_beta5.ebuild

Here is modified version of R
Comment 4 Arnaud Spicht 2005-10-07 12:28:32 UTC
Created attachment 70112 [details]
xulrunner-bin-1.8_beta5.ebuild

Here is modified version of Rémi's ebuild, using the xulrunner version.
Comment 5 Arnaud Spicht 2005-10-07 12:34:17 UTC
Created attachment 70113 [details]
xulrunner-bin-1.9_alpha1.ebuild

This ebuild is for 1.9a1 development verison of xulrunner.
Comment 6 Elfyn McBratney (beu) (RETIRED) gentoo-dev 2006-12-08 12:28:48 UTC
Supporting nightly builds is too much hassle and something we can't commit to, sorry.  Resolving WONTFIX.