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
