libmpi.so link is missing

Bug #1869612 reported by Panos Asproulis
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
openmpi (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

On Ubuntu 20.04 package libopenmpi3 does not create the link:

/usr/lib/x86_64-linux-gnu/libmpi.so

which should point to file:

/usr/lib/x86_64-linux-gnu/libmpi.so.40

as it should. As a result a compilation using one of the OpenMPI compilers such as mpicc fails during linking because the flag "-lmpi" cannot locate the libmpi.so file.

Tags: focal
tags: added: focal
removed: libopenmpi3
Revision history for this message
Juhani Numminen (jsonic) wrote :

Please install libopenmpi-dev and try the compilation again.

There is a file search available at https://packages.ubuntu.com/, for example https://packages.ubuntu.com/search?searchon=contents&keywords=libmpi.so&mode=&suite=eoan&arch=amd64.

Juhani Numminen (jsonic)
Changed in openmpi (Ubuntu):
status: New → Incomplete
Revision history for this message
Panos Asproulis (panos-asproulis) wrote :

I have libopenmpi-dev installed. This package does not resolve this issue. As a matter of fact this package does not even install the openmpi libraries. These are installed by the libopenmpi3 package I mentioned before. It is this package which should create the missing link so that both compilations and runs can be done.

Juhani Numminen (jsonic)
Changed in openmpi (Ubuntu):
status: Incomplete → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in openmpi (Ubuntu):
status: New → Confirmed
Revision history for this message
Martin D. Weinberg (martin-weinberg-5) wrote :

The obvious work around is to make the link by hand, which I did, and all is fine.

Revision history for this message
Martin D. Weinberg (martin-weinberg-5) wrote :

Also note: this was an upgrade from 19.10, not a new install.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.