bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 2.15.15 doesn't build on Mageia


From: David Kastrup
Subject: Re: 2.15.15 doesn't build on Mageia
Date: Wed, 02 Nov 2011 16:04:14 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux)

Julien Rioux <address@hidden> writes:

> On 27/10/2011 7:01 AM, Thomas Spuhler wrote:
>> LANG= makeinfo --enable-encoding -I
>> /home/spuhler/MageiaSVN/lilypond/BUILD/lilypond-2.15.15/Documentation -I.
>> -I./out --no-split --no-headers --output out/contributor.txt
>> out/contributor.texi
>> out/contributor.texi: No such file or directory
>> make[1]: *** [out/contributor.txt] Error 1
>> make[1]: *** Waiting for unfinished jobs....
>
> This stems from the rule on lines 73-74 of
> stepmake/stepmake/texinfo-rules.make
>
> $(outdir)/%.txt: $(outdir)/%.texi $(outdir)/version.itexi
> $(outdir)/weblinks.itexi
>         $(MAKEINFO) -I$(src-dir) -I$(outdir) --no-split --no-headers
> --output $@ $<
>
> The dependency is correct (it includes $(outdir)/%.texi which
> evaluates to out/contributor.texi) so `make' knows that it needs this
> file. Also, `make' seems to think that the file exists, but `makeinfo'
> reports that it does not.
>
> A couple things to check:
> 1) Does the file out/contributor.texi exists or not?
> 2) Do you have any file out/contributor.dep lying around and if yes,
> can you report its content?

"Waiting for unfinished jobs" is a pointer to multiple jobs.  If there
are rules creating or deleting this file or other sideeffects or
temporaries without listing them explicitly, make sees no reason not to
run the actions of several rules in parallel.

And it would seem that it ran one rule that removed out/contributor.texi
at an unexpected point of time.

-- 
David Kastrup




reply via email to

[Prev in Thread] Current Thread [Next in Thread]