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

Florian Schlichting fsfs at debian.org
Fri Nov 7 15:35:08 UTC 2014


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?

Florian



More information about the Pkg-mpd-maintainers mailing list