Hi! Making web on Debian Woody (Python 2.1.3, Guile 1.6.4, g++ 2.95.4) stops like this:
Compiling ./out-www/introduction.texi... Processing include: tutorial.itely Reading tutorial.itely... Dissecting... Writing snippets... Processing...Invoking `lilypond -f tex --tex --header=texidoc -I ./input/test -e '(ly:set-option (quote internal-type-checking) #t)' -I /usr/local/src/lilypond/Documentation/user -I /usr/local/src/lilypond/Documentation/user -I /usr/local/src/lilypond/Documentation/user/out-www -I /usr/local/src/lilypond/input -I /usr/local/src/lilypond/input/regression -I /usr/local/src/lilypond/input/test -I /usr/local/src/lilypond/input/tutorial -I /usr/local/src/lilypond/mf/out -I /usr/local/src/lilypond/mf/out lily-517247229 lily-342707878 lily-1340717372 lily-1017315686 lily-1044593805 lily-1676057576 lily-241620631 lily-1749633677 lily-2138091699 lily-1006545890 lily-381386719 lily-1065126460 lily-1845471454 lily-919725162 lily-540024347 lily-1496825763 lily-498634355 lily-983436030 lily-1804666214 lily-1514545628 lily-2036721191 lily-1195512224 lily-1856282236 lily-16841220 lily-1141614085 lily-1220426867 lily-870588417 lily-1965947438 lily-704626355 lily-1957171469 lily-2032823433 lily-785688283 lily-637159054 lily-1341404837 lily-1459602794 lily-1308093386 lily-1175523275 lily-1862072414 lily-819027348 lily-1697530535 lily-894340375 lily-1261725537 lily-1138802895 lily-667346792 lily-118221304 lily-1853144726 lily-40031211 lily-936572294 lily-1791936144 lily-783505927 lily-1548256733 lily-801143923 lily-301821254 lily-800975549 lily-1099348774 lily-2093190482 lily-2118922974 lily-841261749 lily-1289318271' Now processing `lily-517247229.ly' Parsing... Interpreting music... [1] Preprocessing graphical objects... Calculating line breaks... [2] Paper output to `lily-517247229.tex'... Now processing `lily-342707878.ly' ... [... lots of such lines until ...] ... Paper output to `lily-1791936144.tex'... Now processing `lily-783505927.ly' Parsing... Interpreting music... [6] Preprocessing graphical objects... Calculating line breaks... warning: lily-guile: can't find "10037936.enc" Backtrace: In /usr/local/src/lilypond/share/lilypond/scm/define-markup-commands.scm: 129: 49 [Text_item::interpret_markup #< Output_def> (# # # ...) ...] In unknown file: ?: 50* [override-markup #< Output_def> ((#) (# # #) (# # # ...) ...) ...] In /usr/local/src/lilypond/share/lilypond/scm/define-markup-commands.scm: 591: 51* [Text_item::interpret_markup #< Output_def> ((#) (#) (# # #) ...) ...] In unknown file: ?: 52* [char-markup #< Output_def> ((#) (#) (# # #) (# # # # ...) ...) 77] In /usr/local/src/lilypond/share/lilypond/scm/define-markup-commands.scm: 358: 53* [ly:get-glyph ... 358: 54* [ly:paper-get-font #< Output_def> ((#) (#) (# # #) (# # # # ...) ...)] In unknown file: ?: 55* [#<procedure #f ()>] In /usr/local/src/lilypond/share/lilypond/scm/font.scm: 205: 56* [ly:font-load "msam10"] In unknown file: ?: 57* [get-coding-table "TeX-math-symbols"] In /usr/local/src/lilypond/share/lilypond/scm/encoding.scm: 127: 58* [cadddr ... 127: 59* [get-coding "TeX-math-symbols"] 105: 60 (let ((entry #)) (if entry (cons # #) (if # # #))) ... 107: 61 [cons "10037936.enc" ... 107: 62* [force #<promise #<procedure #f ()>>] In unknown file: ?: 63* [#<procedure #f ()>] In /usr/local/src/lilypond/share/lilypond/scm/encoding.scm: 76: 64* [get-coding-from-file "10037936.enc"] 65: 65 (let* ((coding #) (com #) (vec #) (tab #)) (list com vec tab)) 65: 66* [read-encoding-file "10037936.enc"] 15: 67 (let* ((path #) (unused #) (raw #) (string #) ...) (cons command vector)) 17: 68* [ly:gulp-file #f] /usr/local/src/lilypond/share/lilypond/scm/encoding.scm:17:15: In procedure ly_gulp_file in expression (ly:gulp-file path): /usr/local/src/lilypond/share/lilypond/scm/encoding.scm:17:15: Wrong type argument in position 1 (expecting string): #f ../../scripts/lilypond-book.py: error: `lilypond' failed (status 2) Traceback (most recent call last): File "../../scripts/lilypond-book.py", line 1099, in ? File "../../scripts/lilypond-book.py", line 1096, in main File "../../scripts/lilypond-book.py", line 1030, in do_file File "../../scripts/lilypond-book.py", line 1027, in process_include File "../../scripts/lilypond-book.py", line 1012, in do_file File "../../scripts/lilypond-book.py", line 840, in process_snippets File "/usr/local/src/lilypond/share/lilypond/python/lilylib.py", line 337, in system exit (1) File "/usr/local/src/lilypond/share/lilypond/python/lilylib.py", line 132, in exit raise _ ('Exiting (%d)...') % i Exiting (1)... make[4]: *** [out-www/lilypond.texi] Error 1 make[4]: Leaving directory `/usr/local/src/lilypond/Documentation/user' make[3]: *** [WWW] Error 2 make[3]: Leaving directory `/usr/local/src/lilypond/Documentation' make[2]: *** [WWW] Error 2 make[2]: Leaving directory `/usr/local/src/lilypond' make[1]: *** [web] Error 2 make[1]: Leaving directory `/usr/local/src/lilypond' make: *** [build-doc-stamp] Error 2 Here is lily-1791936144.ly: %% Generated by ../../scripts/lilypond-book.py %% Options: [quote,verbatim] #(set! toplevel-score-handler ly:parser-print-score) #(set! toplevel-music-handler (lambda (p m) (ly:parser-print-score p (ly:music-scorify m p)) )) \bookpaper { linewidth = 160 \mm - 2.0 * 9.0 \mm } \paper { } \chords { c2 f4:m g4:maj7 gis1:dim7 } And here is lily-783505927.ly: %% Generated by ../../scripts/lilypond-book.py %% Options: [quote,verbatim] #(set! toplevel-score-handler ly:parser-print-score) #(set! toplevel-music-handler (lambda (p m) (ly:parser-print-score p (ly:music-scorify m p)) )) \bookpaper { linewidth = 160 \mm - 2.0 * 9.0 \mm } \paper { } \new ChordNames \chords { c2 f4.:m g4.:maj7 gis8:dim7 } The only difference is the \new ChordNames expression. Can anybody suggest a fix? This error is present from 2.4.13 on at least. Btw, I also needed the following patch for LilyPond itself: Index: lily/simple-spacer.cc =================================================================== RCS file: /cvsroot/lilypond/lilypond/lily/simple-spacer.cc,v retrieving revision 1.57 diff -u -r1.57 simple-spacer.cc --- lily/simple-spacer.cc 5 Sep 2004 11:19:14 -0000 1.57 +++ lily/simple-spacer.cc 12 Sep 2004 23:30:57 -0000 @@ -293,7 +293,7 @@ force_return = scm_from_double ((spacer.line_len_ - len) * spacer.active_springs_stiffness ()); } - else if (not isinf (spacer.force_) + else if (! isinf (spacer.force_) && spacer.is_active ()) { force_return = scm_from_double (spacer.force_); -- Feri. _______________________________________________ bug-lilypond mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/bug-lilypond