On 09/01/2014 02:50 PM, Petr Viktorin wrote:
On 09/01/2014 01:15 PM, Jakub Hrozek wrote:
On Mon, Sep 01, 2014 at 11:01:23AM +0200, Martin Kosek wrote:
On 08/25/2014 07:36 PM, Jakub Hrozek wrote:
Hi,

ipa-client-install was failing for me on a fresh F-21 machine until I
manually dragged in python-backports-ssl_match_hostname

Umh, thanks for the fix, but I do not think this spec is actually
used in our
build process. The last update was done in 2008 :-)

We only use the global freeipa.spec.in and build client from that. I
think we
should just delete the old one.

Martin

OK, I promise to test my patches next time :-)

rpm -q --requires shows the python-backports-ssl_match_hostname
dependency now.

What about the one in attachment? If it doesn't work for you, feel free
to just take over the patch..

This also needs to be in BuildRequires to pass pylint. Patch attached.


Rebased.


--
PetrĀ³
From 5469012469bb7250a8c3061bdfdecdacb355f306 Mon Sep 17 00:00:00 2001
From: Petr Viktorin <pvikt...@redhat.com>
Date: Tue, 2 Sep 2014 16:43:10 +0200
Subject: [PATCH] freeipa.spec.in: Add python-backports-ssl_match_hostname to
 BuildRequires

This patch adds an explicit build dependency to
python-backports-ssl_match_hostname.
Without it, the build-time lint would fail.

https://fedorahosted.org/freeipa/ticket/4515
---
 freeipa.spec.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/freeipa.spec.in b/freeipa.spec.in
index 07824fed6cc22645f933681d821b79531c880bb8..24771ac8eea0390d3cc3db201ca9bc986e48dc53 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -72,6 +72,7 @@ BuildRequires:  systemd
 BuildRequires:  libunistring-devel
 BuildRequires:  python-lesscpy
 BuildRequires:  python-yubico
+BuildRequires:  python-backports-ssl_match_hostname
 
 %description
 IPA is an integrated solution to provide centrally managed Identity (machine,
-- 
1.9.3

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to