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@lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/devel _______________________________________________ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel