I am unable to build pycairo under any conditions on a RHEL6.6 or 6.7 system. If I obtain software with git and use "autogen.sh", it is unable to recognize my Cairo 1.14.2 installation: "Package requirements (cairo >= 1.10.0) were not met". Does not matter that I have set the "PKG_CONFIG_PATH" or "CAIRO_LIBS" environment variables. I get the same error if I use "configure". If I use the py2cairo-1.10.0 tarball, and use "./waf configure", it complains that my python2.7 executable is different than my python executable, but in actuality, python is just a symbolic link to python2.7. I cannot get it to configure with any of these python versions: 2.7.9, 2.7.10, 3.3.4 and the 2.6.6 version that came with the system. Seems like there is something missing or fundamentally wrong in the configuration. If pycairo 1.10.0 was built and tested on a RHEL6.x system, I would be interested in knowing what steps were required. Any advice on what to do would be greatly appreciated.
Since 1.11 pycairo uses distutils for building. There is a good chance that this bug no longer occurs with the new system. If there are still problems please file a bug: https://github.com/pygobject/pycairo/issues
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.