Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 21564 - esound won't emerge
Summary: esound won't emerge
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-23 14:06 UTC by Sham Rao
Modified: 2003-09-28 05:13 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge output (stderr) (stderr,1.07 KB, text/plain)
2003-05-23 14:11 UTC, Sham Rao
Details
emerge output (stdout) (stdout,13.00 KB, text/plain)
2003-05-23 14:11 UTC, Sham Rao
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sham Rao 2003-05-23 14:06:08 UTC
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....)
Comment 1 Sham Rao 2003-05-23 14:11:12 UTC
Created attachment 12340 [details]
emerge output (stderr)

This is the the attached file from performing :

    emerge esound 2> stderrout > stdout
Comment 2 Sham Rao 2003-05-23 14:11:54 UTC
Created attachment 12341 [details]
emerge output (stdout)

This is the the attached file from performing :

    emerge esound 2> stderrout > stdout
Comment 3 Mike Gardiner (RETIRED) gentoo-dev 2003-06-15 04:00:34 UTC
could you please paste your emerge info output. i'm having trouble reproducing this error.
Comment 4 foser (RETIRED) gentoo-dev 2003-06-15 10:15:37 UTC
whats the output of 'ldconfig -p | grep audio' as root ? and attach the output of 'qpkg -l audiofile' 
Comment 5 foser (RETIRED) gentoo-dev 2003-06-25 08:30:34 UTC
waiting for response
Comment 6 foser (RETIRED) gentoo-dev 2003-09-28 05:13:27 UTC
reclosing