Story goes something like this.
First noticed something was wrong when flash crashed in FF today. Then ncmpcpp didn't start, saying it couldn't connect to MPD. Then found out mplayer had issues also - some ladspa/eq error. That led me to check on alsaequal/libasound2-plugin-equal (alsamixer -D equal), which also reported an eq issue related to ladspa/caps (see second code snippet below). Seemed like a system-wide audio issue, so I removed my .asoundrc and most of the issues were resolved, (obviously I was missing systemwide equalization as a result).... except for mpd.
Has anyone experienced this on mpd recently?
Code: Select all
Setting up mpd (0.17.5-1+b1) ...
[....] Starting Music Player Daemon: mpd/usr/bin/mpd: relocation error: /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.54: symbol avpriv_evaluate_lls, version LIBAVUTIL_52 not defined in file libavutil.so.52 with link time reference
failed!
invoke-rc.d: initscript mpd, action "start" failed.
dpkg: error processing mpd (--configure):
Not quite sure which bug all this is related to. Can't seem to find any report relating to my error for mpd, but I found a these for libasound2-plugin-equal and caps.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685955
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690115
Fwiw, report #685955 mentions the issue being resolved, and alsaequal being available to the user even without an ~/.asoundrc file now, so I attempted it (since I had removed my ~/.asoundrc to get back audio) again but still got the same error. ;
Code: Select all
geezer@sid:~/ > alsamixer -D equal
Unable to find label "Eq" in plugin library file "/usr/lib/ladspa/caps.so".
I know that mpd, libasound2-plugin(s), caps and some ladspa libraries were updated in the last few days - came in via standard apt-get upgrade, not dist-upgrade, just before the current Perl calamity arrived, iirc. Whether all these are inter-related to some degree, or totally unrelated, I do not know. At first glance, the mpd and ladspa/eq issues seem separate from one another, but the timing kind of makes me think otherwise, since they all cropped up at the same time.
My primary issue is getting mpd installed and started now. Only then can I begin to diagnose whether the audio issues are a libasound/ladspa/caps/EQ problem or something else.
It's not a big issue since this is on a laptop that I hardly use and am planning to give away in a few days, but it's still a tad mystifying. I don't seem to have these issues on my BBQ install on another machine, which also has mpd, alsaequal, mplayer and related dependencies installed.
Any advice?
Edit:
Fwiw, I recall this machine did have deb-multimedia sources enabled long ago, but not any longer (removed the mirrors a few months prior). I'd wager that whatever multimedia the standard contrib/non-free Sid repos have now would have superceded the deb-multimedia ones by now, but might it have something to do with the libavcodec/util reallocation errors I'm experiencing with mpd?