Your message dated Mon, 26 Dec 2016 16:58:44 +0000
with message-id <73ad5d82-0f67-ac62-8541-4707a4e90...@debian.org>
and subject line fixed in openmpi_2.0.2~git.20161225-8
has caused the Debian Bug report #847806,
regarding libopenmpi2: broken SONAME links
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
847806: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847806
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libopenmpi2
Version: 2.0.1-7
Severity: serious
Tags: patch
Hi,
there is another error in the SONAME links, causing
/usr/lib/libmpi_java.so.20 to be missing after package installation
and creating /usr/lib/libompitrace.so.0 instead of libompitrace.so.20
I'm thinking about a solution how this conditional installation and
linking stuff could be simplified, dh-exec might be a solution. Would
you interested in that?
Is it neccessary to have both the file link (libompifoo.so.20.1.2.3.4.5)
and the soname link (libompifoo.so.20) in /usr/lib? Wouldn't the soname
link be sufficient in /usr/lib? (and then have another soname->file link
in /usr/lib/openmpi/lib instead?)
What are the plans regarding 2.0.2? Do you expect that version to reach
stretch in time? Or will it be be delayed to stretch+1?
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-10-21 20:01:25.000000000 +0200
+++ openmpi-2.0.1/debian/libopenmpi2.links 2016-12-11 17:11:33.000000000 +0100
@@ -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.20.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-10-21 20:01:25.000000000 +0200
+++ openmpi-2.0.1/debian/rules 2016-12-11 17:28:07.000000000 +0100
@@ -129,7 +129,7 @@
cp -a debian/tmp/usr/lib/openmpi/lib/libmpi_java.so.20.0.1 \
debian/libopenmpi2/usr/lib/openmpi/lib/libmpi_java.so.20.0.1 ; \
dh_link -p libopenmpi2 usr/lib/libmpi_java.so.20.0.1 usr/lib/libmpi_java.so.20 ; \
- dh_link -p libopenmpi2 usr/lib/openmpi/lib/libmpi_java.so.20.0.0 usr/lib/libmpi_java.so.20.0.1 ; \
+ dh_link -p libopenmpi2 usr/lib/openmpi/lib/libmpi_java.so.20.0.1 usr/lib/libmpi_java.so.20.0.1 ; \
dh_link -p libopenpi-dev usr/lib/libmpi_java.so.20 usr/lib/libmca_common_verbs.so ; \
fi
if test -f debian/tmp/usr/lib/openmpi/lib/libmca_common_verbs.so.20.0.0 ; then \
--- End Message ---
--- Begin Message ---
closed
Broken links were fixed with corrected conditional installation of parts
in a previous upload (-6),
best regards
Alastair
--
Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>,
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered.
signature.asc
Description: OpenPGP digital signature
--- End Message ---