Running: sudo dnf module enable openmpi:3.1 And: sudo dnf module enable openmpi:3.1 Is throwing me this error: Running transaction check Error: transaction check vs depsolve: libc.so.6(GLIBC_PRIVATE)(64bit) is needed by openmpi-3.1.5-2.module_f32+8052+1e8f1ce2.x86_64 To diagnose the problem, try running: 'rpm -Va --nofiles --nodigest'. You probably have corrupted RPMDB, running 'rpm --rebuilddb' might fix the issue. The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. This is a clean F32 install.
Sorry. The second command was: sudo dnf module install openmpi:3.1
FEDORA-MODULAR-2020-8561dc3e3f has been submitted as an update to Fedora 32 Modular. https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2020-8561dc3e3f
FEDORA-MODULAR-2020-8561dc3e3f has been pushed to the Fedora 32 Modular testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2020-8561dc3e3f See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
Still not fixed at this point. Several scientific packages rely on openmpi 3.1 so it is important to have it working: sudo dnf module install openmpi:3.1 Last metadata expiration check: 0:03:53 ago on Thu 23 Apr 2020 06:47:27 PM -03. Dependencies resolved. ========================================================================================================================================================================= Package Architecture Version Repository Size ========================================================================================================================================================================= Downgrading: openmpi x86_64 3.1.5-2.module_f32+8052+1e8f1ce2 fedora-modular 2.6 M Installing module profiles: openmpi/default Transaction Summary ========================================================================================================================================================================= Downgrade 1 Package Total download size: 2.6 M Is this ok [y/N]: y Downloading Packages: openmpi-3.1.5-2.module_f32+8052+1e8f1ce2.x86_64.rpm 1.4 MB/s | 2.6 MB 00:01 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 705 kB/s | 2.6 MB 00:03 Running transaction check Error: transaction check vs depsolve: libc.so.6(GLIBC_PRIVATE)(64bit) is needed by openmpi-3.1.5-2.module_f32+8052+1e8f1ce2.x86_64 To diagnose the problem, try running: 'rpm -Va --nofiles --nodigest'. You probably have corrupted RPMDB, running 'rpm --rebuilddb' might fix the issue. The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'.
You actually need to enable the updates-testing-modular repo in order to test this update: dnf --enablerepo=updates-testing-modular module install openmpi:3.1 The version of this update is 3.1.6-1.module_f32+8670+027d006d I'm curious - what packages are you referring to that require openmpi 3.1?
Thank you so much for taking a look at this Orion. I'll give it a try today. I'm sorry because I've said "packages" and it may sound like RPM packages. I was referring to 3rd party Quantum Chemistry packages (softwares) like ORCA (that is crashing mid calculation with openmpi 4.x) and CP2K.
It does work! Thank you Orion!
FEDORA-MODULAR-2020-8561dc3e3f has been pushed to the Fedora 32 Modular stable repository. If problem still persists, please make note of it in this bug report.