Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 332381 - net-libs/xulrunner: request for bin package for slow-as-molasses build
Summary: net-libs/xulrunner: request for bin package for slow-as-molasses build
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-12 05:27 UTC by Raymond Jennings
Modified: 2012-01-28 19:08 UTC (History)
0 users

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 Raymond Jennings 2010-08-12 05:27:17 UTC
I would like to propose that Xulrunner be made into an optional precompiled package much like firefox-bin, openoffice-bin, and chromium-bin to mitigate obscenely slow builds from source.

Reproducible: Always

Steps to Reproduce:
1.  build xulrunner

Actual Results:  
builds slow

Expected Results:  
builds faster just by installing prebuild binaries/libs
Comment 1 Eray Aslan gentoo-dev 2010-08-12 06:01:12 UTC
There used to be a xulrunner-bin package in the tree but was recently punted.  Assigning but probably WONTFIX.
Comment 2 Raymond Jennings 2010-08-12 06:03:43 UTC
I sincerely hope it will be updated.

Xul-runner takes about 30-45 minutes to compile just by itself.
Comment 3 Jory A. Pratt gentoo-dev 2010-08-12 17:56:31 UTC
(In reply to comment #2)
> I sincerely hope it will be updated.
> 
> Xul-runner takes about 30-45 minutes to compile just by itself.
> 

What applications in portage do you have that require -bin package? The only reason to even think about bring this back would be to include the sdk binary package.
Comment 4 Raymond Jennings 2010-08-12 19:07:09 UTC
It's a dependency of at least four packages:

app-text/acroread
gnome-extra/yelp
media-video/vlc
net-libs/libproxy

Waiting 30 minutes for xulrunner to compile is not pleasant.  Personally I'd rather know why the above packages are bringing xulrunner into the mix in the first place.
Comment 5 Jory A. Pratt gentoo-dev 2010-08-12 22:05:31 UTC
(In reply to comment #4)
> It's a dependency of at least four packages:
> 
> app-text/acroread
> gnome-extra/yelp
> media-video/vlc
> net-libs/libproxy
> 
> Waiting 30 minutes for xulrunner to compile is not pleasant.  Personally I'd
> rather know why the above packages are bringing xulrunner into the mix in the
> first place.
> 

disable nplugin useflag and you will loose the xulrunner on vlc yelp is hard coded until the change to webkit libproxy as well. Only way xulrunner-bin could be used would be if the sdk was included as the headers are what would be needed.
Comment 6 Jory A. Pratt gentoo-dev 2010-08-18 04:08:06 UTC
Mozilla team will not reintroduce a package that noone in the herd is wanting to maintain. This would need to be two packages xulrunner-bin and xulrunner-sdk-bin in order to be useful for anything. This will complicate things even further for gentoo and is not recommended by the mozilla herd.
Comment 7 Jory A. Pratt gentoo-dev 2012-01-28 19:08:33 UTC
all packages are being ported to npapi-sdk.