The fix for bug #142138 added an error message if sdl-mixer was built without the mikmod USE-flag. However, the error message is confusing; it talks about rebuilding sdl-mikmod (a nonexistent package, at least as of this morning) rather than sdl-mixer. ... * checking frozen-bubble-1.0.0.tar.bz2 ;-) ... [ ok ] * checking frozen-bubble-client-0.0.3.tar.bz2 ;-) ... [ ok ] * checking frozen-bubble-server-0.0.3.tar.bz2 ;-) ... [ ok ] * You must emerge media-libs/sdl-mikmod with mikmod support. * USE=mikmod emerge media-libs/sdl-mikmod !!! ERROR: games-arcade/frozen-bubble-1.0.0-r6 failed. Call stack: ebuild.sh, line 1559: Called dyn_setup ebuild.sh, line 666: Called pkg_setup frozen-bubble-1.0.0-r6.ebuild, line 36: Called die !!! missing mikmod USE flag for sdl-mixer !!! If you need support, post the topmost build error, and the call stack if relevant. tweet ~ # USE=mikmod emerge -av media-libs/sdl-mikmod These are the packages that would be merged, in order: Calculating dependencies emerge: there are no ebuilds to satisfy "media-libs/sdl-mikmod". tweet ~ # Portage 2.1.1_pre4-r2 (hardened/x86/2.6, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-ck10 i686) ================================================================= System uname: 2.6.16-ck10 i686 AMD Athlon(tm) MP 1700+ Gentoo Base System version 1.12.1 ccache version 2.4 [enabled] app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5-r2, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r2 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org/" LANG="en_US.utf8" LC_ALL="en_US.utf8" MAKEOPTS="-j4" PKGDIR="/usr/portage//packages/x86/" 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 /usr/local/portage-overlay/perl-catalyst" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 7zip X a52 aac acpi adns aio alsa amarok amr ao apache2 arts asf async atlas bash-completion berkdb blender-game bzip2 caps cdda cddb cdio cdparanoia cdr cdrom ck-server clamav clamd corba cpudetection cracklib crypt css dga divx4linux dlloader dri dv dvb dvd dvdread effects encode esd ethereal exscalibar fbcon fbdev ffmpeg fftw flac flash gd gdbm gif glut gnome gtk hardened ifp ipod ipv6 ithreads jack java jpeg kerberos libgda live lzo mad matroska mikmod mmx mmxext mng modperl mozdevelop mozilla moznoirc mozsvg mp3 mp4 mpeg mplayer mpm-worker musicbrainz ncurses netjack network nfsv4 nptl nsplugin ogg opengl pae pam perl pic plugin png pnp postgres ppds readline real sdl slang smp sndfile speex spell sqlite sse ssl subtitles svg tcltk tcpd test theora threads tiff truetype uim unicode usb userlocales uuid vorbis win32codecs x264 x86 xine xinerama xml xml2 xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nv" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 93399 [details, diff] Patch the ebuild to output the right warning and example command Thanks! Mark
fixed in cvs. thanks for the bug report.