Hi Saul,<div><br></div><div>yes, I had previously installed it from source(along with all the other packages):</div><div><br></div><div><div>owenl@debianvm1:~$ python -c "import msrplib; print msrplib.__version__"</div>
<div>0.14.2</div><div><br></div><div>Can you advise on how best to clean these out so I can guarantee a clean install via apt-get?</div><div><br></div><div>Thanks,</div><div>Owen</div><br><div class="gmail_quote">On 10 September 2012 19:53, Saúl Ibarra Corretgé <span dir="ltr"><<a href="mailto:saul@ag-projects.com" target="_blank">saul@ag-projects.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<div><div class="h5"><br>
On Sep 10, 2012, at 12:52 AM, Owen Lynch wrote:<br>
<br>
> I am still having problems with the sipsimple 0.30 install. Installed packages are:<br>
> Unpacking python-sipsimple (from .../python-sipsimple_0.30.0squeeze_amd64.deb) ...<br>
> Setting up python-backports (1.0.0squeeze) ...<br>
> Setting up python-greenlet (0.4.1squeeze) ...<br>
> Setting up python-eventlib (0.1.0squeeze) ...<br>
> Setting up python-msrplib (0.15.0squeeze) ...<br>
> Setting up python-xcaplib (1.0.17squeeze) ...<br>
> Setting up python-sipsimple (0.30.0squeeze) ...<br>
><br>
> But client commands fail. It seems that msrplib depends on eventlet, but that has now been replaced by eventlib?<br>
><br>
> owenl@debianvm1:~$ sip-publish-presence -h<br>
> using set_wakeup_fd<br>
> Traceback (most recent call last):<br>
>   File "/usr/bin/sip-publish-presence", line 32, in <module><br>
>     from sipsimple.application import SIPApplication<br>
>   File "/usr/lib/python2.6/dist-packages/sipsimple/application.py", line 33, in <module><br>
>     from sipsimple.session import SessionManager<br>
>   File "/usr/lib/python2.6/dist-packages/sipsimple/session.py", line 39, in <module><br>
>     from sipsimple.streams import AudioStream, MediaStreamRegistry, InvalidStreamError, UnknownStreamError<br>
>   File "/usr/lib/python2.6/dist-packages/sipsimple/streams/__init__.py", line 99, in <module><br>
>     from sipsimple.streams import rtp, msrp<br>
>   File "/usr/lib/python2.6/dist-packages/sipsimple/streams/msrp.py", line 37, in <module><br>
>     from msrplib.connect import DirectConnector, DirectAcceptor, RelayConnection, MSRPRelaySettings<br>
>   File "/usr/local/lib/python2.6/dist-packages/msrplib/connect.py", line 50, in <module><br>
>     from eventlet.twistedutil.protocol import GreenClientCreator, SpawnFactory<br>
> ImportError: No module named eventlet.twistedutil.protocol<br>
><br>
<br>
</div></div>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?<br>
<br>
Also, what is the displayed output for this command?<br>
<br>
python -c "import msrplib; print msrplib.__version__"<br>
<br>
<br>
Regards,<br>
<br>
--<br>
Saúl Ibarra Corretgé<br>
AG Projects<br>
<br>
<br>
<br>
</blockquote></div><br></div>