bug-texinfo
[Top][All Lists]
Advanced

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

Re: texi2dvi -o dir/file.dvi creates leftover file.dvi in pwd


From: Ralf Wildenhues
Subject: Re: texi2dvi -o dir/file.dvi creates leftover file.dvi in pwd
Date: Thu, 17 Jan 2008 22:46:46 +0100
User-agent: Mutt/1.5.13 (2006-08-11)

* Karl Berry wrote on Wed, Jan 16, 2008 at 08:35:28PM CET:
> 
> Thanks, that was very helpful.  I changed the move_to_dest function in
> texi2dvi to always move the file if the source and destination are
> different, instead of using cmp -s.  
> 
> Please give it a try and let me know if there are problems.  I'll attach
> it for your convenience.

Hmm, I'm currently seeing a couple of test failures in Automake that may
be due to this.  You should be able to reproduce them like this:

  wget http://ftp.gnu.org/gnu/automake/automake-1.10.tar.gz
  gzip -dc automake-1.10.tar.gz | tar xf -
  mkdir build
  cd build
  ../automake-1.10/configure -C
  make
  cd tests
  make check VERBOSE=yes TESTS="txinfo24.test txinfo25.test txinfo28.test"

Each failure looks like this:

| TEXINPUTS="..:$TEXINPUTS" \
|         MAKEINFO='/bin/sh /tmp/t/build/tests/testSubDir/missing --run 
makeinfo   -I ..' \
|         texi2dvi -o main.dvi `test -f 'main.texi' || echo '../'`main.texi
| /home/ralf/local/bin/texi2dvi: Running etex --file-line-error 
'./../main.texi' ...
| This is pdfeTeXk, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
|  file:line:error style messages enabled.
| entering extended mode
| (./../main.texi (/tmp/t/build/tests/testSubDir/build/../texinfo.tex
| Loading texinfo [version 2006-10-04.17]: Basics, pdf, fonts, page headings,
| tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
| cross references, insertions, 
(/usr/share/texmf-tetex/tex/generic/epsf/epsf.tex
| ) localization, and turning on texinfo input format.)
| (/tmp/t/build/tests/testSubDir/build/../version.texi) [1] )
| Output written on main.dvi (1 page, 212 bytes).
| Transcript written on main.log.
| + test -f main.dvi
| FAIL: txinfo24.test

where some dvi should be rebuilt in the current directory or so.
The test source files automake-1.10/tests/txinfo2[458].test contain
more information.

Cheers,
Ralf




reply via email to

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