Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 342521 - net-libs/xulrunner: install only headers
Summary: net-libs/xulrunner: install only headers
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-24 19:54 UTC by Oschtan
Modified: 2011-01-24 11:25 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 Oschtan 2010-10-24 19:54:01 UTC
To install the gecko-mediaplayer (vlc - nsplugin) requires only a few headers from package xulrunner (/usr/include/xulrunner-1.9.2) and the file /usr/lib/pkgconfig/libxul.pc
Is it possible to add a flag or a separate package xulrunner-headers for such purposes? If there is no need to install firefox and related browsers (seamonkey and others) is questionable need to install xulrunner completely, which takes about 60-80+ MB hard disk space, which, after assembly nsplugin generally no longer required in the system, thus turning into garbage, which is especially becomes critical when creating a compact system, where the size of the disk becomes extremely important.

Reproducible: Always

Steps to Reproduce:
Comment 1 Jory A. Pratt gentoo-dev 2010-10-25 02:46:55 UTC
There is no point in just a header package, if this is what you are after you would be better suited for a binary distro.
Comment 2 Oschtan 2011-01-23 20:18:43 UTC
This is somewhat strange statement. To build the browser plugins from package xulrunner requires only the header files. Why set the whole package if it is not required? But this library and the environment and to all this is only for Firefox. Protection of the package - is the protection of ephemeral step for Firefox. And, it should be noted, xulrunner is not so fast and easy-going as a great many other packages. Why should I, the owner of Chromium, build gecko-mediaplayer to install the whole package? Personally, I have repeatedly verified that removing xulrunner after assembly plugin does not affect their subsequent work. Thus xulrunner subsequently turns out to be rubbish, the compilation of which was once a man has spent 10-30 minutes of time.
Comment 3 Oschtan 2011-01-24 11:25:32 UTC
In a variety of distributions, even in the same Debian Linux package is present xulrunner-dev. And it is not a binary distribution. The package aims to build other applications. A reasonable question arises: in Gentoo Linux with all moving towards the dismemberment of large packets into smaller more flexible (the same KDE for example) xulrunner is such a heavy car. Hmm. As well, and OpenOffice.org, which not only collect your favorite applications and supplements.