Skip to content

Installing on Fedora 32: dnf conflicting requests - nothing provides libmpi.so.40()(64bit) needed by openfoam2006-201012-201012.fc32.x86_64

This is different than the closed #1815 (closed)

Summary

dnf install openfoam2006 # FAILS! With

Error: 
 Problem: conflicting requests
  - nothing provides libmpi.so.40()(64bit) needed by openfoam2006-201012-201012.fc32.x86_64
(try to add '--skip-broken' to skip uninstallable packages)

Note that libmpi.so.40 exists in /usr/lib64/openmpi/lib/
ll /usr/lib64/openmpi/lib/libmpi.so*
lrwxrwxrwx. 1 root root      17 Jun 18 11:49 /usr/lib64/openmpi/lib/libmpi.so -> libmpi.so.40.20.4
lrwxrwxrwx. 1 root root      17 Jun 18 11:49 /usr/lib64/openmpi/lib/libmpi.so.40 -> libmpi.so.40.20.4
-rwxr-xr-x. 1 root root 1169088 Jun 18 11:50 /usr/lib64/openmpi/lib/libmpi.so.40.20.4

Steps to reproduce

dnf copr enable openfoam/openfoam dnf install openfoam2006 dnf install openfoam2006 --skip-broken

Example case

see above.

What is the current bug behaviour?

# dnf install openfoam2006 # CFD OpenFOAM
Last metadata expiration check: 0:59:38 ago on Thu 22 Oct 2020 05:09:25 PM HKT.
Error: 
 Problem: conflicting requests
  - nothing provides libmpi.so.40()(64bit) needed by openfoam2006-201012-201012.fc32.x86_64
(try to add '--skip-broken' to skip uninstallable packages)


# dnf install openfoam2006 --skip-broken # CFD OpenFOAM
Last metadata expiration check: 0:51:03 ago on Thu 22 Oct 2020 05:09:25 PM HKT.
Dependencies resolved.

 Problem: conflicting requests
  - nothing provides libmpi.so.40()(64bit) needed by openfoam2006-201012-201012.fc32.x86_64
=============================================================================================
 Package    Arch   Version            Repository                                        Size
=============================================================================================
Skipping packages with broken dependencies:
 openfoam2006
            x86_64 201012-201012.fc32 copr:copr.fedorainfracloud.org:openfoam:openfoam  83 M

Transaction Summary
=============================================================================================
Skip  1 Package

Nothing to do.
Complete!

What is the expected correct behavior?

dnf install should complete successfully.

Relevant logs and/or images

Environment information

  • OpenFOAM version : openfoam2006-common-201012-201012.fc32.noarch
  • Operating system : fedora32 5.8.15-201.fc32.x86_64 #1 (closed) SMP Thu Oct 15 15:56:44 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
  • Hardware info : x86_64
  • Compiler : gcc
Edited by Mark OLESEN