On 01/27/2015 10:41 AM, Martin Basti wrote:
On 26/01/15 17:36, Martin Babinsky wrote:
See attached patch related to


Thank for your patch,

IMO client is not dependent on dbus module, but ipapython requires dbus
We should add this dependency to ipapython package, because AFAIK
ipa-client-install do not need dbus at all.


True indeed. I have moved 'dbus-python' dependency to freeipa-python and removed it from freeipa-server.

Now freeipa-python package should cover dbus-python deps for the whole freeipa-* suite.

From ab0aa030d4589185841a19640bf8d3ff09769d1c Mon Sep 17 00:00:00 2001
From: Martin Babinsky <mbabi...@redhat.com>
Date: Tue, 27 Jan 2015 18:11:51 +0100
Subject: [PATCH] Moved dbus-python dependence to freeipa-python package

Removed dbus-python dependency from freeipa-server and added it to
freeipa-python. This should fix https://fedorahosted.org/freeipa/ticket/4863
and also cover dbus-python dependencies in other freeipa-* packages.

 freeipa.spec.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/freeipa.spec.in b/freeipa.spec.in
index 4da0732f51e7fa2931daa7c72969c3ab4fa41274..4198a94ef30a148708b23461c8ec14bd19afab38 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -126,7 +126,6 @@ Requires: acl
 Requires: python-pyasn1
 Requires: memcached
 Requires: python-memcached
-Requires: dbus-python
 Requires: systemd-units >= 38
 Requires(pre): systemd-units
 Requires(post): systemd-units
@@ -287,6 +286,7 @@ Requires: python-pyasn1
 Requires: python-dateutil
 Requires: python-yubico
 Requires: wget
+Requires: dbus-python
 Conflicts: %{alt_name}-python
 Obsoletes: %{alt_name}-python < %{version}

Freeipa-devel mailing list

Reply via email to