FS#25106 - [lilypond] PDF file does not have bar lines
Attached to Project:
Community Packages
Opened by Allen (allencch) - Tuesday, 12 July 2011, 06:32 GMT
Last edited by Sergej Pupykin (sergej) - Monday, 16 January 2012, 21:08 GMT
Opened by Allen (allencch) - Tuesday, 12 July 2011, 06:32 GMT
Last edited by Sergej Pupykin (sergej) - Monday, 16 January 2012, 21:08 GMT
|
Details
Description:
Lilypond 2.14.1-2 when generating the PDF file, it does not produce bar lines automatically like previous version, 2.12.3-7. Sometimes will fail with this message: GNU LilyPond 2.14.1 Processing `test.ly' Parsing... Interpreting music... Interpreting music... [8] Preprocessing graphical objects...throw from within critical section. Aborted Sometimes does not have problem, but there will be no bar lines in PDF file. Additional info: Lilypond 2.14.1.2 Steps to reproduce: lilypond test.ly |
This task depends upon
test-2.14.pdf is generated with 2.14.1-2.
The test.ly is the source file.
test-2.12.pdf (50.6 KiB)
test-2.14.pdf (52.1 KiB)
I think one ore more dependencies are not set.
http://lists.gnu.org/archive/html/bug-lilypond/2011-12/msg00410.html
\version "2.14.2"
%the following gives no barlines in pdf output
\relative c'' {
c1 | c1 | c1 |
}
http://i.imgur.com/BWkuU.png
Attached:
- Packages installed on my machine
- lilypond verbose log
- a newTest.ly containing the rows you asked to test
- resulting pdf...
This test was done after installing package 2.14.2-3 and then rebooting.
lilypond.log (6.5 KiB)
newTest.ly (0.1 KiB)
newTest.pdf (18.9 KiB)
$ lilypond -V --ps test.ly
and view it with
$ gv test.ps
Anyway, bars still aren't there.
I run XFCE as DE, is it possible I missed to export some OS var that didn't export automatically?
in the bug report upstream I recieved this reply:
http://lists.gnu.org/archive/html/bug-lilypond/2011-12/msg00412.html
so lilypond doesn't support the versions of ghostscript and fontforge we have on Arch?
When i install lilypond with the script on the lilypond site (http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-2.14.2-1.linux-x86.sh), everything works as expected. I notice that this install includes ghostscript 8.7, whereas the current arch version is 9.4.
@sergej: can you confirm that you're running lilypond from the arch repositories, and check if you have any older ghostscript libs on your machine? I also notice that you're running 64bit, however I don't know why that should make a difference.
Can someone post their PS output (with corresponding input)? This should give a better idea if fontforge, ghostscript, or some other dependency is to blame for this issue.
Attached is my PS/PDF output from newTest.ly in Nicolò's comment above. Note that the exact command I used here is `lilypond -dno-point-and-click -dno-delete-intermediate-files newTest.ly` .
Edit: the output was produced with 2.14.2.
newTest.pdf (18.4 KiB)
Besides that, my fontforge version is 20111214-2, ghostscript 9.04-5, using Arch Linux 32-bit.
newTest.pdf (18.8 KiB)
Good job, Sergej!