On Wed, May 18, 2016 at 09:15:57PM +0100, Gavin Smith wrote:
> On 18 May 2016 at 20:17, Ingo Feinerer <[email protected]> wrote:
> >
> >> could you send the file that doesn't work and the output you get? Is
> >> it the same file that didn't work in the email you linked to?
> >
> > I am using test1.tex from
> > https://lists.gnu.org/archive/html/bug-texinfo/2016-02/msg00133.html
> >
> > $ ./texi2dvi -v
> > texi2dvi (GNU Texinfo 6.1+dev) 7139
> >
> > There appears to be a bigger problem than originally reported (which was
> > masked as I just saw the output from R which in turn called texi2dvi
> > internally). In fact
> >
> > $ ./texi2dvi test1.tex
> >
> > neither prints anything to stdout nor generates a file.
>
> I tried it with the version of ksh I have installed:
>
> $ ksh --version
> version sh (AT&T Research) 93u+ 2012-08-01
>
> And had no problems.
I am using the ksh included with OpenBSD (which reports a very old
version number but is maintained/developed in OpenBSD):
$ sysctl kern.version
kern.version=OpenBSD 6.0-beta (GENERIC.MP) #2058: Mon May 16 22:38:41 MDT 2016
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
$ echo $KSH_VERSION
@(#)PD KSH v5.2.14 99/07/13.2
> It could be a problem with "set -e" as was the case before. To confirm
> this, try deleting this line at the start of texi2dvi and see if the
> same error happens.
Good catch!
Commenting out "set -e" and it works :-)
> The challenge then would be to find where exactly
> in "decide_aux_files_method" the failure is detected.
Is there a specific way to provide further debug output that helps
investigating this issue?
Best regards,
Ingo