[SIP Beyond VoIP] 64 bit Debian install problems

Saúl Ibarra Corretgé saul at ag-projects.com
Mon Sep 10 09:53:32 CEST 2012


On Sep 10, 2012, at 12:52 AM, Owen Lynch wrote:

> I am still having problems with the sipsimple 0.30 install. Installed packages are:
> Unpacking python-sipsimple (from .../python-sipsimple_0.30.0squeeze_amd64.deb) ...
> Setting up python-backports (1.0.0squeeze) ...
> Setting up python-greenlet (0.4.1squeeze) ...
> Setting up python-eventlib (0.1.0squeeze) ...
> Setting up python-msrplib (0.15.0squeeze) ...
> Setting up python-xcaplib (1.0.17squeeze) ...
> Setting up python-sipsimple (0.30.0squeeze) ...
> But client commands fail. It seems that msrplib depends on eventlet, but that has now been replaced by eventlib?
> owenl at debianvm1:~$ sip-publish-presence -h
> using set_wakeup_fd
> Traceback (most recent call last):
>   File "/usr/bin/sip-publish-presence", line 32, in <module>
>     from sipsimple.application import SIPApplication
>   File "/usr/lib/python2.6/dist-packages/sipsimple/application.py", line 33, in <module>
>     from sipsimple.session import SessionManager
>   File "/usr/lib/python2.6/dist-packages/sipsimple/session.py", line 39, in <module>
>     from sipsimple.streams import AudioStream, MediaStreamRegistry, InvalidStreamError, UnknownStreamError
>   File "/usr/lib/python2.6/dist-packages/sipsimple/streams/__init__.py", line 99, in <module>
>     from sipsimple.streams import rtp, msrp
>   File "/usr/lib/python2.6/dist-packages/sipsimple/streams/msrp.py", line 37, in <module>
>     from msrplib.connect import DirectConnector, DirectAcceptor, RelayConnection, MSRPRelaySettings
>   File "/usr/local/lib/python2.6/dist-packages/msrplib/connect.py", line 50, in <module>
>     from eventlet.twistedutil.protocol import GreenClientCreator, SpawnFactory
> ImportError: No module named eventlet.twistedutil.protocol

Hum, that should not happen. I checked the sources used for creating the packages and they are already adapted for the eventlet substitution. Did you evenr install python-msrplib manually?

Also, what is the displayed output for this command?

python -c "import msrplib; print msrplib.__version__"


Saúl Ibarra Corretgé
AG Projects

More information about the SIPBeyondVoIP mailing list