On Tue, Oct 25, 2011 at 08:33:17PM +0200, Philipp Überbacher wrote:
My script for Arch seems to work:
https://aur.archlinux.org/packages/zi/zita-convolver/PKGBUILD
It effectively only does: ln -s libzita-convolver.so.3.0.2 /usr/lib/libzitaconvolver.so
so it just creates a symlink to the versioned .so
This is the one that was missing in the Makefile. The other one:
ln -s libzita-convolver.so.3 /usr/lib/libzitaconvolver.so
is created by ldconfig.
Apps expecting the old lib will simply fail.
Not because of any of those symlinks, but because pacman will
remove the older version if it was installed from a package.
IMHO it should not do that - old apps should just continue to
work with the old library until they are recompiled. But that's
the subject of a long standing discussion in Arch.
Meanwhile both zita-convolver and jconvolver have been updated,
so please update the AUR packages as well.
Ciao,
--
FA