You are not logged in.

#1 2012-09-13 16:25:15

klz
Member
Registered: 2011-02-14
Posts: 23

[Solved] mpd 0.17 missing libavcodec.so.53 and libavformat.so.53

Hi,

Today i solved my mpd issue, and i thought to share it here.
The problem:
My mpd wouldnt start anymore after a Pacman -Syu. It seems that the libs used to compile the mpd version wasnt compatable with the rest of my system.
When i tried starting mpd it gave me a "libav*.so.53 missing"-error. I only have libav*.so.54 available on my system.

I did the following to fix it:

cp /etc/rc.d/mpd /etc/rc.d/mpdbak
pacman -Rs mpd
cp /etc/rc.d/mpdbak /etc/rc.d/mpd
wget [somelink]/mpd-0.17.1.tar.bz2
tar xf mpd-0.17.1.tar.bz2
cd mpd-0.17.1
./configure prefix=/usr/local/ --with-zeroconf=avahi --enable-pulse
make && make install

Now the newly created mpd links to the libs available on the system.
Hopefully this helps someone wink

Offline

#2 2012-09-13 16:58:34

ZekeSulastin
Member
Registered: 2010-09-20
Posts: 266

Re: [Solved] mpd 0.17 missing libavcodec.so.53 and libavformat.so.53

Err, the version of mpd from the repos works properly with libav*.so.54 - is your mirror outdated or broken?

Also, for building packages from source, you should really consider writing a PKGBUILD - for software from the repos, you can use the same PKGBUILD used to generate the package in the repos!

Offline

#3 2012-09-13 17:48:14

klz
Member
Registered: 2011-02-14
Posts: 23

Re: [Solved] mpd 0.17 missing libavcodec.so.53 and libavformat.so.53

Offline

Board footer

Powered by FluxBB