If I try to compile audacious-1.1.0_beta1 with the following USE flags:
[ebuild N ] media-sound/audacious-1.1.0_beta1 USE="alsa mmx nls -aac -arts
-esd -flac -gnome -jack -lirc -modplug -mp3 -musepack -oss -sid -sndfile
-timidity -vorbis -wma" 0 kB
I get the following error message:
checking GTK_CFLAGS... -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
checking GTK_LIBS... -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lcairo -lgthread-2.0 -lpango-1.0
-lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
checking for libglade-2.0 >= 2.3.1... yes
checking LIBGLADE_CFLAGS... -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include
checking LIBGLADE_LIBS... -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lz -lgdk-x11-2.0
-latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo
-lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
checking for taglib-config... no
configure: error: Cannot find taglib
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/audacious-1.1.0_beta1/work/audacious-1.1.0-dr1/config.log
!!! ERROR: media-sound/audacious-1.1.0_beta1 failed.
Call stack:
ebuild.sh, line 1527: Called dyn_compile
ebuild.sh, line 931: Called src_compile
audacious-1.1.0_beta1.ebuild, line 62: Called econf
'--with-dev-dsp=/dev/sound/dsp' '--with-dev-mixer=/dev/sound/mixer'
'--enable-simd' '--disable-gconf' '--disable-vorbis' '--disable-esd'
'--disable-mp3' '--enable-nls' '--disable-oss' '--enable-alsa' '--disable-arts'
'--disable-flac' '--disable-aac' '--disable-modplug' '--disable-lirc'
'--disable-sndfile' '--disable-wma' '--disable-sid' '--disable-musepack'
'--disable-jack' '--disable-timidity'
ebuild.sh, line 533: Called die
!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.
The only way to avoid this error is to compile audacious with the "mp3" USE
flag.
# emerge --info
Portage 2.1_rc1-r2 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r3,
2.6.15-suspend2-r4 i686)
=================================================================
System uname: 2.6.15-suspend2-r4 i686 AMD Sempron(tm) 2200+
Gentoo Base System version 1.6.14
ccache version 2.3 [disabled]
dev-lang/python: 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.3
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/splash /etc/terminfo
/etc/texmf/web2c /etc/env.d"
CXXFLAGS="-Os -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer nodoc noinfo sandbox sfperms
strict"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/
ftp://ftp.unina.it/pub/linux/distributions/gentoo
http://mirror.switch.ch/ftp/mirror/gentoo/
ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo
http://gentoo.mirror.solnet.ch "
LC_ALL="it_IT.UTF-8"
LINGUAS="it"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext alsa bash-completion cjk minimal mmx mmxext nls nptl
nptlonly nvidia sse unicode elibc_glibc input_devices_keyboard
input_devices_mouse kernel_linux linguas_it userland_GNU video_cards_nvidia"
Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS
For now I will modify the ebuild to match configure.ac; only
audacious-1.1.0_beta2-r1.ebuild has been changed as I expect to revise this
later on. Thank you for your bug report, sorry about the build failure. Are you
100% sure that you do not want MP3 support, though?