mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
spec file: require correct packages to get API plugins
Since ipalib.plugins was split into ipaserver.plugins and ipaclient.plugins, require python-ipaserver and/or python-ipaclient instead of python-ipalib where appropriate. https://fedorahosted.org/freeipa/ticket/4739 Reviewed-By: David Kupka <dkupka@redhat.com>
This commit is contained in:
@@ -421,11 +421,10 @@ installed on every client machine.
|
||||
Summary: IPA administrative tools
|
||||
Group: System Environment/Base
|
||||
BuildArch: noarch
|
||||
Requires: %{name}-client-common = %{version}-%{release}
|
||||
%if 0%{?with_python3}
|
||||
Requires: python3-ipalib = %{version}-%{release}
|
||||
Requires: python3-ipaclient = %{version}-%{release}
|
||||
%else
|
||||
Requires: python2-ipalib = %{version}-%{release}
|
||||
Requires: python2-ipaclient = %{version}-%{release}
|
||||
%endif
|
||||
Requires: python-ldap
|
||||
|
||||
@@ -596,8 +595,8 @@ BuildArch: noarch
|
||||
Obsoletes: %{name}-tests < 4.2.91
|
||||
Provides: %{name}-tests = %{version}-%{release}
|
||||
%{?python_provide:%python_provide python2-ipatests}
|
||||
Requires: %{name}-client-common = %{version}-%{release}
|
||||
Requires: python2-ipalib = %{version}-%{release}
|
||||
Requires: python2-ipaclient = %{version}-%{release}
|
||||
Requires: python2-ipaserver = %{version}-%{release}
|
||||
Requires: tar
|
||||
Requires: xz
|
||||
Requires: python-nose
|
||||
@@ -630,8 +629,9 @@ This package contains tests that verify IPA functionality.
|
||||
Summary: IPA tests and test tools
|
||||
BuildArch: noarch
|
||||
%{?python_provide:%python_provide python3-ipatests}
|
||||
Requires: %{name}-client-common = %{version}-%{release}
|
||||
Requires: python3-ipalib = %{version}-%{release}
|
||||
Requires: python3-ipaclient = %{version}-%{release}
|
||||
# FIXME: uncomment once there's python3-ipaserver
|
||||
#Requires: python3-ipaserver = %{version}-%{release}
|
||||
Requires: tar
|
||||
Requires: xz
|
||||
Requires: python3-nose
|
||||
|
Reference in New Issue
Block a user