Bug 51458 - pycairo fails to install on OS X 10.7.4 (Lion) which uses python 2.7 - error: Couldn't find a setup script in /tmp/easy_install-joycet/pycairo-1.10.0.tar.bz2
Summary: pycairo fails to install on OS X 10.7.4 (Lion) which uses python 2.7 - error:...
Status: RESOLVED NOTABUG
Alias: None
Product: pycairo
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Mac OS X (All)
: medium blocker
Assignee: Steve Chaplin
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-26 12:58 UTC by Sorin Sbarnea
Modified: 2012-07-12 09:24 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sorin Sbarnea 2012-06-26 12:58:19 UTC
bash-3.2$ sudo easy_install --verbose pycairo
Searching for pycairo
Reading http://pypi.python.org/simple/pycairo/
Reading http://cairographics.org/pycairo
Found link: http://cairographics.org/releases/py2cairo-1.10.0.tar.bz2
Found link: http://cairographics.org/releases/pycairo-1.10.0.tar.bz2
Found link: http://cairographics.org/releases/pycairo-1.8.8.tar.gz
Best match: pycairo 1.10.0
Downloading http://cairographics.org/releases/pycairo-1.10.0.tar.bz2
Processing pycairo-1.10.0.tar.bz2
Unpacking pycairo-1.10.0/AUTHORS to /tmp/easy_install-joycet/pycairo-1.10.0/AUTHORS
Unpacking pycairo-1.10.0/COPYING to /tmp/easy_install-joycet/pycairo-1.10.0/COPYING
Unpacking pycairo-1.10.0/COPYING.LESSER to /tmp/easy_install-joycet/pycairo-1.10.0/COPYING.LESSER
Unpacking pycairo-1.10.0/INSTALL to /tmp/easy_install-joycet/pycairo-1.10.0/INSTALL
Unpacking pycairo-1.10.0/NEWS to /tmp/easy_install-joycet/pycairo-1.10.0/NEWS
Unpacking pycairo-1.10.0/README to /tmp/easy_install-joycet/pycairo-1.10.0/README
Unpacking pycairo-1.10.0/doc/Makefile to /tmp/easy_install-joycet/pycairo-1.10.0/doc/Makefile
Unpacking pycairo-1.10.0/doc/README to /tmp/easy_install-joycet/pycairo-1.10.0/doc/README
Unpacking pycairo-1.10.0/doc/_build/html/.buildinfo to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/.buildinfo
Unpacking pycairo-1.10.0/doc/_build/html/_static/basic.css to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/_static/basic.css
Unpacking pycairo-1.10.0/doc/_build/html/_static/default.css to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/_static/default.css
Unpacking pycairo-1.10.0/doc/_build/html/_static/doctools.js to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/_static/doctools.js
Unpacking pycairo-1.10.0/doc/_build/html/_static/jquery.js to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/_static/jquery.js
Unpacking pycairo-1.10.0/doc/_build/html/_static/pygments.css to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/_static/pygments.css
Unpacking pycairo-1.10.0/doc/_build/html/_static/searchtools.js to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/_static/searchtools.js
Unpacking pycairo-1.10.0/doc/_build/html/_static/sidebar.js to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/_static/sidebar.js
Unpacking pycairo-1.10.0/doc/_build/html/_static/underscore.js to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/_static/underscore.js
Unpacking pycairo-1.10.0/doc/_build/html/faq.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/faq.html
Unpacking pycairo-1.10.0/doc/_build/html/genindex.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/genindex.html
Unpacking pycairo-1.10.0/doc/_build/html/index.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/index.html
Unpacking pycairo-1.10.0/doc/_build/html/objects.inv to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/objects.inv
Unpacking pycairo-1.10.0/doc/_build/html/overview.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/overview.html
Unpacking pycairo-1.10.0/doc/_build/html/py-modindex.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/py-modindex.html
Unpacking pycairo-1.10.0/doc/_build/html/pycairo_c_api.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/pycairo_c_api.html
Unpacking pycairo-1.10.0/doc/_build/html/reference/constants.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/reference/constants.html
Unpacking pycairo-1.10.0/doc/_build/html/reference/context.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/reference/context.html
Unpacking pycairo-1.10.0/doc/_build/html/reference/exceptions.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/reference/exceptions.html
Unpacking pycairo-1.10.0/doc/_build/html/reference/index.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/reference/index.html
Unpacking pycairo-1.10.0/doc/_build/html/reference/matrix.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/reference/matrix.html
Unpacking pycairo-1.10.0/doc/_build/html/reference/paths.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/reference/paths.html
Unpacking pycairo-1.10.0/doc/_build/html/reference/patterns.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/reference/patterns.html
Unpacking pycairo-1.10.0/doc/_build/html/reference/surfaces.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/reference/surfaces.html
Unpacking pycairo-1.10.0/doc/_build/html/reference/text.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/reference/text.html
Unpacking pycairo-1.10.0/doc/_build/html/search.html to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/search.html
Unpacking pycairo-1.10.0/doc/_build/html/searchindex.js to /tmp/easy_install-joycet/pycairo-1.10.0/doc/_build/html/searchindex.js
Unpacking pycairo-1.10.0/doc/conf.py to /tmp/easy_install-joycet/pycairo-1.10.0/doc/conf.py
Unpacking pycairo-1.10.0/doc/faq.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/faq.rst
Unpacking pycairo-1.10.0/doc/index.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/index.rst
Unpacking pycairo-1.10.0/doc/make.bat to /tmp/easy_install-joycet/pycairo-1.10.0/doc/make.bat
Unpacking pycairo-1.10.0/doc/overview.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/overview.rst
Unpacking pycairo-1.10.0/doc/pycairo_c_api.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/pycairo_c_api.rst
Unpacking pycairo-1.10.0/doc/reference/constants.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/reference/constants.rst
Unpacking pycairo-1.10.0/doc/reference/context.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/reference/context.rst
Unpacking pycairo-1.10.0/doc/reference/exceptions.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/reference/exceptions.rst
Unpacking pycairo-1.10.0/doc/reference/index.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/reference/index.rst
Unpacking pycairo-1.10.0/doc/reference/matrix.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/reference/matrix.rst
Unpacking pycairo-1.10.0/doc/reference/paths.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/reference/paths.rst
Unpacking pycairo-1.10.0/doc/reference/patterns.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/reference/patterns.rst
Unpacking pycairo-1.10.0/doc/reference/surfaces.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/reference/surfaces.rst
Unpacking pycairo-1.10.0/doc/reference/text.rst to /tmp/easy_install-joycet/pycairo-1.10.0/doc/reference/text.rst
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/__init__.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/__init__.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/arc.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/arc.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/arc_negative.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/arc_negative.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/clip.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/clip.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/curve_rectangle.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/curve_rectangle.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/curve_to.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/curve_to.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/ellipse.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/ellipse.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/fill_and_stroke.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/fill_and_stroke.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/fill_and_stroke2.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/fill_and_stroke2.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/glyph_path.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/glyph_path.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/gradient.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/gradient.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/gradient_mask.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/gradient_mask.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/group.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/group.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/path.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/path.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/set_line_cap.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/set_line_cap.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/set_line_join.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/set_line_join.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/show_glyphs.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/show_glyphs.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/text.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/text.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/text_align_center.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/text_align_center.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets/text_extents.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets/text_extents.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets_gtk.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets_gtk.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets_pdf.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets_pdf.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets_png.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets_png.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets_ps.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets_ps.py
Unpacking pycairo-1.10.0/examples/cairo_snippets/snippets_svg.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/cairo_snippets/snippets_svg.py
Unpacking pycairo-1.10.0/examples/gradient.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/gradient.py
Unpacking pycairo-1.10.0/examples/gtk/cairo-demo.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/gtk/cairo-demo.py
Unpacking pycairo-1.10.0/examples/gtk/cairo-knockout.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/gtk/cairo-knockout.py
Unpacking pycairo-1.10.0/examples/gtk/hangman.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/gtk/hangman.py
Unpacking pycairo-1.10.0/examples/gtk/lsystem.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/gtk/lsystem.py
Unpacking pycairo-1.10.0/examples/gtk/png_view.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/gtk/png_view.py
Unpacking pycairo-1.10.0/examples/gtk/text.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/gtk/text.py
Unpacking pycairo-1.10.0/examples/hering.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/hering.py
Unpacking pycairo-1.10.0/examples/spiral.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/spiral.py
Unpacking pycairo-1.10.0/examples/warpedtext.py to /tmp/easy_install-joycet/pycairo-1.10.0/examples/warpedtext.py
Unpacking pycairo-1.10.0/py3cairo-uninstalled.pc.in to /tmp/easy_install-joycet/pycairo-1.10.0/py3cairo-uninstalled.pc.in
Unpacking pycairo-1.10.0/py3cairo.pc.in to /tmp/easy_install-joycet/pycairo-1.10.0/py3cairo.pc.in
Unpacking pycairo-1.10.0/src/__init__.py to /tmp/easy_install-joycet/pycairo-1.10.0/src/__init__.py
Unpacking pycairo-1.10.0/src/cairomodule.c to /tmp/easy_install-joycet/pycairo-1.10.0/src/cairomodule.c
Unpacking pycairo-1.10.0/src/context.c to /tmp/easy_install-joycet/pycairo-1.10.0/src/context.c
Unpacking pycairo-1.10.0/src/font.c to /tmp/easy_install-joycet/pycairo-1.10.0/src/font.c
Unpacking pycairo-1.10.0/src/matrix.c to /tmp/easy_install-joycet/pycairo-1.10.0/src/matrix.c
Unpacking pycairo-1.10.0/src/path.c to /tmp/easy_install-joycet/pycairo-1.10.0/src/path.c
Unpacking pycairo-1.10.0/src/pattern.c to /tmp/easy_install-joycet/pycairo-1.10.0/src/pattern.c
Unpacking pycairo-1.10.0/src/private.h to /tmp/easy_install-joycet/pycairo-1.10.0/src/private.h
Unpacking pycairo-1.10.0/src/py3cairo.h to /tmp/easy_install-joycet/pycairo-1.10.0/src/py3cairo.h
Unpacking pycairo-1.10.0/src/surface.c to /tmp/easy_install-joycet/pycairo-1.10.0/src/surface.c
Unpacking pycairo-1.10.0/src/wscript to /tmp/easy_install-joycet/pycairo-1.10.0/src/wscript
Unpacking pycairo-1.10.0/test/README to /tmp/easy_install-joycet/pycairo-1.10.0/test/README
Unpacking pycairo-1.10.0/test/api_test.py to /tmp/easy_install-joycet/pycairo-1.10.0/test/api_test.py
Unpacking pycairo-1.10.0/test/examples_test.py to /tmp/easy_install-joycet/pycairo-1.10.0/test/examples_test.py
Unpacking pycairo-1.10.0/test/isurface_create_for_data1.py to /tmp/easy_install-joycet/pycairo-1.10.0/test/isurface_create_for_data1.py
Unpacking pycairo-1.10.0/test/isurface_create_for_data2.py to /tmp/easy_install-joycet/pycairo-1.10.0/test/isurface_create_for_data2.py
Unpacking pycairo-1.10.0/test/isurface_create_from_png.py to /tmp/easy_install-joycet/pycairo-1.10.0/test/isurface_create_from_png.py
Unpacking pycairo-1.10.0/test/isurface_get_data.py to /tmp/easy_install-joycet/pycairo-1.10.0/test/isurface_get_data.py
Unpacking pycairo-1.10.0/test/pygame-test1.py to /tmp/easy_install-joycet/pycairo-1.10.0/test/pygame-test1.py
Unpacking pycairo-1.10.0/test/pygame-test2.py to /tmp/easy_install-joycet/pycairo-1.10.0/test/pygame-test2.py
Unpacking pycairo-1.10.0/test/surface_create_for_stream.py to /tmp/easy_install-joycet/pycairo-1.10.0/test/surface_create_for_stream.py
Unpacking pycairo-1.10.0/test/surface_write_to_png.py to /tmp/easy_install-joycet/pycairo-1.10.0/test/surface_write_to_png.py
Unpacking pycairo-1.10.0/waf to /tmp/easy_install-joycet/pycairo-1.10.0/waf
Unpacking pycairo-1.10.0/wscript to /tmp/easy_install-joycet/pycairo-1.10.0/wscript
error: Couldn't find a setup script in /tmp/easy_install-joycet/pycairo-1.10.0.tar.bz2
Comment 1 Steve Chaplin 2012-07-12 09:24:34 UTC
There are many different Python module install methods. Pycairo does not attempt to support easy install.
Pycairo uses waf and autotools configure and setup.py (on Python 3) for installation.


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.