It looks like I get an error in strace. The sandbox is never executed: execve("/home/knute/bin/lilypond", ["lilypond", "scheme-sandbox.ly"], 0x7ffe4792c428 /* 53 vars */) = -1 ENOEXEC (Exec format error) strace: exec: Exec format error +++ exited with 1 +++
--- Knute Snortum (via Gmail) On Mon, Jan 13, 2020 at 10:59 PM Michael Käppler <xmichae...@web.de> wrote: > > Hi Knute, > I'm currently working on this problem. A library called > libguilereadline, that comes with guile, > does provide the interface to the libreadline library. The version we > ship with our packages, however, > seems to be broken somehow. > There are some ways to get around this. Do you have > guile-2.2-libs installed, too? > If installing guile-2.2-libs does not help either, please send me the output > of > > strace -o readlinedebug.log lilypond scheme-sandbox.ly > > where you type the mentioned commands for activating readline. > > Regards, > Michael > > Am 14.01.2020 um 01:31 schrieb Knute Snortum: > > I recently discovered the scheme-sandbox in LilyPond and I want to get > > line editing to work. In scheme-sandbox.ly the comments say: > > > > % One typical thing you might want to put there is > > % (use-modules (ice-9 readline)) > > % (activate-readline) > > % in order to activate command line editing for interactive sessions. > > > > I'm assuming that these are commands to type into the sandbox. But > > when I do this I get an error: > > > > guile> (use-modules (ice-9 readline)) > > ERROR: readline is not provided in this Guile installation > > ABORT: (misc-error) > > > > When I search for installed packages at the Linux command line, I see this: > > > > libreadline8/eoan,now 8.0-3 amd64 [installed,automatic] > > > > Any idea why readline is not available? > > > > My system is Ubuntu 19.10, Guile is 2.2 and LilyPond is 2.19.83. > > > > --- > > Knute Snortum > > (via Gmail) > > > >