From: Luciano Rocha Date: Fri, 13 Jun 2008 14:21:18 GMT Subject: Re: git-instaweb portability issue (maybe?) Message-ID: <20080613142118.GA20027@bit.office.eurotux.com> In-Reply-To: <6dbd4d000806130638k4461a41eo8ce6fe803505fa88@mail.gmail.com> On Fri, Jun 13, 2008 at 09:38:18AM -0400, Denis Bueno wrote: > On Fri, Jun 13, 2008 at 09:26, Denis Bueno wrote: > > That line simply calls perl by the $PERL variable, which is set at the > > top of the script, like so: > > > > PERL='/usr/bin/env perl' > > > > If I change this line to point to my perl directly, it works. On a > > hunch, I changed it to: > > > > PERL="/usr/bin/env perl" # note the double-quotes > > [snip lies] > > Apparently I didn't test this thoroughly enough, and I was wrong. > Changing the quotes has no effect. That makes more sense. Try changing the following line instead: "$PERL" -p -e "$script" "$1.tmp" > "$1" to $PERL -p -e "$script" "$1.tmp" > "$1" about line 6121 of the git-instaweb script. -- Luciano Rocha Eurotux Informática, S.A.