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