Package: libopenmpi2 Version: 2.0.1-4 Severity: important Tags: patch Hi,
libopenmpi2 comes with 2 broken SONAME links: /usr/lib/libmca_common_fabric.so.20 -> libmca_common_libfabric.so.20.0.0 /usr/lib/libompitrace.so.0 -> libompitrace.so.0.0.0 The attached patch should fix this. Andreas
diff -Nru openmpi-2.0.1/debian/libopenmpi2.links openmpi-2.0.1/debian/libopenmpi2.links --- openmpi-2.0.1/debian/libopenmpi2.links 2016-09-11 12:07:05.000000000 +0200 +++ openmpi-2.0.1/debian/libopenmpi2.links 2016-09-12 01:07:21.000000000 +0200 @@ -16,7 +16,7 @@ usr/lib/libmpi.so.20.0.1 usr/lib/libmpi.so.20 usr/lib/libmpi_usempif08.so.20.0.0 usr/lib/libmpi_usempif08.so.20 usr/lib/libmpi_usempi_ignore_tkr.so.20.0.0 usr/lib/libmpi_usempi_ignore_tkr.so.20 -usr/lib/libompitrace.so.0.0.0 usr/lib/libompitrace.so.0 +usr/lib/libompitrace.so.20.0.0 usr/lib/libompitrace.so.20 usr/lib/libopen-pal.so.20.1.0 usr/lib/libopen-pal.so.20 usr/lib/libopen-rte.so.20.0.0 usr/lib/libopen-rte.so.20 #usr/lib/liboshmem.so.20.0.1 usr/lib/liboshmem.so.20 diff -Nru openmpi-2.0.1/debian/rules openmpi-2.0.1/debian/rules --- openmpi-2.0.1/debian/rules 2016-09-11 12:07:05.000000000 +0200 +++ openmpi-2.0.1/debian/rules 2016-09-12 01:11:31.000000000 +0200 @@ -138,7 +138,7 @@ mkdir -p debian/libopenmpi2/usr/lib/openmpi/lib ; \ cp -a debian/tmp/usr/lib/openmpi/lib/libmca_common_libfabric.so.20.0.0 \ debian/libopenmpi2/usr/lib/openmpi/lib/libmca_common_libfabric.so.20.0.0 ; \ - dh_link -p libopenmpi2 usr/lib/libmca_common_libfabric.so.20.0.0 usr/lib/libmca_common_fabric.so.20 ; \ + dh_link -p libopenmpi2 usr/lib/libmca_common_libfabric.so.20.0.0 usr/lib/libmca_common_libfabric.so.20 ; \ dh_link -p libopenmpi2 usr/lib/openmpi/lib/libmca_common_libfabric.so.20.0.0 usr/lib/libmca_common_libfabric.so.20.0.0 ; \ fi if test -f debian/tmp/usr/bin/shmemrun ; then \

