ok, it's working this morning.  i took a look at what each of the
environment variables looked like when called from the command line,
and i changed these lines to match what i saw there:

#$ENV{MFINPUTS}="/usr/share/lilypond/mf:\"\${MFINPUTS:=\":\"}";
#$ENV{TEXINPUTS}="/usr/share/lilypond/tex:\"\${TEXINPUTS:=\":\"}";
$ENV{MFINPUTS}="/usr/share/lilypond/mf::";
$ENV{TEXINPUTS}="/usr/share/lilypond/tex::";

i don't understand the sh syntax "${MFINPUTS:=":"} and
"${TEXINPUTS:=":"}.  how should i have reproduced these in perl?


hmmmm...  why does lily now leave all these .tfm and .600pk files
laying around the place?

hmmmm...  and why is lilypond's output no longer showing up on the
page?  is it being printed somewhere other than stdout now?

hmmmm...  this is a real problem.  i just tried a score that didn't
work.  when i processed it from the console, i got the error messages
so i could diagnose it, but when i ran it through the cgi script, the
space after "running /usr/bin/ly2dvi --separate score.ly..." was
blank.

-- 
|----------------------------------------------------------------------------|
| jeff covey [EMAIL PROTECTED] http://pobox.com/~jeff.covey/ 410-669-4926 |
|----------------------------------------------------------------------------|
|                    do not disturb.  already disturbed.                     |
|----------------------------------------------------------------------------|

Reply via email to