[Pkg-mpd-maintainers] Bug#768465: Bug#768465: mpd: Fails to start due to missing shared libs after upgrade

Marwan Tanager marwan.tngr at gmail.com
Fri Nov 7 17:25:33 UTC 2014


Hi Florian,

On Fri, Nov 07, 2014 at 04:35:08PM +0100, Florian Schlichting wrote:
> Hi Marwan,
> 
> > After doing an 'aptitude upgrade' on jessie, MPD now fails to start,
> > giving the following error:
> > 
> > mpd: error while loading shared libraries: libmpcdec.so.3: cannot open shared object file: No such file or directory
> 
> this is most unusual - that library (libmpcdec.so.3) is very old, it was
> hipped with Debian etch or lenny. It is definitely not required by the
> mpd in jessie, which depends on libmpcdec6, shipping libmpcdec.so.6!
> 
> Perhaps you have an old, self-compiled mpd lying around somewhere? How
> do you start mpd, from the command line / as your user, or as a system
> service? What mpd binary is started then (what does 'which mpd' say)? If
> you run 'ldd' on that binary, what version of libmpcdec.so does it say
> it wants?

It turns out that you are right, and that I overlooked that fact that
I'm using a self-compiled version of mpd under my ~/bin. Since that was
a long time ago, I totally forgot about it, and thought the bug was in
the system supplied mpd. Sorry for the false report.


--

        Marwan



More information about the Pkg-mpd-maintainers mailing list