On Sun, 9 Oct 2016 13:47:43 +0200 "Dr. Tobias Quathamer" <to...@debian.org> wrote:
> Hi, > > I've just seen your mail to the bug report and wanted to give a short > update. > > There's the latest version of lilypond (2.19.48) available in the > collab-maint git repository[1], together with some fixes for guile-2.0. > > However, the build fails with guile-2.0, so I cannot upload the package > to experimental. I'm not able to fix the build failures. > Hi, I tried compiling lilypond with guile-2.0 from Debian unstable, and building the binaries works, and some simple input file worked too. Building the debian packages indeed fails, I tried the debian-experimental branch with git-buildpackage: DIST=sid ARCH=amd64 BUILDER=pbuilder \ gbp buildpackage --git-debian-branch=debian-experimental \ --git-pbuilder -d and the failure is in the "doc-stage-1" target. It can be triggered in a local build with "make && make doc-stage-1". The last command, the one which fails, is basically this one: LANG=C $PWD/out/bin/lilypond -V -I . -dbackend=eps --formats=ps,png,pdf -dinclude-eps-fonts -dgs-load-fonts --header=doctitle --header=doctitleca --header=doctitlecs --header=doctitlede --header=doctitlees --header=doctitlefr --header=doctitlehu --header=doctitleit --header=doctitleja --header=doctitlenl --header=doctitlezh --header=texidoc --header=texidocca --header=texidoccs --header=texidocde --header=texidoces --header=texidocfr --header=texidochu --header=texidocit --header=texidocja --header=texidocnl --header=texidoczh -dcheck-internal-types -ddump-signatures -danti-alias-factor=2 -I "./" -I "$PWD/input/regression" -I "$PWD/input/regression" -I "$PWD/out/lybook-db" --formats=eps -deps-box-padding=3.000000 -dread-file-list -dno-strip-output-dir "$PWD/out/lybook-db/snippet-names--3837230955040507853.ly" Which gives this output before the failure: ------------------------------------------------------------------------------- Processing `.../lilypond/out/lybook-db/d2/lily-6e9bfc0d.ly' Parsing... [.../lilypond/out/share/lilypond/current/ly/init.ly Using `nederlands' note names... [.../lilypond/out/lybook-db/d2/lily-6e9bfc0d.ly [.../lilypond/out/share/lilypond/current/ly/lilypond-book-preamble.ly] Renaming input to: `measure-counter.ly'] Interpreting music... [.../lilypond/out/share/lilypond/current/fonts/otf/emmentaler-20.otf Replace font name from Emmentaler-20 to Emmentaler-20.][8] elapsed time: 0.28 seconds Element count 465 (spanners 24) Preprocessing graphical objects... Grob count 859 [emmentaler-20_7.029296875] Replace font name from Emmentaler-20 to Emmentaler-20. Replace font name from Emmentaler-20 to Emmentaler-20. Replace font name from Emmentaler-20 to Emmentaler-20. Replace font name from Emmentaler-20 to Emmentaler-20. Replace font name from Emmentaler-20 to Emmentaler-20. Replace font name from Emmentaler-20 to Emmentaler-20. [lilypond_serif_3.068359375] Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Replace font name from TeXGyreSchola-Regular to TeXGyreSchola-Regular. Calculating line breaks... Drawing systems... Backtrace: In ice-9/boot-9.scm: 157: 13 [catch #t #<catch-closure 2bc6c00> ...] In unknown file: ?: 12 [apply-smob/1 #<catch-closure 2bc6c00>] In ice-9/eval.scm: 411: 11 [eval # #] 432: 10 [eval # #] In srfi/srfi-1.scm: 619: 9 [for-each #<procedure 4aa2870 at ice-9/eval.scm:416:20 (a)> #] In ice-9/eval.scm: 432: 8 [eval # #] In ice-9/boot-9.scm: 157: 7 [catch ly-file-failed #<procedure 48d6240 at ice-9/eval.scm:416:20 ()> ...] In unknown file: ?: 6 [ly:parse-file "d2/lily-6e9bfc0d.ly"] ?: 5 [ly:book-process-to-systems #<Book> #< Output_def> ...] ?: 4 [ly:side-position-interface::move-to-extremal-staff #<Grob BarNumber >] ?: 3 [ly:axis-group-interface::width #<Grob VerticalAxisGroup >] ?: 2 [ly:grob::stencil-width #<Grob MeasureCounter >] In ice-9/eval.scm: 411: 1 [eval # #] In unknown file: ?: 0 [#<syntax-transformer markup> "2"] ERROR: In procedure #<syntax-transformer markup>: ERROR: Wrong type to apply: #<syntax-transformer markup> ------------------------------------------------------------------------------- Have you forwarded this upstream? [...] > I'm afraid that the next stable release of Debian will not contain > lilypond, which is a real pity. > I only tried lilypond once, so I don't think I classify as a user, but I'd like to have the option to install it from the Debian archives in order to give it a another quick try in the future. Thanks, Antonio -- Antonio Ospite https://ao2.it https://twitter.com/ao2it A: Because it messes up the order in which people normally read text. See http://en.wikipedia.org/wiki/Posting_style Q: Why is top-posting such a bad thing?