#1042412 libmpich-dev: parallel gfortran prog fails with error

Package:
libmpich-dev
Source:
libmpich-dev
Description:
Development files for MPICH
Submitter:
Andrea Buzzi
Date:
2025-08-25 11:09:02 UTC
Severity:
normal
#1042412#5
Date:
2023-07-27 20:37:15 UTC
From:
To:
After I have recently upgraded to debian 12 (bookworm), trying to call mpich
with the script mpif90, I
get a long series of errors (both with gfortran and ifort - in the latter case
with FC="ifort"), basically
a multiplication of the following sequence:
------
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libmpich.a(lib_libmpich_la-pready.o):
in function `PMPI_Pready':
(.text+0x7b3): undefined reference to `ucp_am_send_nb'
/usr/bin/ld: (.text+0x7e7): undefined reference to `ucp_request_release'
/usr/bin/ld: (.text+0xb68): undefined reference to `ucs_status_string'
-------

#1042412#10
Date:
2023-09-04 09:20:02 UTC
From:
To:
Hi,
I confirm a problem in upgrading mpich from debian bullseye to bookworm.

In fact is also appeared on another independent system I upgraded.

It seems to me (though, since I did many attempts I am not 100% sure) that it
is due to errors in the wrapper and binary files installed in /usr/bin (eg.
mpifort etc.). In fact, at once I found installed the openmpi wrapper files
(all binary files, coming from the package openmpi-bin) instead of the
corresponding mpich files (text files). This in spite of the fact that I never
tried to install openmpi. I do not know if openmpi-bin was required by some
other package.
Apparently, I resolved with the following:

uninstalled openmpi-bin
reinstalled mpich

This worked!

#1042412#15
Date:
2025-08-25 11:06:35 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
mpich, 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 1042412@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alastair McKinstry <mckinstry@debian.org> (supplier of updated mpich 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 25 Aug 2025 10:29:18 +0100
Source: mpich
Architecture: source
Version: 4.3.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Alastair McKinstry <mckinstry@debian.org>
Closes: 1042412
Changes:
 mpich (4.3.1-3) unstable; urgency=medium
 .
   * Disable pmix - breaks with pmix 6.0.0, ditto hip
   * Close old bug: Closes: #1042412
Checksums-Sha1:
 ffdb937a6642b7bd4b856a4ff9ff6427f0f5f06f 2677 mpich_4.3.1-3.dsc
 f006e06e594781c78050aee0a1dd710be725439f 368488 mpich_4.3.1-3.debian.tar.xz
Checksums-Sha256:
 4ec1c088d4cd1a699a92c0a119bae724f6205fe22d1042a0e7d5a95b0ad79ab1 2677 mpich_4.3.1-3.dsc
 319ed522325179a8b5ab58b9d05c0dc82b6e7c2988cda5f2dc92c3b9ce52e8f1 368488 mpich_4.3.1-3.debian.tar.xz
Files:
 076bdd218e468b26cc0f12b4747cb3d6 2677 devel optional mpich_4.3.1-3.dsc
 08f1729f6de6db57b9c3fd86bc12e5ec 368488 devel optional mpich_4.3.1-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAmisPz8ACgkQy+a7Tl2a
06XnHg/9HDWDVncPsFaWxpPOtK6VB92D8uZAs93FdOhAqA0bxZbtbeeTAznWCCmf
Agm3ydY5P0SJG862fqh0wieRMNALneIe1LyWAOq9OIIH8wmEzlOZqHZWTvqQOpQ8
cPORhfPqrOMhwGrrBgNxaifOKuKqgb9hlOH4Zshok7QjkKtE27UirQrk+re3uggn
V1clGgpPyznjMvI6h+pXLWqEVPnl5Bl/yzjRLP1s8O/WzIBpyQx91e/SiwFYE5KF
D+/j4EpD/H9ORPncX7TE8NoxpjwQ0yoA1b8EB1Boe9EzimTk5B0fa3/iCfmP312m
0vdNTGi/nh3BL+ZpcjBEHgj2aybe28QHEucCC6OOFutlar3Oy0OuxikEmDK1xMtw
Zj1vsIdX1R8SPzmUryD1lrHw7u4fEJ8mjS/8bTsnNbTI7+I6kBH5Cj1/p+uh82g7
GzLmnJGqUYt3/9L1DJSJQ8osZX88OwxLgGyvP5T5a9ZHytztkA7/yHPvybxR4EdJ
ZvYioeC5lDSlxID4gnXfolzlopNmrAnB3fNfumLo1fdsaPArH/9DhSUMfWZxw5hb
6OpcGLkKpC3VpwRgio61EpnKKvBpSR6UrdrE2Bk3rotsS++sRltbJ3NUs9tPXB32
zTCcf9xAOfNisQeY7SmJAbmHOsKX/90DmX74EAbRu3aRVrggS3M=
=C9bT
-----END PGP SIGNATURE-----