Re: Doc build failure: pngtopnm: Error writing single byte sample to file

2009-11-10 Thread Harmath Dénes

On 2009.11.09., at 17:16, Graham Percival wrote:


Oh, I see now.  It's in Documentation/snippets/


Thanks for the info.


well, I'm at a loss as to why it can't compile.  I guess you could
report it on bug-lilypond, and hopefully somebody who has OSX can
test it as well.


Reported!

In the meantime, I tried to build the docs in the Lilybuntu virtual  
machine. All kinds of builds work like a charm, including specifying  
external binary. Though building the docs takes several hours to run,  
but I presume, on a virtual machine, that's not too much.


Dénes

___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc build failure: pngtopnm: Error writing single byte sample to file

2009-11-09 Thread Graham Percival
On Mon, Nov 09, 2009 at 04:28:24PM +0100, Harmath Dénes wrote:
> On 2009.11.09., at 15:49, Graham Percival wrote:
>> Not unless you have a minimal example.  I also hope that you
>> noticed my warnings about COMMENTING OUT THE STUFF ABOVE THE "CUT
>> AND PASTE" SECTION.
>
> Of course. Though only the line
>
> \include "lilypond-book-preamble.ly"
>
> had to be commented out.

> \sourcefilename "bar-chords-notation-for-guitar--with-text-spanner.ly"
>
> in lily-0a4411fa.ly. But this file does not exist in input/regression...

Oh, I see now.  It's in Documentation/snippets/

well, I'm at a loss as to why it can't compile.  I guess you could
report it on bug-lilypond, and hopefully somebody who has OSX can
test it as well.

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc build failure: pngtopnm: Error writing single byte sample to file

2009-11-09 Thread Harmath Dénes

On 2009.11.09., at 15:49, Graham Percival wrote:

Not unless you have a minimal example.  I also hope that you
noticed my warnings about COMMENTING OUT THE STUFF ABOVE THE "CUT
AND PASTE" SECTION.


Of course. Though only the line

\include "lilypond-book-preamble.ly"

had to be commented out.


If 2.13.7 really cannot compile a regression test, then it's a
serious bug.  Alternatively, what happens when you try to compile
that file as found in input/regression/ ?


Hmm... There is the line

\sourcefilename "bar-chords-notation-for-guitar--with-text-spanner.ly"

in lily-0a4411fa.ly. But this file does not exist in input/regression...

Dénes

___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc build failure: pngtopnm: Error writing single byte sample to file

2009-11-09 Thread Graham Percival
On Mon, Nov 09, 2009 at 02:42:24PM +0100, Harmath Dénes wrote:
> On 2009.11.05., at 23:02, Graham Percival wrote:
>> Take a look at TOPDIR/out/lybook-db/aa/lily-0a4411fa.ly.  What's
>> in the file?  Does the version number say "2.13.7" ?
>>
>> What happens if you copy the file to a new location, COMMENT OUT
>> THE STUFF ABOVE "start cut&paste section", and run lilypond on it
>> normally?  If this step fails, then it's a plain old "lilypond
>> crashes on this file" bug report.
>
> thSoft-MacBook:Temp thsoft$ /Applications/LilyPond-dev.app/Contents/ 
> Resources/bin/lilypond lily-0a4411fa.ly
> GNU LilyPond 2.13.7
> Processing `lily-0a4411fa.ly'
> Parsing...
> Renaming input to: `bar-chords-notation-for-guitar--with-text- 
> spanner.ly'
> Interpreting music...
> Preprocessing graphical objects...
> Solving 1 page-breaking chunks...[1: 1 pages]
> Drawing systems...
> Layout output to `lily-0a4411fa.ps'...
> Converting to `./lily-0a4411fa.pdf'...
> `gs -q -dSAFER -dDEVICEWIDTHPOINTS=595.28 -dDEVICEHEIGHTPOINTS=841.89 - 
> dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -r1200 -sDEVICE=pdfwrite - 
> sOutputFile="./lily-0a4411fa.pdf" -c .setpdfwrite -f "lily-0a4411fa.ps"' 
> failed (256)
> error: failed files: "lily-0a4411fa.ly"
>
> Should I post this to the bugs list?

Not unless you have a minimal example.  I also hope that you
noticed my warnings about COMMENTING OUT THE STUFF ABOVE THE "CUT
AND PASTE" SECTION.

If 2.13.7 really cannot compile a regression test, then it's a
serious bug.  Alternatively, what happens when you try to compile
that file as found in input/regression/ ?

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc build failure: pngtopnm: Error writing single byte sample to file

2009-11-09 Thread Harmath Dénes

On 2009.11.05., at 23:02, Graham Percival wrote:

Take a look at TOPDIR/out/lybook-db/aa/lily-0a4411fa.ly.  What's
in the file?  Does the version number say "2.13.7" ?

What happens if you copy the file to a new location, COMMENT OUT
THE STUFF ABOVE "start cut&paste section", and run lilypond on it
normally?  If this step fails, then it's a plain old "lilypond
crashes on this file" bug report.



I investigated in this. The file says
\version "2.13.4"
When trying to compile it, I got the following error:

thSoft-MacBook:Temp thsoft$ /Applications/LilyPond-dev.app/Contents/ 
Resources/bin/lilypond lily-0a4411fa.ly

GNU LilyPond 2.13.7
Processing `lily-0a4411fa.ly'
Parsing...
Renaming input to: `bar-chords-notation-for-guitar--with-text- 
spanner.ly'

Interpreting music...
Preprocessing graphical objects...
Solving 1 page-breaking chunks...[1: 1 pages]
Drawing systems...
Layout output to `lily-0a4411fa.ps'...
Converting to `./lily-0a4411fa.pdf'...
`gs -q -dSAFER -dDEVICEWIDTHPOINTS=595.28 -dDEVICEHEIGHTPOINTS=841.89 - 
dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -r1200 -sDEVICE=pdfwrite - 
sOutputFile="./lily-0a4411fa.pdf" -c .setpdfwrite -f  
"lily-0a4411fa.ps"' failed (256)

