diff --git a/openmpi.spec b/openmpi.spec index e27fc04..b320973 100644 --- a/openmpi.spec +++ b/openmpi.spec @@ -119,13 +119,16 @@ researchers. For more information, see http://www.open-mpi.org/ . Summary: Development files for openmpi Requires: %{name} = %{epoch}:%{version}-%{release}, gcc-gfortran Provides: mpi-devel -%if !0%{?el7} +%if 0%{?fedora} || 0%{?rhel} >= 9 Requires: rpm-mpi-hooks # Make sure this package is rebuilt with correct Python version when updating # Otherwise mpi.req from rpm-mpi-hooks doesn't work # https://bugzilla.redhat.com/show_bug.cgi?id=1705296 Requires: (python(abi) = %{python3_version} if python3) %endif +%if 0%{?el8} +Requires: python36 +%endif %description devel Contains development headers and libraries for openmpi. @@ -164,7 +167,11 @@ OpenMPI support for Python 2. %package -n python%{python3_pkgversion}-openmpi Summary: OpenMPI support for Python 3 Requires: %{name} = %{epoch}:%{version}-%{release} +%if 0%{?el8} +Requires: python36 +%else Requires: python(abi) = %{python3_version} +%endif %description -n python%{python3_pkgversion}-openmpi OpenMPI support for Python 3.