[SIP Beyond VoIP] sipsimple build problems

Adrian Georgescu ag at ag-projects.com
Tue Sep 20 08:29:14 CEST 2011


On Sep 20, 2011, at 7:30 AM, Perazim wrote:

> Got to the bottom of at least some of this confusion: When I began
> building this, I downloaded version 18.2. During this time of trying to
> get this to build, version 19.0 came out. 18.2 does not have the
> dependencies.txt file. 
> 
> Fixing this, I also now installed python-msrplib and python-xcaplib as
> required. There does not appear to be any python-backports module in the
> advertised location: http://download.ag-projects.com/SipClient/
> 

Fixed


> 
> Perazim
> 
> On Mon, 2011-09-19 at 12:46 +0200, Adrian Georgescu wrote:
>> Python-sipsimple works fine with python 2.7 and this is also documented. You simply skip reading the documentation which tell you the exact URL where to fetch the required packages from including python-backports. A simple grep command in the docs/ folder gives you the urls.
>> 
>> Just read docs/Dependencies.txt
>> 
>> Adrian
>> 
>> 
>> On Sep 19, 2011, at 12:36 PM, Perazim wrote:
>> 
>>> I located and installed correct greenlet but I still have the error
>>> because blink is not finding module backports.weakref. I cannot find
>>> this in the Fedora 14 repositories nor anything similar in name. From
>>> reading some python docs, it seems that this is some kind of module that
>>> allows interoperability between different versions of python. Fedora 14
>>> uses python-2.7 whereas blink references using version 2.5 and 2.6. 
>>> 
>>> Do you have any understanding of the python implementation differences
>>> between Fedora 14 rpm based system and the Debian deb based system?
>>> 
>>> Thanks,
>>> 
>>> Perazim
>>> 
>>> 
>>> 
>>> [yossi at travelmate blink-qt]$ blink
>>> using set_wakeup_fd
>>> Traceback (most recent call last):
>>> File "/usr/bin/blink", line 24, in <module>
>>>   from blink import Blink
>>> File "/usr/lib/python2.7/site-packages/blink/__init__.py", line 26, in
>>> <module>
>>>   from sipsimple.account import Account, AccountManager,
>>> BonjourAccount
>>> File "/usr/lib/python2.7/site-packages/sipsimple/account/__init__.py",
>>> line 37, in <module>
>>>   from sipsimple.configuration import ConfigurationManager, Setting,
>>> SettingsGroup, SettingsObject, SettingsObjectID, SettingsSingleton
>>> File
>>> "/usr/lib/python2.7/site-packages/sipsimple/configuration/__init__.py",
>>> line 19, in <module>
>>>   from backports.weakref import WeakSet
>>> ImportError: No module named backports.weakref
>>> [yossi at travelmate blink-qt]$ 
>>> 
>>> 
>>> 
>>> 
>>> On Mon, 2011-09-19 at 11:58 +0200, Adrian Georgescu wrote:
>>>>> I had newer version of eventlet installed. Removed it (fedora-14 rpm)
>>>>> and installed 0.8.11 from sources.
>>>>> 
>>>>> python-greenlet most current version is at 0.3.1. No 0.4.0 or
>>>>> development area can be found.
>>>>> 
>>>>> http://pypi.python.org/pypi/greenlet#downloads
>>>>> 
>>>> 
>>>> 
>>>> The documentation explains where to fetch python-greenlet from, which is not the one you mention.
>>>> 
>>>> Adrian
>>>> 
>>>> 
>>> 
>>> 
>> 
> 
> 



More information about the SIPBeyondVoIP mailing list