The version in 6.1

% head ./util/texi2dvi
#! /bin/sh
# texi2dvi --- produce DVI (or PDF) files from Texinfo (or (La)TeX) sources.
# $Id: texi2dvi 6991 2016-02-06 12:16:13Z gavin $

still fails on Solaris. I get no output at all on real inputs, just a status of 1, but commenting out

# No failure shall remain unpunished.
set -e

or using #! /bin/bash allows this to proceed.

Adding set -x shows the script quits at

Email bug reports to [email protected].
tex_cmd=pdflatex --file-line-error
tex_cmd=pdflatex --file-line-error
+ test -n
+ test -n
+ test -n
+ false
+ false
tex_cmd=pdflatex --file-line-error '\input'
catcode_special=maybe
tex_cmd=pdflatex --file-line-error '\input' ./openout.tex
+ verbose /usr/local/bin/texi2dvi: running pdflatex --file-line-error '\input' ./openout.tex ...
+ false
+ rm -fr openout.log
+ eval pdflatex --file-line-error '\input' ./openout.tex

and it is too long since I debugged shell scripts to spend even more time on this.


On 04/07/2015 07:30, Prof Brian Ripley wrote:
On 03/07/2015 22:49, Gavin Smith wrote:
On 1 July 2015 at 08:49, Prof Brian Ripley <[email protected]> wrote:
On Solaris 10, installed from the sources:

swift-9% texi2dvi --version
texi2dvi (GNU Texinfo 6.0) 6363

and any invocation gives

/usr/local/bin/texi2dvi: BSTINPUTS: not found

The head of the script is

#! /bin/sh
# texi2dvi --- produce DVI (or PDF) files from Texinfo (or (La)TeX)
sources.
# $Id: texi2dvi 6363 2015-06-26 12:36:32Z gavin $

and /bin/sh is a Bourne shell derived from AT&T Unix.


Hello Brian,

I have uploaded a new version of the script at
http://ftp.gnu.org/gnu/texinfo/. Maybe you could try it and report any
other problems you have with it?

I am about to leave for vacation, but on a quick test no problems emerged.


Best regards
Gavin





--
Brian D. Ripley,                  [email protected]
Emeritus Professor of Applied Statistics, University of Oxford

Reply via email to