summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Heimes <cheimes@redhat.com>2018-01-23 19:16:38 +0100
committerChristian Heimes <cheimes@redhat.com>2018-01-23 21:02:49 +0100
commite0c976ac32588647e2db79d9101b3b2eb2fff8f6 (patch)
tree98500ad7e758b806cef8d411a6fe012efd1dc9b0
parent7924dae6aed2ba1ba762464a21b5b4e7ac1c135b (diff)
downloadfreeipa-e0c976ac32588647e2db79d9101b3b2eb2fff8f6.tar.gz
freeipa-e0c976ac32588647e2db79d9101b3b2eb2fff8f6.tar.xz
freeipa-e0c976ac32588647e2db79d9101b3b2eb2fff8f6.zip
Require dbus-python on F27
Partly revert b03d5155. python2-dbus is not available on F27. The package only provides dbus-python: $ dnf install python2-dbus dbus-python Last metadata expiration check: 0:18:39 ago on 2018-01-23T18:59:22 CET. No match for argument: python2-dbus Package dbus-python-1.2.4-8.fc27.x86_64 is already installed, skipping. Error: Unable to find a match Part of: https://pagure.io/freeipa/issue/7131 Signed-off-by: Christian Heimes <cheimes@redhat.com> Reviewed-By: Rob Crittenden <rcritten@redhat.com>
-rw-r--r--freeipa.spec.in16
1 files changed, 14 insertions, 2 deletions
diff --git a/freeipa.spec.in b/freeipa.spec.in
index b664caa54..06c793c74 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -221,7 +221,11 @@ BuildRequires: python2-pytest-sourceorder
BuildRequires: python2-jwcrypto >= 0.4.2
# 0.3: sd_notify (https://pagure.io/freeipa/issue/5825)
BuildRequires: python2-custodia >= 0.3.1
+%if 0%{?fedora} >= 28
BuildRequires: python2-dbus
+%else
+BuildRequires: dbus-python
+%endif
BuildRequires: python2-dateutil
BuildRequires: python2-enum34
BuildRequires: python2-netifaces
@@ -411,7 +415,11 @@ Requires: python2-lxml
Requires: python2-gssapi >= 1.2.0-5
Requires: python2-sssdconfig
Requires: python2-pyasn1 >= 0.3.2-2
-Requires: python2-dbus
+%if 0%{?fedora} >= 28
+BuildRequires: python2-dbus
+%else
+BuildRequires: dbus-python
+%endif
Requires: python2-dns >= 1.15
Requires: python2-kdcproxy >= 0.3
Requires: rpm-libs
@@ -737,7 +745,11 @@ Requires: python2-pyasn1-modules >= 0.3.2-2
Requires: python2-dateutil
Requires: python2-yubico >= 1.2.3
Requires: python2-sss-murmur
-Requires: python2-dbus
+%if 0%{?fedora} >= 28
+BuildRequires: python2-dbus
+%else
+BuildRequires: dbus-python
+%endif
Requires: python2-setuptools
Requires: python2-six
# 0.4.2: Py3 fix https://bugzilla.redhat.com/show_bug.cgi?id=1476150