Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 360937 - net-libs/xulrunner-2.0 fails because of missing alsa
Summary: net-libs/xulrunner-2.0 fails because of missing alsa
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
Depends on:
Reported: 2011-03-28 15:13 UTC by Sven Müller
Modified: 2011-03-29 11:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---

build.log (build.log,22.80 KB, text/plain)
2011-03-28 15:15 UTC, Sven Müller

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Müller 2011-03-28 15:13:02 UTC
When checking the config, Xulrunner fails:

checking for alsa... Package alsa was not found in the pkg-config search path.
Perhaps you should add the directory containing `alsa.pc'
to the PKG_CONFIG_PATH environment variable
No package 'alsa' found
configure: error: Need alsa for Ogg, Wave or WebM decoding on Linux.  Disable with --disable-ogg --disable-wave --disable-webm.  (On Ubuntu, you might try installing the package libasound2-dev.)

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/net-libs/xulrunner-2.0/work/mozilla-2.0/config.log
 * ERROR: net-libs/xulrunner-2.0 failed (configure phase):
 *   econf failed

The config check is correct. Alsa is not installed. Xulrunner should not have alsa as an hard coded dependency in order to be able to use alternative sound systems e.g. OSS4.

Reproducible: Always
Comment 1 Sven Müller 2011-03-28 15:15:07 UTC
Created attachment 267551 [details]

Comment 2 SpanKY gentoo-dev 2011-03-28 15:37:54 UTC
the ebuild states:
    webm? ( media-libs/libvpx
        media-libs/alsa-lib )

your build says you're doing USE=webm.  thus you must be faking out alsa-lib support in some way.  not much the ebuild can do about this.

if you have a problem with xulrunner requiring alsa-lib, take it up with the xulrunner maintainers.
Comment 3 Sven Müller 2011-03-29 11:57:44 UTC
I wrote a bug-report at mozilla bugzilla