On Thu, Nov 12, 2015 at 06:34:12PM +0100, Preuße, Hilmar wrote:
> On 12.11.2015 15:27, Dylan Thurston wrote:
> > This is a followup on Bug #798991. rubber no longer crashes when the
> > bibliography is a symbolic link as described there, but it doesn't
> > work correctly either: it keeps rerunning bibtex, regardless of
> > whether the bibliography has changed or not. Here's a minimal example;
> > note how many times bibtex was run.
> > 
> Sorry, I'm failing to reproduce exactly this here. For me it doesn't make any
> difference whether the bib db is a symbolic link or not.

Indeed, that's correct, I should have checked. Also the "touch" was
unnecessary: LaTeX gets run again whenever rubber is called; see
below. (Does the '-f' flag still do anything?)

> So, one could argues this to be a bug, for now I lower the severity to minor.

That's fine, I was thinking of submitting it that way anyway. It does
seem funny that at least one compilation is always run, even on really
minimal documents.

--Dylan

------------------------------------------------------------
dpt@tulip:/tmp/test$ ls
auto  test.bib  test-link.bib  t.tex
dpt@tulip:/tmp/test$ cat t.tex
\documentclass{amsart}

\begin{document}
This is a test. Citation: Kerckhoff \cite{Kerckhoff80:AsympTeich}

\bibliographystyle{plain}
\bibliography{test}

\end{document}
dpt@tulip:/tmp/test$ rubber t
compiling t.tex...
running: bibtex t.aux...
compiling t.tex...
running: bibtex t.aux...
compiling t.tex...
dpt@tulip:/tmp/test$ rubber t
compiling t.tex...
running: bibtex t.aux...
------------------------------------------------------------

Reply via email to