Scott,

The version is 3.3.   Oh versionitis of Python; I've been there before.

I could drop back, but I think I will encounter the same problem with python 
trying to find its imports.  I will try to solve that problem first, then, if I 
confront python execution issues, I'll drop back.  The python code looks like 
it demands at least 2.8. I was well before that version before updating.

JJ

On Feb 10, 2013, at 9:57 AM, Scott Talbert <s...@techie.net> wrote:

> What version of Python did your Mac have previously?  Are you sure it 
> wouldn't work with that version?
> 
> To be honest, I'm not sure if Congruity has been tested on Python 3, so 
> you would probably be better off with a 2.x version.
> 
> On Sun, 10 Feb 2013, Russell, J.J. wrote:
> 
>> Scott,
>> 
>> I did not realize congruity did would install IR commands starting with 
>> Pronto Hex Codes which is my ultimate goal.  I was under the impression 
>> it was a just front-end to concordance. Okay, my misunderstanding.
>> 
>> 
>> I have tried, without success to get congruity to install on the MAC. 
>> No luck.  There was a minor issue in the Makefile, the syntax --mode=755 
>> is not recognized by the MAC (for instance in mkdir). I just hacked that 
>> to replacing "mode=" with '-m', Now, I believe, it is a python issue and 
>> admittedly I am not a python expert.  The version on my MAC was 
>> hopelessly old, so I downloaded the latest version (3.3).  However the 
>> installation for this download goes into
>> 
>>    /Library/Frameworks/Python.framework/Versions/3.3/bin
>> 
>> with a symbolic link 'python3' defined to current minor version of 
>> version 3.  (Seems weird, seems like that symbolic link should be a 
>> Versions/3/ directory.)
>> 
>> This does not bode well for the congruity python script which sets the 
>> interpreter to
>> 
>>   #/usr/bin/env python
>> 
>> For better or worse, and apparently worse, there is no /usr/bin/env/ on 
>> the MAC, so I tried hacking the interpreter to point at the 3.3 python 
>> interpreter
>> 
>>    /Library/Frameworks/Python.framework/Versions/3.3/bin/python3
>> 
>> This got me only to the point that python cannot find any of its 
>> imports.  I am now in over my head until I get some help or read more 
>> about python search paths.
>> 
>> 
>> JJ
>> 
>> PS: As an aside, python and I do not get along.  In my day job, we 
>> distribute python code to many institutions.  It is hard enough keeping 
>> up with the updates, but many times the updates are not even backwardly 
>> compatible.  With multiple institutions who have their own multiple 
>> clients (these are not PCs on an individual desks, but large central 
>> installations), you cannot have them constantly updating python just for 
>> our needs, cause it is sure to break someone else (maybe even you, cause 
>> a different python application you use demands a different version). 
>> There may be ways to handle this, but the hassle is just too great for 
>> my blood.  The python stuff is only a tiny, tiny fraction of what I do 
>> and it absorbs more time than it seems worth. At least gcc attempts to 
>> maintain backward compatibility, so one only has demand a minimum 
>> version, not a specific version. That's a lot easier.
>> 
>> 
>> 
>> 
>> On Feb 9, 2013, at 1:03 PM, Scott Talbert <s...@techie.net> wrote:
>> 
>>> On Tue, 5 Feb 2013, andreas.sch...@nord-com.net wrote:
>>> 
>>>> The Pronto code input is available in congruity (implemented in the Python
>>>> code), which should also run on a MAC provided the corresponding Python
>>>> runtime and libconcord plus its Python bindings are available.
>>> 
>>> Thanks for the history on this functionality.  :)
>>> 
>>> So, JJ should be able to do what he wants to do with the existing official
>>> version of Congruity, right?
>>> 
>>> Scott
>>> 
>>> ------------------------------------------------------------------------------
>>> Free Next-Gen Firewall Hardware Offer
>>> Buy your Sophos next-gen firewall before the end March 2013
>>> and get the hardware for free! Learn more.
>>> http://p.sf.net/sfu/sophos-d2d-feb
>>> _______________________________________________
>>> concordance-devel mailing list
>>> concordance-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/concordance-devel
>> 
>> 
>> ------------------------------------------------------------------------------
>> Free Next-Gen Firewall Hardware Offer
>> Buy your Sophos next-gen firewall before the end March 2013
>> and get the hardware for free! Learn more.
>> http://p.sf.net/sfu/sophos-d2d-feb
>> _______________________________________________
>> concordance-devel mailing list
>> concordance-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/concordance-devel
>> 
> 
> ------------------------------------------------------------------------------
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013 
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> _______________________________________________
> concordance-devel mailing list
> concordance-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/concordance-devel


------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
concordance-devel mailing list
concordance-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/concordance-devel

Reply via email to