| Summary: | >=net-libs/xulrunner-1.9.1 forces installation of unwanted sound software | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Philip Webb <purslow> |
| Component: | [OLD] Library | Assignee: | Mozilla Gentoo Team <mozilla> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | 2008.0 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | add sound useflag to control ogg/wave support which requires alsa | ||
|
Description
Philip Webb
2009-08-02 01:04:39 UTC
Complain to upstream.They made the dep not gentoo. So who is "upstream" ? -- Xulrunner or Mozilla-firefox ? I have reported the problem to Mozilla bugzilla : bug # 507869 . Mozilla replied very promptly: "Benjamin Smedberg [:bs] (bsmedberg) <benjamin@smedbergs.us> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |WONTFIX --- Comment #1 from Benjamin Smedberg [:bs] (bsmedberg) <benjamin@smedbergs.us> 2009-08-01 21:57:57 PDT --- You can configure mod without audio/video support, but we want them to be part of the default platform and you would have to explicitly disable them". So how do I "explicitly disable them" in Gentoo ? There's no need to CC yourself when you're the reporter of a bug. You will receive mails on changes to this bug anyway. Created attachment 199912 [details, diff]
add sound useflag to control ogg/wave support which requires alsa
apply patch to ebuild and report back please.
Comment on attachment 199912 [details, diff]
add sound useflag to control ogg/wave support which requires alsa
The patch is obsolete, I made use of the alsa USE flag to enable sound support. It is currently avaliable in the git overlay for mozilla, I will have it moved to the tree as soon as possible,
Fixed in tree. Thanks for the prompt response, but it's only half-fixed. Xulrunner compiles ok, but not Firefox-3.5.1-r2 : checking for snd_pcm_open in -lasound... no configure: error: Ogg support on Linux requires the alsa library !!! Please attach the following file when seeking support: !!! /z/tmp/portage/www-client/mozilla-firefox-3.5.1-r2/work/mozilla-1.9.1/config.log * The ebuild environment file is located at '/z/tmp/portage/www-client/mozilla-firefox-3.5.1-r2/temp/environment'. >>> Failed to emerge www-client/mozilla-firefox-3.5.1-r2, Log file: I tried to upload the 'config.log' file above, but Firefox-3.0.11 stalls. I can try with Konqueror if you need it, but perhaps it's a simple fix. (In reply to comment #9) > Thanks for the prompt response, but it's only half-fixed. > Xulrunner compiles ok, but not Firefox-3.5.1-r2 : > > checking for snd_pcm_open in -lasound... no > configure: error: Ogg support on Linux requires the alsa library > > !!! Please attach the following file when seeking support: > !!! > /z/tmp/portage/www-client/mozilla-firefox-3.5.1-r2/work/mozilla-1.9.1/config.log > * The ebuild environment file is located at > '/z/tmp/portage/www-client/mozilla-firefox-3.5.1-r2/temp/environment'. > > >>> Failed to emerge www-client/mozilla-firefox-3.5.1-r2, Log file: > > I tried to upload the 'config.log' file above, but Firefox-3.0.11 stalls. > I can try with Konqueror if you need it, but perhaps it's a simple fix. > Thanks I was meaning to add it to firefox and just drop'd the ball I will have it commited before the end of night. Fixed in-tree w/o a bump. Excellent ! -- I have installed Firefox-3.5.1-r2 & it's working ok. Apparently, 3.5.2 has been released & presumably will appear in Gentoo soon. I assume it & future versions will continue to respect '-alsa' & similar. Thanks again for so prompty fixing it. |