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

Reply via email to