On 01/27/2015 10:41 AM, Martin Basti wrote:
On 26/01/15 17:36, Martin Babinsky wrote:
See attached patch related to
https://fedorahosted.org/freeipa/ticket/4863.

Martin^3



Thank for your patch,

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

Martin^2


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.

Martin^3
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}
-- 
2.1.0

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

Reply via email to