Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 295391 - [mozilla overlay] mozilla-firefox-3.6_beta3 mozdevelop USE flag requires net-libs/xulrunner-1.9.2_beta3 to have a mozdevelop USE flag
Summary: [mozilla overlay] mozilla-firefox-3.6_beta3 mozdevelop USE flag requires net-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-02 02:23 UTC by Mike Auty (RETIRED)
Modified: 2009-12-02 20:23 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 Mike Auty (RETIRED) gentoo-dev 2009-12-02 02:23:43 UTC
Hiya, so whilst I was testing out mozilla-firefox-3.6_beta3, I tried out firebug, and found that it wouldn't start.  Checking the error console it appears "jsdIScript is undefined".  Googling for this on the web led me to find out that --enable-jsd hadn't been set in the configuration.

I added mozdevelop to the IUSE line of xulrunner and rebuilt it, --enable-jsd was set and firebug started working fine.  As such, xulrunner needs a mozdevelop USE flag, and mozilla-firefox either needs the use flag removing, or setting it to require the same setting for xulrunner.

Let me know if you need any further information about the issue...  5:)
Comment 1 Gef 2009-12-02 10:58:15 UTC
Thanks, it works® (tested with own mozilla-firefox-3.6_beta4 bump).
mozdevelop USE flag may have been forgotten, because it is fully supported later in the ebuild :

$ host mozilla-firefox $ grep mozde mozilla-firefox-3.6_beta3.ebuild
	mozconfig_use_enable mozdevelop jsd
	mozconfig_use_enable mozdevelop xpctools

(I thinked repoman would have complained about that)
Comment 2 Jory A. Pratt gentoo-dev 2009-12-02 14:53:35 UTC
(In reply to comment #1)
> Thanks, it works® (tested with own mozilla-firefox-3.6_beta4 bump).
> mozdevelop USE flag may have been forgotten, because it is fully supported
> later in the ebuild :
> 
> $ host mozilla-firefox $ grep mozde mozilla-firefox-3.6_beta3.ebuild
>         mozconfig_use_enable mozdevelop jsd
>         mozconfig_use_enable mozdevelop xpctools
> 
> (I thinked repoman would have complained about that)
> 

Honestly I do not use repoman in the overlay, I have adjusted the useflag to include it, You will find it in the overlay in next few hours.
Comment 3 Jory A. Pratt gentoo-dev 2009-12-02 14:53:51 UTC
(In reply to comment #1)
> Thanks, it works® (tested with own mozilla-firefox-3.6_beta4 bump).
> mozdevelop USE flag may have been forgotten, because it is fully supported
> later in the ebuild :
> 
> $ host mozilla-firefox $ grep mozde mozilla-firefox-3.6_beta3.ebuild
>         mozconfig_use_enable mozdevelop jsd
>         mozconfig_use_enable mozdevelop xpctools
> 
> (I thinked repoman would have complained about that)
> 

Honestly I do not use repoman in the overlay, I have adjusted the useflag to include it, You will find it in the overlay in next few hours.
Comment 4 Jory A. Pratt gentoo-dev 2009-12-02 16:40:41 UTC
Fixed with update in overlay :)
Comment 5 Gef 2009-12-02 20:23:52 UTC
Oh, that was anything but a complaint !
(btw I have a 3.6_beta4/1.9.2_beta4 ebuild ready, that I hope I can find the find to submit here later).

Keep up the great work!