[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
make top-doc fails: could not open out/NEWS.texi: No such file or direct
From: |
Karl Lindén |
Subject: |
make top-doc fails: could not open out/NEWS.texi: No such file or directory |
Date: |
Sun, 31 Dec 2017 12:26:38 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 |
Hello all,
On current master (8d889e9837) "make top-doc" fails. I found this
downstream in Gentoo because the package build script tries to install
README.txt which does not get built due to the "make top-doc" failure.
Below are the steps to reproduce, without actual output. For the output
see the attached file. The commands should be run from (a clean)
toplevel source directory.
$ ./autogen.sh --noconfigure
$ ./configure --disable-documentation
$ make top-doc
The last command fails with:
[snip]
xelatex pdflatex not found /usr/bin/python2 -tt
../../scripts/lilypond-book.py -I . -I ./out -I
/home/kalle/Sources/lilypond/Documentation --process=true -I . -I ./out
-I /home/kalle/Sources/lilypond/Documentation -dbackend=eps
--formats=ps,png,pdf -dinclude-eps-fonts -dgs-load-fonts
--header=doctitle --header=doctitleca --header=doctitlecs
--header=doctitlede --header=doctitlees --header=doctitlefr
--header=doctitlehu --header=doctitleit --header=doctitleja
--header=doctitlenl --header=doctitlezh --header=texidoc
--header=texidocca --header=texidoccs --header=texidocde
--header=texidoces --header=texidocfr --header=texidochu
--header=texidocit --header=texidocja --header=texidocnl
--header=texidoczh -dcheck-internal-types -ddump-signatures
-danti-alias-factor=2 --output=./out --format=texi --loglevel=WARN
--skip-lily-check --lily-output-dir
/home/kalle/Sources/lilypond/out/lybook-db --redirect-lilypond-output
out/NEWS.tely
/home/kalle/Sources/lilypond/scripts/build/out/run-and-check "LANG=
makeinfo --enable-encoding --error-limit=0 -I ./out -I
/home/kalle/Sources/lilypond/Documentation -I. -I./out --no-split
--no-headers --output out/NEWS.txt out/NEWS.texi" "NEWS.makeinfotxt.log"
Please check the logfile NEWS.makeinfotxt.log for errors
make[1]: ***
[/home/kalle/Sources/lilypond/stepmake/stepmake/texinfo-rules.make:83:
out/NEWS.txt] Error 1
make[1]: Leaving directory
'/home/kalle/Sources/lilypond/Documentation/topdocs'
make: ***
[/home/kalle/Sources/lilypond/stepmake/stepmake/toplevel-targets.make:22:
top-doc] Error 2
The log file contains the single line:
$ cat Documentation/topdocs/NEWS.makeinfotxt.log
could not open out/NEWS.texi: No such file or directory
$
On a side note, what is the motivation for silently failing "make
top-doc" from the configure script, as is done in the below snippet
(from configure.ac)?
if make top-doc 1>/dev/null 2>&1; then
rm -f INSTALL.txt && ln Documentation/topdocs/out/INSTALL.txt .
rm -f README.txt && ln Documentation/topdocs/out/README.txt .
fi
Kind regards,
Karl Lindén
lilypond-news-texi-failure.txt
Description: Text document
signature.asc
Description: OpenPGP digital signature
- make top-doc fails: could not open out/NEWS.texi: No such file or directory,
Karl Lindén <=