2009-10-04 21:26:11 UTC
I know you never intended it for OSX. With respect to that I'd like to express my gratitude for your taking time and answering, pointing me nevertheless to the appropriate place.
Having said that, I'm not a dummy OSX user, but previously (late 90's early 00's) I had used Linux on a day-by-day basis, then the last ca. 5 years XP, until I have switched to Mac recently, so I know a bit of hacking. I naturally routinely use the terminal.
Tweaking around I found out the problem lies in the Shell() Basic command, which seems to have problems in OSX. For one, it does not use (even exported) path variables, which results in a "File not found"-or-sorts exception. Adding the full paths resolves the exception problem, but for some (see later) reason it does not install the scripts and the local repository. I have manually crated the repo and the necessary .sh-scripts the extension would create, but then the subversion commands would not work. The reason was the use of Shell("unzip")... which even after adding the full path would not throw an exception, but it would not do anything either – however this seems to be only the problem with command line apps, as I could fire up any GUI app by passing the full path the Shell()!
This was what I tried myself and where I got stuck.
Today following your advice and link, setting the environment variable in ....plist did not help either. The really weird thing is, that setting the ...plist AND adding explicit paths to the shell calls solved my problem, which is quite baffling and absolutely illogical... I'll have to investigate this.
— Summa summarum, thanks again for your tip, while unclear how or why, it saved my day.
If I'm done with my thesis I might try tweaking the package to perform the necessary tasks on MacOS automatically. If I succeed, you could merge the updates back and extend your reach (+1 OS). — I don't promise anything though :-)