error: failed files: "lily-0a4411fa.ly"

Should I post this to the bugs list?

Dénes Harmath

___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc build failure: pngtopnm: Error writing single byte sample to file

2009-11-05 Thread Graham Percival
Please keep emails on the mailist.


On Fri, Nov 06, 2009 at 12:22:57AM +0100, Harmath Dénes wrote:
> On 2009.11.05., at 23:02, Graham Percival wrote:
>> That all looks typical.  IIRC in gub we use freetype 2.3.11, but
>> that was to workaround an OSX 10.6 bug, so it shouldn't affect
>> you.
>
> Hmm, I'm just going to upgrade to 10.6 in the following days... ;)

Shouldn't matter.

>>> Aha... Yes, reasonable, though then the CG should mention it there  
>>> too.
>>
>> Which page in particular?  I thought the page about building the
>
> I think it would be enough to say "issue make  
> LILYPOND_EXTERNAL_BINARY=/path/to/bin/lilypond doc" instead of just  
> "issue make doc". But this may be refined if I finally get this  
> working...

I'm not certain I follow you, but I'll wait for the patch.


> Thanks for the notification. It would be good to announce development  
> releases too on the website so that users could be notified via the  
> feed.

The number is updated here:
http://lilypond.org/web/

There are very good reasons why I didn't add an announcement to
the "news" section yet; see the lilypond-user mailist for details.

> So, with 2.13.7, the previous error is fixed, but this time I receive  
> this one:
>
> ./notation/notation.texi:27: I can't find file `notation/pitches.texi'.
> @temp ->@input notation/pitches.texi

> What could have gone wrong?

Interesting.  Could you do a "make doc-clean", then a "make
EXTERANL... doc", and remind me exactly which directory you're
building it in?


Also, if anybody else wouldn't mind building the docs with
EXTERNAL_BINARY, it would be nice to know if the general system is
broken, or just something on Harmath's machine.

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc build failure: pngtopnm: Error writing single byte sample to file

2009-11-05 Thread Graham Percival
On Thu, Nov 05, 2009 at 10:53:55PM +0100, Harmath Dénes wrote:
> On 2009.11.05., at 18:06, Graham Percival wrote:
>
>> BTW, are you on OSX 10.5 or 10.6?
>
> My software environment:

That all looks typical.  IIRC in gub we use freetype 2.3.11, but
that was to workaround an OSX 10.6 bug, so it shouldn't affect
you.

>>> thSoft-MacBook:Documentation thsoft$ make doc
>>
>> Don't you want EXTERNAL_BINARY in there?
>
> Aha... Yes, reasonable, though then the CG should mention it there too.

Which page in particular?  I thought the page about building the
docs without compiling lilypond was fairly simple, but I confess
that I don't know if anybody else has successfully completed it.

