[Top][All Lists]

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

Re: texi2dvi error on -recoder and \openout

From: Gavin Smith
Subject: Re: texi2dvi error on -recoder and \openout
Date: Thu, 20 Sep 2018 18:35:30 +0100
User-agent: Mutt/1.5.23 (2014-03-12)

On Thu, Sep 20, 2018 at 05:48:19PM +0200, Mohammad Akhlaghi wrote:
> make[1]: Entering directory '/home/myid/work/tmp/gnuastro-0.7/doc'
> TEXINPUTS="../bootstrapped/build-aux:$TEXINPUTS" \
> MAKEINFO='/bin/bash
> /home/myid/work/tmp/gnuastro-0.7/bootstrapped/build-aux/missing makeinfo -I
> ../bootstrapped/doc -I .  -I .' \
> texi2dvi -I ../bootstrapped/doc -I . --pdf --batch --build-dir=gnuastro.t2p
> -o gnuastro.pdf  \
> gnuastro.texi
> /usr/bin/texi2dvi: TeX neither supports -recorder nor outputs \openout lines
> in its log file
> make[1]: *** [Makefile:1750: gnuastro.pdf] Error 1
> make[1]: Leaving directory '/home/myid/work/tmp/gnuastro-0.7/doc'
> make: *** [Makefile:1833: pdf-recursive] Error 1
> Texi2dvi is from Texinfo version 6.5 (2017).
> This problem can be reproduced with the Gnuastro tarball:
> http://ftp.gnu.org/gnu/gnuastro/gnuastro-0.7.tar.gz
> But I also tried it on GAWK's tarball (which has fewer dependencies and is
> easier to check/reproduce), and the problem comes up there too:
> http://ftp.gnu.org/gnu/gawk/gawk-4.2.1.tar.gz
> I build PDF manuals regularly, the only related thing that might have
> affected this is that I ran `tlmgr update --all' recently and something
> related to DVI was updated. But I don't know how to get the history of
> installed packages with `tlmgr' to check what it was. If it is relevant,
> could you please give me the necessary command to check?

I don't know anything about tlmgr, I'm afraid.  All I can suggest doing 
is running "pdfetex gawk.texi" and seeing if the output gives any 
clues.  If that runs fine, the problem would be with texidvi -- perhaps 
look at the output of texi2dvi --debug.

Maybe the error message is misleading -- if there is no working TeX 
program, texi2dvi should just say so instead of talking about -recorder 
etc. which few people will have a clue about.

reply via email to

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