zope.interface setup.py fails in Jython
Bug #204027 reported by
Nicholas Riley
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zope 3 |
Won't Fix
|
Undecided
|
Unassigned | ||
zope.interface |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Because Jython doesn't support C extension modules, it can't compile _zope_interface
The attached patch allows zope.interface to build even if the C compiler is unavailable. (It passes through any existing error, along with an additional warning.)
Changed in zope3: | |
status: | New → Won't Fix |
tags: | added: bugday20100424 |
To post a comment you must log in.
AFAICT, the setup.py for zope.interface already has the optional
compilation goodness needed. Here is what I tried to test:
- I doownloaded jython_ installer- 2.5.1.jar .
- I installed it using my system Java (sun-java5-bin) to '/opt/jython- 2.5.1'.
- I downloaded ez_setup.py and tried running 'jython ez_setup.py':
this blew up after downloading the setuptools tarball with and
ImportError ("no module named setuptools").
- I downloaded the setuptools- 0.6c11. tar.gz tarball and unpacked it in '/tmp'.
- I tried running 'jython setup.py install', which made it most of the way setuptools- 0.6c11- py2.5.egg' : 'java.lang. InteralError' inside the util.zipe. Deflater module.
through the build but then blew up while making
'dist/
java.
Withot being able to install setuptools, I don't think I can go any
further to test this. Can you test whehter the current zope.interface release is
installable for you?