libtool re-linking at installation time?
One of my packages (flac) incremented its soname version recently. The source
package which builds the libflac library also builds a shared object, used as
an xmms plugin, which is linked against the libflac shared library. When
I built the new package for the first time, libtool gave this warning:
libtool: install: warning: relinking `libxmms-flac.la'
and proceeded to re-link the xmms plugin against the installed version of
libflac in /usr/lib (the old one). I assume it is trying to be smart, and
ensure that everything is linked against the installed version of the shared
Oddly enough, it doesn't do it for the command-line program (which is also
linked against the shared library). What gives? Is there any way to keep it
from doing this?
(meanwhile, I've worked around the problem by building without the old -dev
package installed. This shouldn't pose a problem for the autobuilders, but it
could for users)