Bug 2020609

Summary: petsc-openmpi is linked against wrong libdmumps
Product: [Fedora] Fedora EPEL Reporter: Sven Sternberger <sven.sternberger>
Component: petscAssignee: Antonio T. sagitter <trpost>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: epel8CC: trpost
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: petsc-3.16.0-3.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-11-14 04:08:25 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Sven Sternberger 2021-11-05 11:37:51 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36
Build Identifier: 

We can't install petsc-openmpi because it requires libdmumps-5.2.so which no package provide. EPEL8 (and EPEL7) only offer MUMPS-5.3

Reproducible: Always

Steps to Reproduce:
1.dnf install petsc-openmpi
2.
3.
Actual Results:  
Error: 
 Problem: conflicting requests
  - nothing provides libdmumps-5.2.so()(64bit)(openmpi-x86_64) needed by petsc-openmpi-3.11.3-10.el8.x86_64


Expected Results:  
Installed petsc-openmpi

In Centos7 with EPEL7 it is correct.

Centos7 / EPEL7
# rpm -q --requires petsc-openmpi|grep libdmumps
libdmumps-5.3.so()(64bit)

EL8 /EPEL8
# rpm -qp --requires petsc-openmpi-3.11.3-10.el8.x86_64.rpm|grep libdmumps
libdmumps-5.2.so()(64bit)(openmpi-x86_64)

Comment 1 Antonio T. sagitter 2021-11-05 20:30:40 UTC
Hi Sven.
Thank you for reporting.

Is it good for you if i will upgrade PETSc to the release 3.16.0 (and Sundials to 5.8.0)?

Comment 2 Sven Sternberger 2021-11-05 21:00:48 UTC
Hello Antonio!

this would be great. Thank you for your efforts
Sven

Comment 3 Fedora Update System 2021-11-06 21:32:49 UTC
FEDORA-EPEL-2021-925098b45f has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-925098b45f

Comment 4 Fedora Update System 2021-11-07 01:50:38 UTC
FEDORA-EPEL-2021-925098b45f has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-925098b45f

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 Fedora Update System 2021-11-14 04:08:25 UTC
FEDORA-EPEL-2021-925098b45f has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.