esound won't emerge. I have emerge -C'd audiofile and then emerged it back, with no luck. I am not doing anything unusual to my knowledge, though for some time I was emerging several packages concurrently which I have been told is not a good idea. I am only trying to install gentoo with kde and gnome and webmail as I found outlined in the excellent docs provided. I do not yet have a complete system running, only system, X, and some package dependencies of gnome and kde. Here is what emerge output I suspect may have the answers: Excerpt from Output of configure.... checking for mme/mme_api.h... no --------------------------------------------------------------------- --- Checking to see which audio libraries are required for linking. --- Most of these checks should also fail. Do not be alarmed. checking for _oss_ioctl... no checking for _oss_ioctl in -lossaudio... no checking for ALnewconfig... no checking for ALnewconfig in -laudio... no --------------------------------------------------------------------- --- Checking for the audiofile library. NOTE: This library is now --- REQUIRED from proper compilation of the esound package. checking for audiofile-config... /usr/bin/audiofile-config checking for Audio File Library - version >= 0.1.5... no *** Could not run Audio File Library test program; checking why... *** The test program compiled, but did not run. This usually means that *** the run-time linker is not finding Audio File Library or finding the *** wrong version of Audio File Library. *** *** If it is not finding Audio File Library, you'll need to set your *** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point *** to the installed location. Also, make sure you have run ldconfig if *** that is required on your system. *** *** If you have an old version installed, it is best to remove it, although *** you may also be able to get things to work by modifying *** LD_LIBRARY_PATH. --- ERROR: The audiofile library was not found on your system. --- The audiofile library may be obtained from your favourite --- gnome distribution center, or check the audiofile web page at: --- http://www.68k.org/~michael/audiofile/ --- NOTE: The audiofile library is now REQUIRED for esound. --------------------------------------------------------------------- --- Checking for the documentation generation tools. NOTE: These --- are NOT required for proper compilation of the esound package. checking for db2html... no checking for db2ps... no Excerpt from outbut of build: gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/etc/esd\" -DSERVERDIR=\"/usr/bin\" -march=athlon -O3 -save-temps -c esdcat.c /bin/sh ./libtool --mode=link gcc -march=athlon -O3 -save-temps -o esdcat.s esdcat.o libesd.la gcc -march=athlon -O3 -save-temps -o .libs/esdcat.s esdcat.o ./.libs/libesd.so ./.libs/libesd.so: undefined reference to `afGetSampleFormat' ./.libs/libesd.so: undefined reference to `afReadFrames' ./.libs/libesd.so: undefined reference to `afGetChannels' ./.libs/libesd.so: undefined reference to `afCloseFile' ./.libs/libesd.so: undefined reference to `afGetRate' ./.libs/libesd.so: undefined reference to `afGetFrameCount' ./.libs/libesd.so: undefined reference to `afOpenFile' ./.libs/libesd.so: undefined reference to `afGetTrackBytes' collect2: ld returned 1 exit status make[2]: *** [esdcat.s] Error 1 make[2]: Leaving directory `/var/tmp/portage/esound-0.2.29/work/esound-0.2.29' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/esound-0.2.29/work/esound-0.2.29' make: *** [all-recursive-am] Error 2 !!! ERROR: media-sound/esound-0.2.29 failed. !!! Function src_compile, Line 36, Exitcode 2 !!! (no error message) Hope this helps... -Sham (I seem to be the only one having this problem....)
Created attachment 12340 [details] emerge output (stderr) This is the the attached file from performing : emerge esound 2> stderrout > stdout
Created attachment 12341 [details] emerge output (stdout) This is the the attached file from performing : emerge esound 2> stderrout > stdout
could you please paste your emerge info output. i'm having trouble reproducing this error.
whats the output of 'ldconfig -p | grep audio' as root ? and attach the output of 'qpkg -l audiofile'
waiting for response
reclosing