If you could send a patch for this page (later, once it's working
for you), that would be great.


> So I tried this, but LilyPond failed to compile a snippet:
>
> error: failed files: "aa/lily-0a4411fa.ly"

Hmm.  Sometimes the EXTERNAL_BINARY trick will fail because a
snippet requires a newer version of lilypond.

Take a look at TOPDIR/out/lybook-db/aa/lily-0a4411fa.ly.  What's
in the file?  Does the version number say "2.13.7" ?

What happens if you copy the file to a new location, COMMENT OUT
THE STUFF ABOVE "start cut&paste section", and run lilypond on it
normally?  If this step fails, then it's a plain old "lilypond
crashes on this file" bug report.

(you might want to grab the just-released 2.13.7, since this
should be able to compile everything in the git tree at the
moment)

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc build failure: pngtopnm: Error writing single byte sample to file

2009-11-05 Thread Harmath Dénes

On 2009.11.05., at 18:06, Graham Percival wrote:


2009/11/5 Harmath Dénes :

You were right. I finally managed to put the scripts' location before
/opt/local/bin in my path, and now it proceeds. But after a while,  
I get the

following error:

Pango-ERROR **: Unable to open font file /Library/Fonts/Verdana.ttf  
for font

Century Schoolbook L Italic 3.0673828125, exiting


Dunno.  I know that OSX has various font issues.  This was just fixed
in GUB by using the latest freetype, fontconfig, pango, and fontforge.
A similar solution might help for you?

BTW, are you on OSX 10.5 or 10.6?



My software environment:
OS X 10.5.8
MacPorts 1.8.1
LilyPond 2.13.6
freetype 2.3.9
fontconfig 2.7.3
pango 1.24.5
fontforge 20090622

Seeing this, I wanted to build the manual without building all the  
‘input/*’

stuff, but I get the following error:

thSoft-MacBook:lilypond-translation thsoft$ cd Documentation/
thSoft-MacBook:Documentation thsoft$ make doc


Don't you want EXTERNAL_BINARY in there?


Aha... Yes, reasonable, though then the CG should mention it there too.
So I tried this, but LilyPond failed to compile a snippet:

error: failed files: "aa/lily-0a4411fa.ly"
command failed: /Applications/LilyPond-dev.app/Contents/Resources/bin/ 
lilypond -dbackend=eps --formats=ps,png,pdf  -dinclude-eps-fonts -dgs- 
load-fonts --header=doctitle --header=doctitlefr --header=doctitlees -- 
header=doctitlede --header=doctitlenl --header=doctitleja -- 
header=doctitlehu --header=texidoc --header=texidocfr -- 
header=texidoces --header=texidocde --header=texidocnl -- 
header=texidocja --header=texidochu -dcheck-internal-types -ddump- 
signatures -danti-alias-factor=2 -I  "/Users/thsoft/Development/ 
lilypond-translation/out/lybook-db"  -I  "/Users/thsoft/Development/ 
lilypond-translation/Documentation"  -I  "/Users/thsoft/Development/ 
lilypond-translation/Documentation"  -I  "/Users/thsoft/Development/ 
lilypond-translation/Documentation/out-www"  -I  "/Users/thsoft/ 
Development/lilypond-translation/input"  -I  "/Users/thsoft/ 
Development/lilypond-translation/Documentation"  -I  "/Users/thsoft/ 
Development/lilypond-translation/Documentation/snippets"  -I  "/Users/ 
thsoft/Development/lilypond-translation/input/regression"  -I  "/Users/ 
thsoft/Development/lilypond-translation/Documentation/included"  -I  "/ 
Users/thsoft/Development/lilypond-translation/mf/out"  -I  "/Users/ 
thsoft/Development/lilypond-translation/mf/out"  -I  "/Users/thsoft/ 
Development/lilypond-translation/Documentation/pictures"  -I  "/Users/ 
thsoft/Development/lilypond-translation/Documentation/pictures/out- 
www" --formats=eps  --verbose  -deps-box-padding=3.00  -dread-file- 
list -dno-strip-output-dir  "/Users/thsoft/Development/lilypond- 
translation/out/lybook-db/snippet-names-747035862.ly"

Child returned 1
make[1]: *** [out-www/snippets.texi] Error 1
make: *** [doc-stage-1] Error 2

What should I do?

Dénes Harmath

___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel