You are not logged in.
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 installNow the newly created mpd links to the libs available on the system.
Hopefully this helps someone ![]()
Offline
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
hmm,
the mirrors i use are:
Server = http://arch.apt-get.eu/$repo/os/$arch
Server = http://fruk.org/archlinux/$repo/os/$arch
Server = http://ftp.nluug.nl/pub/os/Linux/distr/ … o/os/$arch
Offline