I get that same error if running under Docker, if LANG is set to en_US.UTF-8, but where en_US.UTF-8 does not exist in the output of "locale -a".

   ./out/bin/lilypond scheme-sandbox /(Lilypond 2.23.0, Guile 2.2.7,
   Ubuntu 20.04)/
   (open-input-file "tést.ly")
   In procedure open-file: No such file or directory: "t??st.ly"

Changing LANG makes Guile happy

   export LANG=C.UTF-8
   ./out/bin/lilypond scheme-sandbox
   (open-input-file "tést.ly")
   $1 = #<input: tést.ly 7>

but strangely it still does not make Lilypond happy

   ./out/bin/lilypond tést.ly
   warning: cannot find file: `t??st.ly'

I don't know why.

Lilypond 2.20.0 works in the same environment and seems insensitive to LANG.

-Curt

On 5/21/2022 10:36 PM, David F. wrote:
No, I get the same error running lilypond from the command line:
$ lilypond --png tést.ly
GNU LilyPond 2.23.9 (running Guile 2.2)
warning: cannot find file: `t??st.ly'
fatal error: failed files: "t??st.ly”

David F.

Reply via email to