Add pyzfs BuildRequires for mock(1)
When building pyzfs under mock the python-cffi and python-setuptools packages need to be installed and have been added to the BuildRequires. Reviewed-by: Neal Gompa <ngompa@datto.com> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #8265
This commit is contained in:
parent
99b0b5bc3f
commit
e34cd80d79
|
@ -79,18 +79,21 @@
|
||||||
# is normally Python 3, but for RHEL <= 7 only Python 2 is provided.
|
# is normally Python 3, but for RHEL <= 7 only Python 2 is provided.
|
||||||
%if %{undefined __use_python}
|
%if %{undefined __use_python}
|
||||||
%if 0%{?rhel} && 0%{?rhel} <= 7
|
%if 0%{?rhel} && 0%{?rhel} <= 7
|
||||||
%define __python /usr/bin/python2
|
%define __python /usr/bin/python2
|
||||||
%define __python_pkg_version 2
|
%define __python_pkg_version 2
|
||||||
%define __python_cffi_pkg python-cffi
|
%define __python_cffi_pkg python-cffi
|
||||||
|
%define __python_setuptools_pkg python-setuptools
|
||||||
%else
|
%else
|
||||||
%define __python /usr/bin/python3
|
%define __python /usr/bin/python3
|
||||||
%define __python_pkg_version 3
|
%define __python_pkg_version 3
|
||||||
%define __python_cffi_pkg python3-cffi
|
%define __python_cffi_pkg python3-cffi
|
||||||
|
%define __python_setuptools_pkg python3-setuptools
|
||||||
%endif
|
%endif
|
||||||
%else
|
%else
|
||||||
%define __python %{__use_python}
|
%define __python %{__use_python}
|
||||||
%define __python_pkg_version %{__use_python_pkg_version}
|
%define __python_pkg_version %{__use_python_pkg_version}
|
||||||
%define __python_cffi_pkg python%{__python_pkg_version}-cffi
|
%define __python_cffi_pkg python%{__python_pkg_version}-cffi
|
||||||
|
%define __python_setuptools_pkg python%{__python_pkg_version}-setuptools
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# By default python-pyzfs is enabled, with the exception of
|
# By default python-pyzfs is enabled, with the exception of
|
||||||
|
@ -270,6 +273,8 @@ Requires: python%{__python_pkg_version}
|
||||||
Requires: %{__python_cffi_pkg}
|
Requires: %{__python_cffi_pkg}
|
||||||
%if 0%{?rhel}%{?fedora}%{?suse_version}
|
%if 0%{?rhel}%{?fedora}%{?suse_version}
|
||||||
BuildRequires: python%{__python_pkg_version}-devel
|
BuildRequires: python%{__python_pkg_version}-devel
|
||||||
|
BuildRequires: %{__python_cffi_pkg}
|
||||||
|
BuildRequires: %{__python_setuptools_pkg}
|
||||||
BuildRequires: libffi-devel
|
BuildRequires: libffi-devel
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue