On 11/14/2012 05:16 PM, Martin Kosek wrote:
On 11/14/2012 05:05 PM, Martin Kosek wrote:
On 11/14/2012 02:41 PM, Rob Crittenden wrote:
Martin Kosek wrote:
Remove redundant pki-* package Requires and change PKI server theme
Requires to correct package name.
The patch fixes broken Requires with the new server theme package name (thanks
Ade for help):
# rpm -q pki-ca
# rpm -qa "*pki-*-theme"
[root@vm-104 freeipa-3.0.1-1.fc18]# rpm -Uvh --force freeipa-*
error: Failed dependencies:
dogtag-pki-common-theme is needed by freeipa-server-3.0.1-1.fc18.x86_64
This patch is intended for Fedora 18 only, of course.
As discussed on IRC, I made the Requires conditional for Fedora 18 only so that
we do not break environment for people still developing on Fedora 17 (like me).
I also took the opportunity to do some clean ups of compatibility code for old
Fedora 16 and older. Details are in the patch description.
When/if this patch is accepted, Petr Viktorin's patch 0098 should go in too as
we now require the affected pki-ca version on Fedora 18.
Since we are now touching tar, I also added it to BuildRequires. I think it bit
me once when I built FreeIPA on some super-minimal Fedora compose.
That should not be necessary, see
I assume the thing that bit you was grepping the .spec.in for the
BuildRequires, but that shouldn't be a reason to change our spec.
Freeipa-devel mailing list