Bug 92253 - unable to build pycairo on RHEL6.7
Summary: unable to build pycairo on RHEL6.7
Status: RESOLVED FIXED
Alias: None
Product: pycairo
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Steve Chaplin
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-02 16:14 UTC by Rob
Modified: 2017-07-05 15:05 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Rob 2015-10-02 16:14:09 UTC
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.
Comment 1 Christoph Reiter 2017-07-05 15:05:10 UTC
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.