Your message dated Fri, 29 May 2020 10:49:01 +0000
with message-id <e1jeczr-000cck...@fasolo.debian.org>
and subject line Bug#961631: fixed in openmpi 4.0.3-8
has caused the Debian Bug report #961631,
regarding libopenmpi3: causes openmpi-bin/buster to segfault
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.)
--
961631: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961631
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libopenmpi3
Version: 4.0.3-6
Severity: serious
Hi Alastair,
I just managed by accident to do a partial upgrade of openmpi, i.e.
openmpi-bin was still the buster version while libopenmpi3 was already
upgraded to bullseye. This caused mpirun to segfault ...
I could reproduce it in a minimal buster chroot, installing
openmpi-bin/buster and thereafter enabling bullseye sources and
upgrading libgcc-8-dev gcc-8-base libmpx2 libc6-dev libopenmpi3 to
bullseye.
gdb says, the segfault happened
in opal_hwloc_base_get_nbobjs_by_type () from
/usr/lib/x86_64-linux-gnu/libopen-pal.so.40
so this is likely because mpirun causes both libhwloc.so.5 (own
dependency) and libhwloc.so.15 (libopen-rte.so.40 dependency) to be
loaded in the same process.
libopenmpi3 should probably break packages from buster depending on
both libopenmpi3 and libhwloc5. Luckily there are not that many:
gromacs-openmpi (<< 2020~beta2-2) (*)
libeztrace0 (<< 1.1-8-5+b1) (**)
openmpi-bin (<< 4.0.2-4+b1) (**)
starpu-contrib-examples (<< 1.3.2+dfsg-2+b1) (*)
starpu-examples (<< 1.3.2+dfsg-4+b1) (**)
I haven't tried if they cause crashes as well ... I just tried to find
the first version no longer depending on libhwloc5 (either because it
switched to libhwloc15 (*) or because it just dropped the dependency
(**)).
So I would recomend to add these to libopenmpi3:
Breaks: gromacs-openmpi (<< 2020~beta2-2), libeztrace0 (<< 1.1-8-5+b1),
openmpi-bin (<< 4.0.2-4+b1), starpu-contrib-examples (<< 1.3.2+dfsg-2+b1),
starpu-examples (<< 1.3.2+dfsg-4+b1)
(They can go with the next soname bump or after bullseye was released).
Andreas
--- End Message ---
--- Begin Message ---
Source: openmpi
Source-Version: 4.0.3-8
Done: Alastair McKinstry <mckins...@debian.org>
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 961...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <mckins...@debian.org> (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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 28 May 2020 16:35:04 +0100
Source: openmpi
Architecture: source
Version: 4.0.3-8
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckins...@debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
Closes: 961631
Changes:
openmpi (4.0.3-8) unstable; urgency=medium
.
* Undo 64-bit;
* Add breaks to avoid libhwloc.so.5/so.15 collision. Closes: #961631
Checksums-Sha1:
e41f05891739335bdc691c62c27946440e14fc3e 2639 openmpi_4.0.3-8.dsc
a0184ee9f884b7835b31852901f6cdaf8c45d073 65456 openmpi_4.0.3-8.debian.tar.xz
Checksums-Sha256:
0c078c7b538698559ed2ee41284b2b6f9403a5be6da2be869b56847ac380f341 2639
openmpi_4.0.3-8.dsc
517be23103074685e26328b8a91cc8343ab6c6ad77351c1fb31336e394213f2a 65456
openmpi_4.0.3-8.debian.tar.xz
Files:
882e68e30e1f9eafd612ad36922267d8 2639 net optional openmpi_4.0.3-8.dsc
9a837bacd03fe04f97660a4f70e983f3 65456 net optional
openmpi_4.0.3-8.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAl7Q5MYACgkQy+a7Tl2a
06Ugow//S992qd2SW78L2rS+3mgD9STcez5178oYRLUkQYMgrw3IGtX0TS5Dj0dB
barHQs7TWf2FXXSXSf1kScugX77vbbj5N/VZwSQP9ArZsUjXwjYtCXDoQwTwvNXM
357RSGJvQsXPvZf1aaUGUgMODrH+WHR54c+phW8yVSW4Wz9UnE56dAH60cndELg+
kMzuy4R7qGe1F/Uv/kwqIlnSzUxe0RenWUqNdFC08chRyBDGt0Ry4vvbbxioY14o
J8y4x2Rz6jSNNyeUliUOuxuGtd8gP+rJLzjoNxcAKjRj9VNrHWYhG4tPHBY68C/4
aIr67Z1jnU1oZglADsp+aAN8E0oZNH8OokbKoCXJvizDUiOo2cJgKdwJJ1765zk3
U/6lA9WRHw84Alag06KcKi/KkDbe5RvqPrs/CwuIc3+8pDnrthz1k20LhLN2psx9
VclKVpCMcv0djqxL/V6K/fGXqotiACO5oovMRe+boaGKCyuQPliXWRTLJ4i705mP
GP2sG1Lv5a/tDvt9xubaZgspmzYo8dY0J8VF9azcK6vbxAAroLLk1TSZkYWXlfRd
+I+PrskmNiVxF/ooQHIrhI0ZrhxktGlJ2/Rj7qSSFe3Hbkp93+ANWPksfuZU3lWZ
U1pMPXgXT/MXysn3oITQDN7aYJWQM6Cv0BPuI19aGigdlODuF0U=
=vzp2
-----END PGP SIGNATURE-----
--- End Message ---