Your message dated Mon, 12 Dec 2016 12:19:44 +0000
with message-id <[email protected]>
and subject line Bug#847806: fixed in openmpi 2.0.2~git.20161225-5
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 [email protected]
immediately.)
--
847806: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847806
Debian Bug Tracking System
Contact [email protected] 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 ---
Source: openmpi
Source-Version: 2.0.2~git.20161225-5
We believe that the bug you reported is fixed in the latest version of
openmpi, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <[email protected]> (supplier of updated openmpi package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 12 Dec 2016 11:38:15 +0000
Source: openmpi
Binary: openmpi-bin libopenmpi-dev libopenmpi2 openmpi-common openmpi-doc
Architecture: source amd64 all
Version: 2.0.2~git.20161225-5
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
libopenmpi-dev - high performance message passing library -- header files
libopenmpi2 - high performance message passing library -- shared library
openmpi-bin - high performance message passing library -- binaries
openmpi-common - high performance message passing library -- common files
openmpi-doc - high performance message passing library -- man pages
Closes: 846965 847806
Changes:
openmpi (2.0.2~git.20161225-5) unstable; urgency=medium
.
* Updated build_hurd patch, Samuel Thibault. Closes: #846965
* Ack. prevously fixed bug. Closes: #847806
Checksums-Sha1:
1c1f211212660708b33d5aa9fc114524600afa6e 2796 openmpi_2.0.2~git.20161225-5.dsc
24ff81c7a96ca1f26e3fb8c350645c6ba87e9fed 59860
openmpi_2.0.2~git.20161225-5.debian.tar.xz
72c74d5bcb1f28e3b15c87fd947a2321b0a4a0dc 27214
libopenmpi-dev-dbgsym_2.0.2~git.20161225-5_amd64.deb
3da991ad01cc89ce99bfad7fb368dc9e1d4b2d27 1058832
libopenmpi-dev_2.0.2~git.20161225-5_amd64.deb
923d419b480821286872b5381776f9ec02f6ba40 30589686
libopenmpi2-dbgsym_2.0.2~git.20161225-5_amd64.deb
a26125a24b6d6c1151ab5341d26dada1c1fde2c9 2313592
libopenmpi2_2.0.2~git.20161225-5_amd64.deb
7b888f8159b6de77bcc1f5f82092293ebd7f197a 209612
openmpi-bin-dbgsym_2.0.2~git.20161225-5_amd64.deb
8e19f895a7595b3f0006ea60aa1c4411c3cc2a39 168650
openmpi-bin_2.0.2~git.20161225-5_amd64.deb
e3afe03db245793f8b20e72407fa384d437d30ad 148130
openmpi-common_2.0.2~git.20161225-5_all.deb
f2d0bfec8a17afd5cd40d5619c72f64dc90944a5 747650
openmpi-doc_2.0.2~git.20161225-5_all.deb
4ea3d14edf737d7c3d962a0f91795a1ee6c0a72b 11784
openmpi_2.0.2~git.20161225-5_amd64.buildinfo
Checksums-Sha256:
99d2eeb8928f208077bd78b5c53dc4f919ad5d3630b9e9bf0a7cea5a949471c3 2796
openmpi_2.0.2~git.20161225-5.dsc
e444f4d2cf0eb34cc4f2a9c1e857c48df394039437a2c1ac45eb8e783abd38fd 59860
openmpi_2.0.2~git.20161225-5.debian.tar.xz
2c6f4ac11df0b359544b8c39a77da75e5d99e31e9c444ebb59ee409b71b46036 27214
libopenmpi-dev-dbgsym_2.0.2~git.20161225-5_amd64.deb
4c13cd4a611ae44fcc3ce1c1810bc02c6e323bfb5a0f1fe997a36903ac8f61d9 1058832
libopenmpi-dev_2.0.2~git.20161225-5_amd64.deb
b12a53fd9d449058b8fed502718e919df22785cc749fe6eb968e1be22e7e8d83 30589686
libopenmpi2-dbgsym_2.0.2~git.20161225-5_amd64.deb
66687ee3124910424929c1e1cffd84aae59829aa26d72d08aa066d253e29e1bd 2313592
libopenmpi2_2.0.2~git.20161225-5_amd64.deb
7130b845d210b9bf61aede1c76f98bcfbe215a62ef1f5c8e435147df40571f3c 209612
openmpi-bin-dbgsym_2.0.2~git.20161225-5_amd64.deb
b4419ad95f475c649a28731f9152de62e65a274ef372112fb770de3a2ddd651b 168650
openmpi-bin_2.0.2~git.20161225-5_amd64.deb
f8f02fbf57741ddb29bb202c86a6698aec3f37569837c1dac0edf19813251fe5 148130
openmpi-common_2.0.2~git.20161225-5_all.deb
e853a1b1ff16af77a8749ec986a4ce15ca3abb116a734bba49d178b916abe437 747650
openmpi-doc_2.0.2~git.20161225-5_all.deb
51c72f031d95e56a1d67f16b24df853e6d5bfaf3ddb6b866f7e3d7e28a524d9b 11784
openmpi_2.0.2~git.20161225-5_amd64.buildinfo
Files:
7e1c57bba52d1760a1f0025f195891c3 2796 net extra
openmpi_2.0.2~git.20161225-5.dsc
28fd76974d45993fa8764fe2e20a3031 59860 net extra
openmpi_2.0.2~git.20161225-5.debian.tar.xz
6992af79832e41215295ed327627bf2d 27214 debug extra
libopenmpi-dev-dbgsym_2.0.2~git.20161225-5_amd64.deb
4ffff675e5f4c2bec40be1717743dcb6 1058832 libdevel extra
libopenmpi-dev_2.0.2~git.20161225-5_amd64.deb
b20f12365e6e0c0aed300d388bc24803 30589686 debug extra
libopenmpi2-dbgsym_2.0.2~git.20161225-5_amd64.deb
332f446ae4f70e36ba0c340893549f6b 2313592 libs extra
libopenmpi2_2.0.2~git.20161225-5_amd64.deb
f55a3bdf3aba1cc2786f072119a48395 209612 debug extra
openmpi-bin-dbgsym_2.0.2~git.20161225-5_amd64.deb
2c64f980086876b386bf0ea842eeafd9 168650 net extra
openmpi-bin_2.0.2~git.20161225-5_amd64.deb
4f681b4d575a097b72c2a598eba3277b 148130 net extra
openmpi-common_2.0.2~git.20161225-5_all.deb
ecbc4ce76c8ca1098eaa7f26039514e5 747650 doc extra
openmpi-doc_2.0.2~git.20161225-5_all.deb
15c390ece95d98ab3244ed8a8c7d686e 11784 net extra
openmpi_2.0.2~git.20161225-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlhOkisACgkQy+a7Tl2a
06Wb8w//X+WHeTpRxiC2wc6n/efI6gqqXLppjs0HiziMl4pGj8rb2668EO42pMY+
uACzreA6aEW5nd71xebB0pkX1cJEKnV6Wfq5cg7fXHIRKKoNDj0SeN4ql1AZVQMJ
W1x858Wtaho7f7i/CrS9FIql8u9LC57l+jOBe6AclzTgwMVHClpJW0U/h+AP+TFd
itwRo3zYu5AW3tnr/E6yGIRLDjrUFeTGrfXpR6Rn389o0o5RSy7/Dl4JaOiDPz/9
9t9bCJU2ebWliTJoO5vLl0JQvLIbI5DDhDdzp26vcWLExN12dD4usRS/ylLhNJdy
5p5d9Q3hWsWpynxtqurK1FlVVDs0go3C1vGmnhgqbUGGKt8jPhYUEmUXtTospiOK
Yc7jtBmTsR9kvbWnrvNbBnvfPLTua++/LMbVTw/SwiwtyJX/HM5hvW1Uhatq5rsz
tiakWtYp+3gACKE26MHrMCjzRyHZhE3dhn9CORw2QS44/XJlKOq98NmiQYB88rUB
2YggPbtjxL5whGutckI93B+s9mM1tYiGtGjkzW6MR+ceaF/0PPnu+fTS2PbYjkd2
7rV/MJfY7CtWWrrEhf+Vbazf3luMuUVDqDmHhpHAtcqBxZZdiImDpAvuCBa5RPUr
Ucj2Jw6cNZ4wvb5l86tphwNGYsi6BUDwYriWpF3AhgOvCHc4J7w=
=P9Zi
-----END PGP SIGNATURE-----
--- End Message ---