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?

Reply via email to