On Tue, Nov 18, 2008 at 10:54 AM, Michael Moore <[EMAIL PROTECTED]> wrote:
> On 10:22 Tue 18 Nov     , Paul Hartman wrote:
>> Many (but not all) of this type of package can be built against
>> xulrunner instead of firefox/seamonkey. Some do it automatically and
>> some need the USE flags to be set up this way. Get rid of any firefox
>> or seamonkey use flags and add +xulrunner use flag and see what a
>> emerge with --newuse wants to do.
>
> Of the top of your head do you remember any packages that require
> firefox as a necessary dependency?
>
> Just enquiring so that my current action doesn't prove foolish later,
> when i need a particular package that uses firefox as a necessary dependency.

I don't have any on my system, using xulrunner. I can remove firefox
and emerge never tries to bring it back from the dead. However, as you
noticed, xulrunner is basically as big as firefox.

An added bonus, though, is that firefox itself can build against
xulrunner, so if you're using xulrunner you might as well keep
firefox. Firefox 3.x takes just 45 seconds to compile on my machine
when using the xulrunner USE flag.

Basically, if you want to use any gecko/mozilla/firefox plug-ins,
you're stuck with some form of giant-package, either xulrunner or
mozilla-firefox.

Reply via email to