Summary: | www-client/firefox-58.0.1 requires extra configuration when used with media-sound/apulse-0.1.10 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Grant <grant.m.mathews> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | mmokrejs |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Grant
2018-01-30 16:13:13 UTC
Yep. Apulse is an unfortunate mix of bad support from both worlds. With firefox-58.0+ right now you can build with USE="-pulseaudio" which enables alsa support and includes the necessary sandbox whitelisting in sources, or you can build with USE="pulseaudio" at which point the sandbox restrictions are there. To work around this dichotomy the only way I'm seeing at the moment is to add an "apulse" use flag, so that both the alsa-based whitelist and the pulseaudio-based code support are handled. I'm not a fan of that, to be honest. However, since the same prefs need to be set to make firefox-bin work with apulse I'll keep thinking on it rather than just dropping apulse support entirely right now.. using firefox-bin - but is this related to this? https://bugzilla.mozilla.org/show_bug.cgi?id=1426679 firefox-bin 57 was removed from portage and i'm afraid to try 58. can open another bug if needed Please do not drop apulce support. Install all pulseaudio libs and DEPs is a nightmare and I am glad I managed to get rid of it back. Please feel free to reopen and update any bug report that can be duplicated with current esr builds, 60.x. If you feel your feature needs to be re looked at in any of these bugs reopen and update, please attach patches when appropriate. Thank you Mozilla Team |