(Migrated) debian 8 install.sh fails

(This message has been automatically imported from the retired mailing list)

Hello,

I’ve tried installing on Debian 8 with the install.sh script, but it
fails with this error

Installing gevent_git-install.
Running ‘make’ in /home/myhome/zato-2.0.3/code/parts/gevent_git-src
/home/myhome/zato-2.0.3/code/parts/gevent_git-src/…/…/bin/python
util/cythonpp.py -o gevent.corecext.c gevent/core.ppyx
Running cython -o gevent.corecext.c gevent/core.pyx #
!EV_USE_SIGNALFD && !defined(LIBEV_EMBED) && !defined(_WIN32)
sh: 1: cython: not found
Traceback (most recent call last):
File “util/cythonpp.py”, line 777, in
process_filename(filename, options.output_file)
File “util/cythonpp.py”, line 92, in process_filename
output = run_cython(pyx_filename, sourcehash, output_filename,
banner, comment)
File “util/cythonpp.py”, line 540, in run_cython
system(command, comment)
File “util/cythonpp.py”, line 550, in system
raise AssertionError(’%r failed with code %s’ % (command, result))
AssertionError: ‘cython -o gevent.corecext.c gevent/core.pyx’ failed
with code 32512
Makefile:10: recipe for target ‘gevent/gevent.corecext.c’ failed
make: *** [gevent/gevent.corecext.c] Error 1

~/zato-2.0.3/code/parts/gevent_git-src is there, do i cd’ed in there and
tried
to install it by calling ~/zato-2.0.3/code/bin/python install.py but the
result is the same.

Andrea.

Little correction,

I’ve tried installing on Debian 8 with the install.sh script, during the
installation I have the following error

Installing gevent_git-install.
Running ‘make’ in /home/myhome/zato-2.0.3/code/parts/gevent_git-src
/home/myhome/zato-2.0.3/code/parts/gevent_git-src/…/…/bin/python
util/cythonpp.py -o gevent.corecext.c gevent/core.ppyx
Running cython -o gevent.corecext.c gevent/core.pyx #
!EV_USE_SIGNALFD && !defined(LIBEV_EMBED) && !defined(_WIN32)
sh: 1: cython: not found
Traceback (most recent call last):
File “util/cythonpp.py”, line 777, in
process_filename(filename, options.output_file)
File “util/cythonpp.py”, line 92, in process_filename
output = run_cython(pyx_filename, sourcehash, output_filename,
banner, comment)
File “util/cythonpp.py”, line 540, in run_cython
system(command, comment)
File “util/cythonpp.py”, line 550, in system
raise AssertionError(’%r failed with code %s’ % (command, result))
AssertionError: ‘cython -o gevent.corecext.c gevent/core.pyx’ failed
with code 32512
Makefile:10: recipe for target ‘gevent/gevent.corecext.c’ failed
make: *** [gevent/gevent.corecext.c] Error 1
but the installation continues and ends with an error saying:

Getting distribution for ‘gevent==1.1.zato’.
While:
Installing zato.
Getting distribution for ‘gevent==1.1.zato’.
Error: Couldn’t find a distribution for ‘gevent==1.1.zato’.

OK

On 18/05/15 14:19, Andrea Peter wrote:

~/zato-2.0.3/code/parts/gevent_git-src is there, do i cd’ed in there and
tried
to install it by calling ~/zato-2.0.3/code/bin/python install.py but the
result is the same.

Hi Andrea,

yes, I can confirm it. It just so happens that I was to work on it today
so it will be done soon now.

On 18/05/15 14:19, Andrea Peter wrote:

I’ve tried installing on Debian 8 with the install.sh script, but it
fails with this error

Hi Andrea,

can you pull the last commit and check it out now?

https://github.com/zatosource/zato/commit/b06f254552daef856fee08729f741972cf4d5f51

It turns out that pip bundles requests, requests contains urllib3 and by
default it won’t work with Python 2.7.9 which did away with older SSL v2
constants.

thanks,