[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#817988: libc6-dev: libm.so no longer a symlink in 2.22-2 ; break dlopen() in mpi4py

On Sat, Mar 12, 2016 at 11:51:32AM +0000, Alastair McKinstry wrote:
> /usr/lib/$ARCH/libm.so is no longer a symlink in 2.22-2, thus breaking packages
> which try to use it.

*.so is for use by ld, and is a linker script in this case.  It have
been the case for libc.so for ages.

> In particular, mpi4py dynamically links libm.so leading an FTBFS #817884

Dynamic linking uses the _abiname_, which is libm.so.6 in this case, but
is may be libm.so.6.1 or libm.so.0.3 in other cases.


It would be illogical to assume that all conditions remain stable.
		-- Spock, "The Enterprise Incident", stardate 5027.3

Reply to: