Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 7): Bug 1305144
Description of problem: It appears that ipa-python is missing some dependencies when installed by default. From my test, I had to install the following additional rpms by hand: python-krbV python-dns python-ldap Version-Release number of selected component (if applicable): ipa-python-4.2.0-15.el7.x86_64 How reproducible: always Steps to Reproduce: 1. yum -y install ipa-python 2. python -c "from ipapython import ipautil" Actual results: Fails to import until I install missing RPMs manually. Expected results: I would have thought that ipa-python would have required those rpms so they were installed as dependencies. Additional info: [root@vm3 ~]# python -c "from ipapython import ipautil" Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python2.7/site-packages/ipapython/ipautil.py", line 37, in <module> import krbV ImportError: No module named krbV [root@vm3 ~]# yum -y install python-krbV ... [root@vm3 ~]# python -c "from ipapython import ipautil" Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python2.7/site-packages/ipapython/ipautil.py", line 40, in <module> from dns import resolver, rdatatype ImportError: No module named dns [root@vm3 ~]# yum -y install python-dns ... [root@vm3 ~]# python -c "from ipapython import ipautil" Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python2.7/site-packages/ipapython/ipautil.py", line 46, in <module> from ipapython import config File "/usr/lib/python2.7/site-packages/ipapython/config.py", line 25, in <module> from ipapython.dn import DN File "/usr/lib/python2.7/site-packages/ipapython/dn.py", line 421, in <module> from ldap.dn import str2dn, dn2str ImportError: No module named ldap.dn [root@vm3 ~]# yum -y install python-ldap ... [root@vm3 ~]# python -c "from ipapython import ipautil" [root@vm3 ~]#
master:
ipa-4-3:
Metadata Update from @pvoborni: - Issue assigned to mbasti - Issue set to the milestone: FreeIPA 4.3.1
Login to comment on this ticket.