On Wed, Mar 17, 2010 at 10:28 AM, Gerrard Geldenhuis
<gerrard.geldenh...@betfair.com> wrote:
> Thanks for all the feedback I have made some good headway and can at least 
> start running the build, however I currently get this error:
> make[4]: Entering directory 
> `/usr/src/redhat/BUILD/freeipa-1.2.2/ipa-server/ipa-gui'
> tg-admin i18n compile
> Traceback (most recent call last):
>  File "/usr/bin/tg-admin", line 5, in ?
>    from pkg_resources import load_entry_point
>  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 2479, in ?
>    working_set.require(__requires__)
>  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 585, in 
> require
>    needed = self.resolve(parse_requirements(requirements))
>  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 483, in 
> resolve
>    raise DistributionNotFound(req)  # XXX put more info here
> pkg_resources.DistributionNotFound: Cheetah>=2.0.1
> make[4]: *** [locales/ja/LC_MESSAGES/messages.mo] Error 1
> make[4]: Leaving directory 
> `/usr/src/redhat/BUILD/freeipa-1.2.2/ipa-server/ipa-gui'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory 
> `/usr/src/redhat/BUILD/freeipa-1.2.2/ipa-server/ipa-gui'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/usr/src/redhat/BUILD/freeipa-1.2.2/ipa-server'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/usr/src/redhat/BUILD/freeipa-1.2.2/ipa-server'
> make: *** [all] Error 1
> error: Bad exit status from /var/tmp/rpm-tmp.70572 (%build)
> I have the following Cheetah related packages installed:
> rpm -qa | grep -i cheetah
> python-cheetah-2.0.1-1.el5.rf
> python-turbocheetah-1.0-4.el5
> I decided to stick with 389-DS, I don't know enough about the differences in 
> the Centos-DS and 389-DS to make an informed decision about either. Defaults 
> is thus good. I installed 389-DS from epel.
> Regards

I'm not sure about that particular error; you may still be missing something.

I just compiled FreeIPA on a relatively clean install of CentOS 5.4. I
didn't try installing/running, but I've run it on RHEL 5. I'm using

I've attached my diffs for the specs of slapi-nis and freeipa; these
are against the Fedora 11 versions. Before compiling, I needed to
install the following packages: 389-ds-base-devel, mozldap-devel,
TurboGears, and selinux-policy-devel.

Note that to install, you will need to get packages for
krb5-server-ldap, python-pyasn1, and python-tgexpandingformwidget. I
may be mistaken, but I don't think the binaries are available in any
repositories. The SRPMS are available here:


Let me know if I've left out anything important.

Attachment: ipa.spec.diff
Description: Binary data

Attachment: slapi-nis.spec.diff
Description: Binary data

Freeipa-users mailing list

Reply via email to