Score rendering permission issue (LilyPond MediaWiki integration)

Reports of various issues on work pages.

Moderators: vinteuil, Leonard Vertighel, Lyle Neff, Wiki Admins

Post Reply
Albrights
regular poster
Posts: 28
Joined: Mon Feb 16, 2015 11:13 pm
notabot: 42
notabot2: Human

Score rendering permission issue (LilyPond MediaWiki integration)

Post by Albrights »

Hello team,

I wanted to improve the incipits for
https://imslp.org/wiki/Suite_gothique,_ ... L%C3%A9on)
but when trying to preview, all the score environments couldn’t be rendered due to apparently a permissions issue with converting .eps into .pdf. I didn’t want to publish the changes so the page doesn’t get broken that way, but I don’t think there’s any issue with my code: the fragments all compile perfectly fine with LilyPond 2.26.0 locally.

Here’s the error message after “Unable to compile LilyPond file”:

Code: Select all

Processing `/var/www/images/tmp/MWLP.04320b15f48827d9b1745f0834eef284/file.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `file.eps'...guile: uncaught throw to system-error: (("open-fdes" "~A" ("Permission denied") (13)))
and here’s my suggested Incipit code:

Code: Select all

|Incipit=4 movements: {{More}}
#Introduction-Choral<br\><score>
<< \clef treble \key c \minor \numericTimeSignature \time 2/2 \tempo "Maestoso" 2 = 50
\relative { ees'''2_\fff ees, | g4 aes bes2 | c1 | <bes g d> }
\relative { <es'' g c>2 c | bes4 c d2 | c1 | bes } \\
\relative { c''2 bes4 as | g2 f | es2 f | g1 }
\relative { s1 | es''2 f | } \\ \relative { s1 | s | g''2 <as f> } >>
</score>
#Menuet gothique<br\><score>
\relative { \clef treble \key c \major \time 3/4 \partial 4 \tempo "Allegro" 4 = 138
g'4\p | c2 g4 | a2 a4 | g-. f8-. e-. d4-. | e2 }
</score>
#Prière à Notre-Dame<br\><score>
\relative { \clef treble \key aes \major \time 6/4 \tempo "Trés lent"
c''4(\pp g' f ees8 c aes4 ees | f2 ees8 des ees2~ ees8) r }
</score>
#Toccata<br\><score>
{ \key c \minor \time 4/4 \tempo "Allegro" 4 = 132
<>\pp \repeat percent 2 \relative << { c'''16 s s s g s s s fis s s s g s s s } \\ { c c, es c g' c, ees c fis c ees c g' c, es c } >>
\clef bass <>^"Pédale"c4~ c8. d16 ees4~ ees8. d16 | c2. r4 }
</score>
Pnorcks
regular poster
Posts: 42
Joined: Tue Jun 27, 2023 4:29 am
notabot: 42
notabot2: Human

Re: Score rendering permission issue (LilyPond MediaWiki integration)

Post by Pnorcks »

This was previously reported in April, probably closer to when the issue first started, but no response yet about what the underlying cause is or how/when it can be resolved.

https://www.imslpforums.org/viewtopic.php?f=3&t=12165
Post Reply