From 5dcb0e6fc772f459a29693867f9b73f1ac811b9a Mon Sep 17 00:00:00 2001 From: Tomas Krizek Date: Sep 01 2017 10:35:31 +0000 Subject: dnssec: keep dnssec daemons in Python2 Until DNSSEC is ready for Python3, we should run DNSSEC with Python 2. Related: https://pagure.io/freeipa/issue/4985 Signed-off-by: Tomas Krizek Reviewed-By: Stanislav Laznicka --- diff --git a/freeipa.spec.in b/freeipa.spec.in index d44f4bd..d04ff4e 100644 --- a/freeipa.spec.in +++ b/freeipa.spec.in @@ -461,6 +461,10 @@ Requires: bind-utils >= 9.11.0-6.P2 Requires: bind-pkcs11 >= 9.11.0-6.P2 Requires: bind-pkcs11-utils >= 9.11.0-6.P2 Requires: opendnssec >= 1.4.6-4 +# Keep python2 dependencies until DNSSEC daemons are ported to Python 3 +Requires: python2 +Requires: python2-ipalib +Requires: python2-ipaserver Provides: %{alt_name}-server-dns = %{version} Conflicts: %{alt_name}-server-dns @@ -888,9 +892,6 @@ PY3_SUBST_PATHS=' client/ipa-certupdate client/ipa-client-automount client/ipa-client-install -daemons/dnssec/ipa-dnskeysync-replica -daemons/dnssec/ipa-dnskeysyncd -daemons/dnssec/ipa-ods-exporter daemons/ipa-otpd/test.py install/certmonger/ipa-server-guard install/certmonger/dogtag-ipa-ca-renew-agent-submit