On Wed, 8 Mar 2006 23:09:06 +0100, Allan Odgaard wrote this well considered message:
I don’t see this as preferences related. Basically TM just calls execve() with the interpreter specified in the script, and it is this function which fails. No preferences should affect it.
However, could you verify that the first line of the script actually has:
#!/usr/bin/env ruby
The script can be found via Window -> Show Bundle Editor, and then opening the Source bundle and clicking the Comment Line / Selection item.
You may want to try and change it, to see if this also gives an (interpreter) error:
#!/usr/bin/ruby
Allan, I just want to say thanks for following through on this for me.
I am somewhat chagrined to report that the shebang line was in fact, #!/opt/local/bin/ruby which must have been left from when I was using Darwin Ports. And which I must have changed my very own self. Ouch.
I apologize for taking so much of your time, but again, I really appreciate your help.
Regards, Dan J.
======================= Daniel Jewett Solid Ether 22 Church St. Tarrytown, NY 10591 ph: (914) 332-7513 dan@solidether.net http://www.solidether.net