I just got round to doing some more use-testing of my current build
(for packages newer than what I built before) and hit a problem with
mpg123 :

ken@ac4tv ~ $mpg123 /sources/sounds/randall-preamp-channels/Plexi-TexasDirt.mp3 
[module.c:144] error: Failed to open module alsa: file not found
[module.c:144] error: Failed to open module oss: file not found
[module.c:144] error: Failed to open module sdl: file not found
[audio.c:180] error: Unable to find a working output module in this
list: alsa,oss,sdl
[audio.c:532] error: Failed to open audio output module
[mpg123.c:902] error: Failed to initialize output, goodbye.

 In the book, we get rid of .la files, except from ImageMagick, with

find /lib /usr/lib -not -path "*Image*" -a -name \*.la -delete

but my builds are less "all or nothing" - I rename them to '.hidden'
like I do for static libs, so that I can make them accessible if
ever required.  This is what I had:

ken@ac4tv ~ $grep '/usr/lib/' 
/home/logs/LFS-svn-20131006-1/desktop5/mpg123-1.15.4.log.installed 
/usr/lib/libmpg123.la.hidden
/usr/lib/libmpg123.so
/usr/lib/libmpg123.so.0
/usr/lib/libmpg123.so.0.37.5
/usr/lib/mpg123
/usr/lib/mpg123/output_alsa.la.hidden
/usr/lib/mpg123/output_alsa.so
/usr/lib/mpg123/output_dummy.la.hidden
/usr/lib/mpg123/output_dummy.so
/usr/lib/mpg123/output_oss.la.hidden
/usr/lib/mpg123/output_oss.so
/usr/lib/mpg123/output_sdl.la.hidden
/usr/lib/mpg123/output_sdl.so
/usr/lib/pkgconfig/libmpg123.pc

 In my case, I only want to use alsa and I've now got it working by
reinstating (only) the output_alsa.la file.

ĸen
-- 
das eine Mal als Tragödie, dieses Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to