On Oct 17, 2013, at 18:59 23, Nate Hartmann wrote: > Just to test if mp3val was actually the critical piece here, I removed mp3val > using dpkg, and did a make clean && make && sudo make install to see if mp3 > imports would no longer work. It still works, I can still import mp3 files. > So, I'm not sure what fixed it, but I can't complain.
I'd be interested in understanding exactly what happened here too. When caed(8) starts, we attempt to dlopen() each of the MPEG libraries (Libmad, TwoLAME, LAME); if the dlopen() succeeds, we conclude that the corresponding capability is available (and report such to syslog(3)) and then do a dlsym() call for each of the required library functions. If, for whatever unusual reason (version skew?) an expected symbol doesn't exist in a given library, the result should be a segfault in caed(8) when attempting to utilize that function. Under normal circumstances, there should be no failure mode that would explain the appearances observed by Nate (dlopen() succeeds, but the converter routines report 'Unsupported Format'. In light of the fact that a complete rebuild of the source tree without 'mp3val' still results in a fully working system, it seems safe to conclude that the original build was somehow corrupt. How exactly that happened and if the somewhat mysterious 'mp3val' package played a part in it remains cloudy. Would any Debian gurus here care to describe exactly what 'mp3val' provides? There is no corresponding package in the Fedora/RedHat distro family. Cheers! |-------------------------------------------------------------------------| | Frederick F. Gleason, Jr. | Chief Developer | | | Paravel Systems | |-------------------------------------------------------------------------| | Easiest Color to Solve on a Rubik's Cube: | | Black. Simply remove all the little colored stickers on the | | cube, and each of side of the cube will now be the original color of | | the plastic underneath -- black. According to the instructions, this | | means the puzzle is solved. | | -- Steve Rubenstein | |-------------------------------------------------------------------------| _______________________________________________ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev