Tried to emerge media-sound/pulseaudio-0.9.11, but it fails on configure if you don't have speex installed. The PulseAudio homepage says: # libspeexdsp Required as of 0.9.11 There's no option to disable speex in the pulseaudio-0.9.11 configure. Reproducible: Always Steps to Reproduce: 1. Make sure speex isn't installed 2. emerge pulseaudio 0.9.11 3. -> . . . checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for LIBSNDFILE... yes checking for LIBSPEEX... configure: error: Package requirements ( speexdsp >= 1.2 ) were not met: No package 'speexdsp' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables LIBSPEEX_CFLAGS and LIBSPEEX_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. !!! Please attach the following file when seeking support: !!! /tmp/portage/media-sound/pulseaudio-0.9.11/work/pulseaudio-0.9.11/config.log * ERROR: media-sound/pulseaudio-0.9.11 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2920: Called econf '--enable-largefile' '--enable-glib' '--disable-solaris' '--disable-asyncns' '--disable-oss' '--enable-alsa' '--enable-lirc' '--enable-tcpwrap' '--disable-jack' '--enable-lirc' '--enable-avahi' '--enable-hal' '--enable-dbus' '--enable-gconf' '--disable-samplerate' '--enable-bluez' '--disable-polkit' '--without-caps' '--with-x' '--disable-ltdl-install' '--localstatedir=/var' '--with-realtime-group=realtime' '--disable-per-user-esound-socket' * ebuild.sh, line 538: Called die * The specific snippet of code: * die "econf failed" * The die message: * econf failed
Yeah speex support is not optional. chutzpath: In the future please check the dep via something like http://pulseaudio.org/wiki/DependenciesListDistroSpecific and usually if there is no configure switch for the dep then it's not optional.