Hi, this fixes:
https://fedorahosted.org/freeipa/ticket/5408 Tomas
From 8e8ada880170e7fb145d01edf5e4864ea7047d64 Mon Sep 17 00:00:00 2001 From: Tomas Babej <tba...@redhat.com> Date: Mon, 9 Nov 2015 12:15:59 +0100 Subject: [PATCH] spec: Add Provides directives to alternative package names https://fedorahosted.org/freeipa/ticket/5408 --- freeipa.spec.in | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/freeipa.spec.in b/freeipa.spec.in index 913f03926ef3d2bcdcfc51a6036f7c076a7fb7ef..2086e161c17b1e9ffd984305c418d9a377d59613 100644 --- a/freeipa.spec.in +++ b/freeipa.spec.in @@ -110,6 +110,7 @@ and integration with Active Directory based infrastructures (Trusts). %package server Summary: The IPA authentication server Group: System Environment/Base +Provides: %{alt_name}-server = %{version}-%{release} Requires: %{name}-python = %{version}-%{release} Requires: %{name}-client = %{version}-%{release} Requires: %{name}-admintools = %{version}-%{release} @@ -188,6 +189,7 @@ If you are installing an IPA server, you need to install this package. %package server-dns Summary: IPA integrated DNS server with support for automatic DNSSEC signing Group: System Environment/Base +Provides: %{alt_name}-server-dns = %{version}-%{release} Requires: %{name}-server = %{version}-%{release} Requires: bind-dyndb-ldap >= 6.0-4 %if 0%{?fedora} >= 21 @@ -217,6 +219,7 @@ Integrated DNS server is BIND 9. OpenDNSSEC provides key management. %package server-trust-ad Summary: Virtual package to install packages required for Active Directory trusts Group: System Environment/Base +Provides: %{alt_name}-server-trust-ad = %{version}-%{release} Requires: %{name}-server = %version-%release Requires: samba-python Requires: samba >= %{samba_version} @@ -248,6 +251,7 @@ dependencies at once. %package client Summary: IPA authentication for use on clients Group: System Environment/Base +Provides: %{alt_name}-client = %{version}-%{release} Requires: %{name}-python = %{version}-%{release} Requires: python-ldap Requires: cyrus-sasl-gssapi%{?_isa} @@ -288,6 +292,7 @@ installed on every client machine. %package admintools Summary: IPA administrative tools Group: System Environment/Base +Provides: %{alt_name}-admintools = %{version}-%{release} Requires: %{name}-python = %{version}-%{release} Requires: %{name}-client = %{version}-%{release} Requires: python-ldap @@ -306,6 +311,7 @@ This package provides command-line tools for IPA administrators. %package python Summary: Python libraries used by IPA Group: System Environment/Libraries +Provides: %{alt_name}-python = %{version}-%{release} Requires: python-gssapi >= 1.1.2 Requires: gnupg Requires: iproute @@ -341,6 +347,7 @@ If you are using IPA, you need to install this package. %if ! %{ONLY_CLIENT} %package tests Summary: IPA tests and test tools +Provides: %{alt_name}-tests = %{version}-%{release} Requires: %{name}-client = %{version}-%{release} Requires: %{name}-python = %{version}-%{release} Requires: tar -- 2.4.3
-- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code