Hi all!
After having upgraded to Mandrake 10.1, I dowloaded LilyPond 2.4.4 and tried to build my rpm as usual, but with no success. Same misadventure with a traditional compiling (./configure, make ..). In both cases the longer part is building the fonts. I have also tried to build without the doc package, but with no success neither.
All the requisites are installed : tetex (with devel and complements), t1utils, netpbm... as well as autotrace, potrace, fontforge (6 hours for building 20050209rpm), mftrace and the latest ec-mftraced (5 hours rpmizing).
It chokes on the specific font ecrm8 and I donot understand why.
Could anybody help ?.. TIA
Jean-Charles
Enclosed part of the logfile (I launch the process thru emacs) and the nasty ly-file :
%% Generated by ../../scripts/lilypond-book.py %% Options: [raggedright,indent=0\mm]
#(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))))
\paper { #(define dump-extents #t) raggedright = ##t indent = 0\mm }
\layout {
}
% ly snippet: \score { \context Lyrics { \override Score.RehearsalMark #'self-alignment-X = #LEFT \override Score.RehearsalMark #'font-size = #-2 \mark #(ly:export (string-append "(For LilyPond version " (lilypond-version) ")")) s2 } \layout { indent = 0.0\pt raggedright = ##t } }
% end ly snippet
+ exit 0 Exécution_de(%build): /bin/sh -e /home/jcharles/rpm/tmp/rpm-tmp.87554 + umask 022 + cd /home/jcharles/rpm/BUILD + cd lilypond-2.4.4 + ./configure --disable-checking --prefix=/usr --libdir=/usr/lib --enable-optimising checking build system type... i686-pc-linux-gnu checking Package... LILYPOND checking builddir... /home/jcharles/rpm/BUILD/lilypond-2.4.4 checking for stepmake... ./stepmake (${prefix}/share/stepmake not found) checking host system type... i686-pc-linux-gnu checking for gmake... gmake checking for find... find checking for tar... tar checking for bash... /bin/sh checking for python... python checking python version... 2.3.4 checking for python... /usr/bin/python checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking whether compiler understands -pipe... yes checking for IEEE-conformance compiler flags... none checking for python... /usr/bin/python checking /usr/bin/python version... 2.3.4 checking for /usr/bin/python... (cached) /usr/bin/python checking gcc version... 3.4.1 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking g++ version... 3.4.1 checking whether explicit instantiation is needed... no checking for ar... ar checking for ranlib... ranlib checking for bison... bison -y checking for bison... bison checking bison version... 1.875 checking for flex... flex checking how to run the C++ preprocessor... g++ -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking FlexLexer.h usability... yes checking FlexLexer.h presence... yes checking for FlexLexer.h... yes checking for yyFlexLexer.yy_current_buffer... yes checking language... English checking g++ version... 3.4.1 configure: WARNING: autoconf <= 2.59 with g++ >= 3.3 gettext test broken. configure: WARNING: Trying gcc, cross fingers. checking for gettext in -lintl... yes checking for gettext... yes checking for msgfmt... msgfmt checking for mf-nowin... mf-nowin checking for inimf... inimf checking for working metafont mode... ljfour checking for kpsewhich... kpsewhich checking for tfm path... /usr/share/texmf/fonts/tfm/public/cm /usr/share/texmf/fonts/tfm/ams/symbols checking how to run the C preprocessor... gcc -E checking for guile-config... guile-config checking guile-config version... 1.6.4 checking guile compile flags... checking guile link flags... -lguile -lguile-ltdl -lqthreads -lpthread -lcrypt -lm checking libguile.h usability... yes checking libguile.h presence... yes checking for libguile.h... yes checking for scm_boot_guile in -lguile... yes checking for scm_boot_guile... yes checking kpathsea/kpathsea.h usability... yes checking kpathsea/kpathsea.h presence... yes checking for kpathsea/kpathsea.h... yes checking for kpse_find_file in -lkpathsea... yes checking for kpse_find_file... yes checking whether to use kpathsea... yes checking for makeinfo... makeinfo checking whether makeinfo can split html by @node... yes checking Python.h usability... yes checking Python.h presence... yes checking for Python.h... yes checking assert.h usability... yes checking assert.h presence... yes checking for assert.h... yes checking for sys/stat.h... (cached) yes checking sstream usability... yes checking sstream presence... yes checking for sstream... yes checking whether stat file-mode macros are broken... no checking for working memcmp... yes checking for vprintf... yes checking for _doprnt... no checking for gettext... (cached) yes checking for isinf... yes checking for memmem... yes checking for snprintf... yes checking for vsnprintf... yes checking for gettext... (cached) yes checking for ec-fonts-mftraced... /usr/share/texmf/fonts/type1/public/ec-fonts-mftraced/ecb10.pfa checking for guile... guile checking for guile... /usr/bin/guile checking for perl... perl checking for perl... /usr/bin/perl checking for mftrace... mftrace checking mftrace version... 1.1.2 checking for makeinfo... (cached) makeinfo checking makeinfo version... 4.7 configure: creating ./config.status config.status: creating config.make config.status: creating config.hh
make[3]: Leaving directory `/home/jcharles/rpm/BUILD/lilypond-2.4.4/Documentation/user' make[3]: Entering directory `/home/jcharles/rpm/BUILD/lilypond-2.4.4/Documentation/user' cd ./out-www && /home/jcharles/rpm/BUILD/lilypond-2.4.4/lily/out/lilypond --verbose /home/jcharles/rpm/BUILD/lilypond-2.4.4/ly/generate-documentation GNU LilyPond 2.4.4 LILYPOND_DATADIR="/usr/share/lilypond" LOCAL_LILYPOND_DATADIR="/usr/share/lilypond/2.4.4" LOCALEDIR="/usr/share/locale" LILYPONDPREFIX="/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond" [/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/lily-library.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/define-music-types.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/output-lib.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/c++.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/chord-ignatzek-names.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/chord-entry.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/chord-generic-names.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/stencil.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/new-markup.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/bass-figure.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/music-functions.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/part-combiner.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/define-music-properties.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/auto-beam.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/chord-name.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/ly-from-scheme.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/define-context-properties.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/translation-functions.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/script.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/midi.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/beam.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/clef.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/slur.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/font.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/encoding.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/fret-diagrams.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/define-markup-commands.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/define-grob-properties.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/define-grobs.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/define-grob-interfaces.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/page-layout.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/titling.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/paper.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/safe-lily.scm]Processing `/home/jcharles/rpm/BUILD/lilypond-2.4.4/ly/generate-documentation.ly' Analyse... [/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/init.ly[/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/declarations-init.ly[/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/music-functions-init.ly][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/nederlands.ly][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/drumpitch-init.ly][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/chord-modifiers-init.ly][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/script-init.ly][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/scale-definitions-init.ly][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/grace-init.ly][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/midi-init.ly[/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/performer-init.ly]][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/paper-defaults.ly][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/engraver-init.ly][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/dynamic-scripts-init.ly][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/spanners-init.ly][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/ly/property-init.ly]][/home/jcharles/rpm/BUILD/lilypond-2.4.4/ly/generate-documentation.ly[/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/documentation-lib.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/document-functions.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/document-translation.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/document-music.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/document-backend.scm][/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/scm/document-markup.scm] Writing lilypond-internals.texi ... ]]rm -f ./out-www/lilypond-internals.nexi ln ./out-www/lilypond-internals.texi ./out-www/lilypond-internals.nexi rm -f $(grep -LF '\lilypondend' ./out-www/lily-*.tex 2>/dev/null) /usr/bin/python ../../scripts/lilypond-book.py -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/Documentation/user -I ./out-www -I../../input -I ../../input/regression/ -I ../../input/test/ -I ../../input/tutorial/ -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/mf/out/ -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/mf/out/ --process='/home/jcharles/rpm/BUILD/lilypond-2.4.4/lily/out/lilypond -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/Documentation/user -I ./out-www -I../../input -I ../../input/regression/ -I ../../input/test/ -I ../../input/tutorial/ -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/mf/out/ -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/mf/out/' --output=./out-www --format=texi-html --verbose --process="lilypond -f tex --tex --header=texidoc -I ./input/test -e '(ly:set-option (quote internal-type-checking) #t)'" lilypond.tely ../../scripts/lilypond-book.py (GNU LilyPond) @TOPLEVEL_VERSION@ Ouverture du pipe `kpsexpand \$TEXMF' Ouverture du pipe `kpsewhich -expand-path=\$T1FONTS' Lecture en cours de lilypond.tely... Dissection en cours... Écriture de snipplets... Processing... Invocation de « lilypond -f tex --tex --header=texidoc -I ./input/test -e '(ly:set-option (quote internal-type-checking) #t)' -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/Documentation/user -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/Documentation/user -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/Documentation/user/out-www -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/input -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/input/regression -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/input/test -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/input/tutorial -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/mf/out -I /home/jcharles/rpm/BUILD/lilypond-2.4.4/mf/out lily-499127641 »GNU LilyPond 2.4.4 Processing `lily-499127641.ly' Analyse... Interprétation en cours de la musique...[2] Pré-traitement des éléments graphiques... Calcul des bris de lignes... [2] Layout output to `lily-499127641.tex'... Invocation de « (( latex "\nonstopmode \input lily-499127641" >&2 ) >&- ) »This is TeX, Version 3.14159 (Web2C 7.4.5) LaTeX2e <2003/12/01> Babel <v3.8c> and hyphenation patterns for american, french, german, ngerman, b asque, italian, portuges, russian, spanish, nohyphenation, loaded. (./lily-499127641.tex (/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/tex/source/lilyponddefs .tex (/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/tex/source/lily-ps-defs .tex)) (/usr/share/texmf/tex/latex/base/article.cls Document Class: article 2004/02/16 v1.4f Standard LaTeX document class (/usr/share/texmf/tex/latex/base/size10.clo)) No auxiliary output files. (/usr/share/texmf/tex/latex/base/inputenc.sty (/usr/share/texmf/tex/latex/base/latin1.def)) No file lily-499127641.aux. [1] ) Output written on lily-499127641.dvi (1 page, 380 bytes). Transcript written on lily-499127641.log. Invocation de « dvips -Ppdf -u+ec-mftrace.map -u+lilypond.map -E -o lily-499127641.eps lily-499127641 »This is dvips(k) 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com) ' TeX output 2005.02.24:2100' -> lily-499127641.eps dvips: ! Couldn't find header file ecrm8 ../../scripts/lilypond-book.py: Erreur: `dvips' a échoué (status 1) Traceback (most recent call last): File "/home/jcharles/rpm/BUILD/lilypond-2.4.4/scripts/lilypond-book.py", line 1393, in ? main () File "/home/jcharles/rpm/BUILD/lilypond-2.4.4/scripts/lilypond-book.py", line 1388, in main do_file (files[0]) File "/home/jcharles/rpm/BUILD/lilypond-2.4.4/scripts/lilypond-book.py", line 1300, in do_file do_process_cmd (chunks) File "/home/jcharles/rpm/BUILD/lilypond-2.4.4/scripts/lilypond-book.py", line 1198, in do_process_cmd process_snippets (process_cmd, ly_outdated, png_outdated) File "/home/jcharles/rpm/BUILD/lilypond-2.4.4/scripts/lilypond-book.py", line 1124, in process_snippets to_eps (i) File "/home/jcharles/rpm/BUILD/lilypond-2.4.4/scripts/lilypond-book.py", line 736, in to_eps ly.system ('dvips -Ppdf -u+ec-mftrace.map -u+lilypond.map -E -o %s.eps %s' \ File "/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/python/lilylib.py", line 337, in system exit (1) File "/home/jcharles/rpm/BUILD/lilypond-2.4.4/share/lilypond/python/lilylib.py", line 132, in exit raise _ ('Exiting (%d)...') % i Fin d'exécution (1)... make[3]: *** [out-www/lilypond.texi] Erreur 1 make[3]: Leaving directory `/home/jcharles/rpm/BUILD/lilypond-2.4.4/Documentation/user' make[2]: *** [WWW] Erreur 2 make[2]: Leaving directory `/home/jcharles/rpm/BUILD/lilypond-2.4.4/Documentation' make[1]: *** [WWW] Erreur 2 make[1]: Leaving directory `/home/jcharles/rpm/BUILD/lilypond-2.4.4' make: *** [web] Erreur 2 erreur: Mauvais status de sortie pour /home/jcharles/rpm/tmp/rpm-tmp.87554 (%build) Erreur de construction de RPM: Mauvais status de sortie pour /home/jcharles/rpm/tmp/rpm-tmp.87554 (%build) Process rpmbuild exited abnormally with code 1
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user