On Sun, 9 Oct 2016 13:47:43 +0200
"Dr. Tobias Quathamer" 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.00 -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 # ...]
In unknown file:
?: 12 [apply-smob/1 #]
In ice-9/eval.scm:
411: 11 [eval # #]
432: 10 [eval # #]
In srfi/srfi-1.scm:
619: 9 [for-each # #]
In ice-9/eval.scm:
432: 8 [eval # #]
In ice-9/boot-9.scm:
157: 7 [catch ly-file-failed #
...]
In unknown file:
?: 6 [ly:parse-file "d2/lily-6e9bfc0d.ly"]
?: 5 [ly:book-process-to-systems # #< Output_def> ...]
?: 4 [ly:side-position-interface::move-to-extremal-staff #]
?: 3 [ly:axis-group-interface::width #]
?: 2 [ly:grob::stencil-width #]
In ice-9/eval.scm:
411: 1 [eval # #]
In unknown file:
?: 0 [# "2"]
ERROR: In procedure #:
ERROR: Wrong type to apply: #
---
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://ao