diff options
author | Christian Heimes <cheimes@redhat.com> | 2018-01-23 19:16:38 +0100 |
---|---|---|
committer | Christian Heimes <cheimes@redhat.com> | 2018-01-23 21:02:49 +0100 |
commit | e0c976ac32588647e2db79d9101b3b2eb2fff8f6 (patch) | |
tree | 98500ad7e758b806cef8d411a6fe012efd1dc9b0 | |
parent | 7924dae6aed2ba1ba762464a21b5b4e7ac1c135b (diff) | |
download | freeipa-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.in | 16 |
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 |