[OpenSIPS-Devel] New SIP SIMPLE client SDK release 0.12.0

Adrian Georgescu ag at ag-projects.com
Mon Feb 1 15:46:38 CET 2010


Hello,

That dependency does not work using apt-get source. At this moment the  
only way to build it is to fetch the python-eventlet from our darcs  
repository and build it locally, the correct version is 0.8.11.

We shall make these packages in the near future but now is the only  
way to do it.

Adrian


On Feb 1, 2010, at 4:13 AM, Juha Heinanen wrote:

> Adrian Georgescu writes:
>
>> The software is available as a tar archive, darcs repository or as a
>> Debian package for Debian unstable distribution.
>
> since python-sipsimple depends on python-eventlet, i tried to build  
> the
> latter by getting the source with 'apt-get source python-eventlet' and
> then building debian package with command 'dpkg-buildpackage - 
> rfakeroot
> -b -us -uc'.  the latter failed as shown below.
>
> -- juha
>
> ...
> cd . && python setup.py install --root=/usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/ --no-compile -O0
> running install
> running build
> running build_py
> running install_lib
> creating /usr/src/eventlet-0.8.10/debian/python-eventlet/usr
> creating /usr/src/eventlet-0.8.10/debian/python-eventlet/usr/lib
> creating /usr/src/eventlet-0.8.10/debian/python-eventlet/usr/lib/ 
> python2.5
> creating /usr/src/eventlet-0.8.10/debian/python-eventlet/usr/lib/ 
> python2.5/site-packages
> creating /usr/src/eventlet-0.8.10/debian/python-eventlet/usr/lib/ 
> python2.5/site-packages/eventlet
> copying build/lib/eventlet/httpdate.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/wsgi.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> creating /usr/src/eventlet-0.8.10/debian/python-eventlet/usr/lib/ 
> python2.5/site-packages/eventlet/support
> copying build/lib/eventlet/support/pycurls.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/support
> copying build/lib/eventlet/support/greenlets.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/support
> copying build/lib/eventlet/support/stacklesss.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/support
> copying build/lib/eventlet/support/pylib.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/support
> copying build/lib/eventlet/support/stacklesspypys.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/support
> copying build/lib/eventlet/support/__init__.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/support
> copying build/lib/eventlet/support/twisteds.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/support
> copying build/lib/eventlet/corolocal.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/api.py -> /usr/src/eventlet-0.8.10/debian/ 
> python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/proc.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/timer.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/logutil.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/saranwrap.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> creating /usr/src/eventlet-0.8.10/debian/python-eventlet/usr/lib/ 
> python2.5/site-packages/eventlet/hubs
> copying build/lib/eventlet/hubs/libev.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet/hubs
> copying build/lib/eventlet/hubs/twistedr.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/hubs
> copying build/lib/eventlet/hubs/__init__.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/hubs
> copying build/lib/eventlet/hubs/selects.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/hubs
> copying build/lib/eventlet/hubs/nginx.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet/hubs
> copying build/lib/eventlet/hubs/hub.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet/hubs
> copying build/lib/eventlet/hubs/poll.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet/hubs
> copying build/lib/eventlet/hubs/libevent.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/hubs
> copying build/lib/eventlet/__init__.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/processes.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/backdoor.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/jsonhttp.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> creating /usr/src/eventlet-0.8.10/debian/python-eventlet/usr/lib/ 
> python2.5/site-packages/eventlet/twistedutil
> copying build/lib/eventlet/twistedutil/protocol.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/twistedutil
> creating /usr/src/eventlet-0.8.10/debian/python-eventlet/usr/lib/ 
> python2.5/site-packages/eventlet/twistedutil/protocols
> copying build/lib/eventlet/twistedutil/protocols/basic.py -> /usr/ 
> src/eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/twistedutil/protocols
> copying build/lib/eventlet/twistedutil/protocols/__init__.py -> /usr/ 
> src/eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/twistedutil/protocols
> copying build/lib/eventlet/twistedutil/__init__.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/twistedutil
> copying build/lib/eventlet/twistedutil/join_reactor.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/twistedutil
> creating /usr/src/eventlet-0.8.10/debian/python-eventlet/usr/lib/ 
> python2.5/site-packages/eventlet/green
> copying build/lib/eventlet/green/threading.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/green
> copying build/lib/eventlet/green/httplib.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/green
> copying build/lib/eventlet/green/__init__.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/green
> copying build/lib/eventlet/green/socket.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/green
> copying build/lib/eventlet/green/urllib2.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/green
> copying build/lib/eventlet/green/BaseHTTPServer.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/green
> copying build/lib/eventlet/green/urllib.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/green
> copying build/lib/eventlet/green/time.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet/green
> copying build/lib/eventlet/green/thread.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/green
> copying build/lib/eventlet/green/select.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/green
> copying build/lib/eventlet/green/SocketServer.py -> /usr/src/ 
> eventlet-0.8.10/debian/python-eventlet/usr/lib/python2.5/site- 
> packages/eventlet/green
> copying build/lib/eventlet/coros.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/greenio.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/exc.py -> /usr/src/eventlet-0.8.10/debian/ 
> python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/httpc.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/tls.py -> /usr/src/eventlet-0.8.10/debian/ 
> python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/channel.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/util.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/tpool.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/db_pool.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> copying build/lib/eventlet/pools.py -> /usr/src/eventlet-0.8.10/ 
> debian/python-eventlet/usr/lib/python2.5/site-packages/eventlet
> running install_egg_info
> Traceback (most recent call last):
>  File "setup.py", line 30, in <module>
>    "Development Status :: 4 - Beta"]
>  File "/usr/lib/python2.5/distutils/core.py", line 151, in setup
>    dist.run_commands()
>  File "/usr/lib/python2.5/distutils/dist.py", line 974, in  
> run_commands
>    self.run_command(cmd)
>  File "/usr/lib/python2.5/distutils/dist.py", line 994, in run_command
>    cmd_obj.run()
>  File "/usr/lib/python2.5/site-packages/setuptools/command/ 
> install.py", line 53, in run
>    return _install.run(self)
>  File "/usr/lib/python2.5/distutils/command/install.py", line 510,  
> in run
>    self.run_command(cmd_name)
>  File "/usr/lib/python2.5/distutils/cmd.py", line 333, in run_command
>    self.distribution.run_command(command)
>  File "/usr/lib/python2.5/distutils/dist.py", line 993, in run_command
>    cmd_obj.ensure_finalized()
>  File "/usr/lib/python2.5/distutils/cmd.py", line 117, in  
> ensure_finalized
>    self.finalize_options()
>  File "/usr/lib/python2.5/site-packages/setuptools/command/ 
> install_egg_info.py", line 22, in finalize_options
>    self.set_undefined_options('install', 
> ('install_layout','install_layout'))
>  File "/usr/lib/python2.5/distutils/cmd.py", line 309, in  
> set_undefined_options
>    getattr(src_cmd_obj, src_option))
>  File "/usr/lib/python2.5/distutils/cmd.py", line 112, in __getattr__
>    raise AttributeError, attr
> AttributeError: install_layout
> make: *** [python-install-py] Error 1
>
> _______________________________________________
> Devel mailing list
> Devel at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel




More information about the Devel mailing list