Cannot successfully emerge media-libs/sdl-sound-1.0.1-r1. Reproducible: Always Steps to Reproduce: 1. I tried to emerge sdl-sound as described: --log------------------------------------- gentoo ~ # emerge -av media-libs/sdl-sound These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-libs/sdl-sound-1.0.1-r1 USE="flac mikmod speex vorbis -physfs" 0 kB Total size of downloads: 0 kB Would you like to merge these packages? [Yes/No] yes --end of log ----------------------------- Actual Results: Emerge finishes with the following log: --log------------------------------------- checking for sdl-config... /usr/bin/sdl-config checking for SDL - version >= 1.2.0... no *** Could not run SDL test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means SDL was incorrectly installed *** or that you have moved SDL since it was installed. In the latter case, you *** may want to edit the sdl-config script: /usr/bin/sdl-config configure: error: *** SDL version 1.2.0 not found! !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/sdl-sound-1.0.1-r1/work/SDL_sound-1.0.1/config.log !!! ERROR: media-libs/sdl-sound-1.0.1-r1 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile sdl-sound-1.0.1-r1.ebuild, line 31: Called econf '--disable-dependency-tracking' '--enable-midi' '--disable-smpeg' '--enable-flac' '--enable-speex' '--enable-mikmod' '--disable-physfs' '--enable-ogg' ebuild.sh, line 540: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. gentoo ~ # --end of log------------------------------- Expected Results: the sdl-sound is emerged 1. I have media-libs/libsdl-1.2.11 installed. 2. /usr/bin/sdl-config exists and returns the following version information: --log------------------- mikoch@gentoo ~ $ /usr/bin/sdl-config --version 1.2.11 mikoch@gentoo ~ $ --end of log ------------------------
Created attachment 109099 [details] log file : /var/tmp/portage/sdl-sound-1.0.1-r1/work/SDL_sound-1.0.1/config.log
<snip> /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libSDL.so: undefined reference to `caca_end' /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libSDL.so: undefined reference to `caca_refresh' /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libSDL.so: undefined reference to `caca_get_width' /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libSDL.so: undefined reference to `caca_draw_bitmap' /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libSDL.so: undefined reference to `caca_init' /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libSDL.so: undefined reference to `caca_get_height' /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libSDL.so: undefined reference to `caca_create_bitmap' /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libSDL.so: undefined reference to `caca_free_bitmap' </snip> Re-emerge libsdl. *** This bug has been marked as a duplicate of bug 155195 ***