Re: programming error: Grob `NoteHead' has no interface for property ...
Juergen Reuter <[EMAIL PROTECTED]> wrote: > > > On Mon, 8 Nov 2004, Karl Hammar wrote: > > > ... > > > > I have found a way to get rid of the errors. > > > > Previous run, lots of errors from make web: > > > > $ grep -i error log | wc -l > > 1359 > > $ > > > > New idea: > > > > $ (./autogen.sh --prefix=$HOME; make clean; make all install; . > > buildscripts/out/lilypond-profile; make web) > log 2>&1 > > $ grep -i error log | uniq -c > > 3 make[1]: [out/parser.hh] Error 1 (ignored) > > 1 make[1]: [out/parser.cc] Error 1 (ignored) > >40 Do not worry about the @ signs in the output, they are not > > errors. > > 1 file:line:error style messages enabled. > > $ > > > > So the cause of the "programming errors" is a missing path in TEXMF. > > > > Are you sure that the .ly snippets were actually rebuilt? "make clean" > does not delete them, IIRC. Please also note that, during "make web", > lilypond is called with the option: > > -e '(ly:set-option (quote internal-type-checking) #t)' > > Without explicitly adding this option (e.g. when calling lilypond > manually), lilypond will not issue any "Grob 'xyz' has no interface for > property ..." warning. > > Greetings, > Jürgen My bad, youre right. $ unset TEXMF $ (./autogen.sh --prefix=$HOME; make clean; make all install; make web) > log 2>&1 $ grep -i error log | uniq -c 3 make[1]: [out/parser.hh] Error 1 (ignored) 1 make[1]: [out/parser.cc] Error 1 (ignored) 40 Do not worry about the @ signs in the output, they are not errors. 1 make[1]: [out/parser.cc] Error 1 (ignored) 1 file:line:error style messages enabled. $ (./autogen.sh --prefix=$HOME; make clean; make web-clean; make all install; make web) > log 2>&1 $ grep -i error log | wc -l 1332 $ (./autogen.sh --prefix=$HOME; make clean; make web-clean; make all install; . buildscripts/out/lilypond-profile; make web) > log 2>&1 $ grep -i error log | wc -l 1332 It was too god to be true. (And yes, make web-clean fails with rm -f ./out-www/* /bin/sh: /bin/rm: Argument list too long I suggest find ./out-www -name lily-1\* | xargs rm -f or rm -rf ./out-www; mkdir out-www ) Regards /Karl ___ lilypond-devel mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: programming error: Grob `NoteHead' has no interface for property ...
On Mon, 8 Nov 2004, Karl Hammar wrote: > ... > > I have found a way to get rid of the errors. > > Previous run, lots of errors from make web: > > $ grep -i error log | wc -l > 1359 > $ > > New idea: > > $ (./autogen.sh --prefix=$HOME; make clean; make all install; . > buildscripts/out/lilypond-profile; make web) > log 2>&1 > $ grep -i error log | uniq -c > 3 make[1]: [out/parser.hh] Error 1 (ignored) > 1 make[1]: [out/parser.cc] Error 1 (ignored) >40 Do not worry about the @ signs in the output, they are not errors. > 1 file:line:error style messages enabled. > $ > > So the cause of the "programming errors" is a missing path in TEXMF. > Are you sure that the .ly snippets were actually rebuilt? "make clean" does not delete them, IIRC. Please also note that, during "make web", lilypond is called with the option: -e '(ly:set-option (quote internal-type-checking) #t)' Without explicitly adding this option (e.g. when calling lilypond manually), lilypond will not issue any "Grob 'xyz' has no interface for property ..." warning. Greetings, Jürgen ___ lilypond-devel mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: programming error: Grob `NoteHead' has no interface for property ...
Juergen Reuter <[EMAIL PROTECTED]> wrote: > > This is a known annoying problem (not only) with ancient notation, but > harmless. Just consider it as a reminder for the developers; see the > thread starting at: > > http://lists.gnu.org/archive/html/lilypond-devel/2004-09/msg00073.html If it is because of internal variables, how come I got rid of the errors below? > > Greetings, > Jürgen > > On Sat, 6 Nov 2004, Karl Hammar wrote: > > > > > $ grep ChangeLog CVS/Entries > > /ChangeLog/1.2805/Fri Nov 5 17:00:22 2004// > > $ cat run > > (./autogen.sh --prefix=$HOME; make clean; make "$@") > log 2>&1 > > $ ./run all install web > > $ grep 'programming error: Grob `NoteHead'\'' has no interface for > > property' log | wc > > 1253 12626 98715 > > $ grep 'programming error: Grob `NoteHead'\'' has no interface for > > property' log | sed -e 's/^.*property//;' | sort | uniq -c > >24 `add-cauda' > >52 `add-join' ... > > 9 `virga' > > 138 `x-offset' > > $ ... I have found a way to get rid of the errors. Previous run, lots of errors from make web: $ grep -i error log | wc -l 1359 $ New idea: $ (./autogen.sh --prefix=$HOME; make clean; make all install; . buildscripts/out/lilypond-profile; make web) > log 2>&1 $ grep -i error log | uniq -c 3 make[1]: [out/parser.hh] Error 1 (ignored) 1 make[1]: [out/parser.cc] Error 1 (ignored) 40 Do not worry about the @ signs in the output, they are not errors. 1 file:line:error style messages enabled. $ So the cause of the "programming errors" is a missing path in TEXMF. I somehow lost track among all makefiles, which makefile (make/lilypond-vars.make I guess) should be changed and which directory should be added to TEXMF if lilypond is not installed? The installed share/ and the build share/ seems to differ: $ ls share/lilypond/tex/ mf-out source tex-out $ ls $HOME/share/lilypond/2.5.0.hwn1/tex/ feta-braces-a.tex feta-din8.tex feta18.tex parmesan13.tex feta-braces-b.tex feta-nummer10.tex feta20.tex parmesan14.tex ... maybe the share/.../tex directory doesn't matter. Regards /Karl ___ lilypond-devel mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: programming error: Grob `NoteHead' has no interface for property ...
This is a known annoying problem (not only) with ancient notation, but harmless. Just consider it as a reminder for the developers; see the thread starting at: http://lists.gnu.org/archive/html/lilypond-devel/2004-09/msg00073.html Greetings, Jürgen On Sat, 6 Nov 2004, Karl Hammar wrote: > > $ grep ChangeLog CVS/Entries > /ChangeLog/1.2805/Fri Nov 5 17:00:22 2004// > $ cat run > (./autogen.sh --prefix=$HOME; make clean; make "$@") > log 2>&1 > $ ./run all install web > $ grep 'programming error: Grob `NoteHead'\'' has no interface for property' log | > wc > 1253 12626 98715 > $ grep 'programming error: Grob `NoteHead'\'' has no interface for property' log | > sed -e 's/^.*property//;' | sort | uniq -c >24 `add-cauda' >52 `add-join' > 9 `add-stem' > 3 `ascendens' >18 `auctum' > 2 `balloon-original-callback' > 2 `balloon-text' > 2 `balloon-text-offset' > 2 `balloon-text-props' > 157 `context-info' > 169 `delta-pitch' >15 `deminutum' >12 `descendens' > 5 `flexa-height' >17 `flexa-width' > 138 `glyph-name' >31 `head-width' >13 `inclinatum' >15 `join-left-amount' > 5 `oriscus' >57 `pes-or-flexa' > 138 `prefix-set' >31 `primitive' > 5 `quilisma' > 5 `stropha' >10 `text' > 169 `thickness' > 9 `virga' > 138 `x-offset' > $ > > Is this a problem? > > My file:///home/karl/lilypond/input/regression/out-www/collated-files.html > looks good though even if I don't know if it is complete. > > Regards > /Karl > > > ___ > lilypond-devel mailing list > [EMAIL PROTECTED] > http://lists.gnu.org/mailman/listinfo/lilypond-devel > ___ lilypond-devel mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-devel
programming error: Grob `NoteHead' has no interface for property ...
$ grep ChangeLog CVS/Entries /ChangeLog/1.2805/Fri Nov 5 17:00:22 2004// $ cat run (./autogen.sh --prefix=$HOME; make clean; make "$@") > log 2>&1 $ ./run all install web $ grep 'programming error: Grob `NoteHead'\'' has no interface for property' log | wc 1253 12626 98715 $ grep 'programming error: Grob `NoteHead'\'' has no interface for property' log | sed -e 's/^.*property//;' | sort | uniq -c 24 `add-cauda' 52 `add-join' 9 `add-stem' 3 `ascendens' 18 `auctum' 2 `balloon-original-callback' 2 `balloon-text' 2 `balloon-text-offset' 2 `balloon-text-props' 157 `context-info' 169 `delta-pitch' 15 `deminutum' 12 `descendens' 5 `flexa-height' 17 `flexa-width' 138 `glyph-name' 31 `head-width' 13 `inclinatum' 15 `join-left-amount' 5 `oriscus' 57 `pes-or-flexa' 138 `prefix-set' 31 `primitive' 5 `quilisma' 5 `stropha' 10 `text' 169 `thickness' 9 `virga' 138 `x-offset' $ Is this a problem? My file:///home/karl/lilypond/input/regression/out-www/collated-files.html looks good though even if I don't know if it is complete. Regards /Karl ___ lilypond-devel mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-devel