Require python3-rpm-generators even when bootstrapping non-main Pythons

This commit is contained in:
Tomáš Hrnčiar 2024-01-04 12:54:41 +01:00
commit f0b75f2c21

View file

@ -325,6 +325,9 @@ BuildRequires: %{python_wheel_pkg_prefix}-wheel-wheel
# upgrading the main python3 to a new Python version, this would pull in the
# old version instead.
BuildRequires: python%{pybasever}
%endif
%if %{without bootstrap} || %{without main_python}
# for proper automatic provides
BuildRequires: python3-rpm-generators
%endif
@ -561,7 +564,8 @@ Recommends: %{pkgname}-pip
# tox users are likely to need the devel subpackage
Supplements: tox
%if %{without bootstrap}
%if %{without bootstrap} || %{without main_python}
# Generators run on the main Python 3 so we cannot require them when bootstrapping it
Requires: (python3-rpm-generators if rpm-build)
%endif