(Cc-ing bug-texinfo. Oddly, Gavin and I were just talking about
epsf.tex. Bruno's original message:
https://lists.gnu.org/archive/html/bug-gnulib/2025-07/msg00083.html)

    So, the problem is not limited to Bison. It occurs because epsf.tex
    is a dependency of (in fact, the only dependency of) texinfo.tex.

And because Bison uses @image. epsf.tex is not a hard dependency. An
error will happen only if @image is used and epsf.tex is not found.
In fact, it could be further narrowed to using @image with dvi output,
since epsf.tex is not needed with pdf output, but that wouldn't help in
practice, since it's only this make distcheck failing that anyone ever
notices, as far as I've seen.

    Karl, you may want to sync [epsf.tex] into Gnulib via config/srclist.txt.

Done, I hope. I had to change the definition of TEXINFOTEX in
srclistvars.sh, but it seemed for the better (../texinfo/doc). Not sure
anyone else will notice or care anyway. (BTW, I'd still love to give up
the syncing job. :)

    In case it ever changes again (it hasn't changed in 14 years).

Indeed, further changes are unlikely, but of course you never know.

For the record, I'll write here that the file is still maintained by the
original author, Tom Rokicki. One way or another any updates should make
their way into TeX Live (currently texmf-dist/tex/generic/epsf/epsf.tex),
and hence hopefully into Texinfo. If it happens when I'm still around,
I'll try to remember to tell bug-texinfo ...

On CTAN, it's currently included in a package put together by Nelson Beebe
(https://ctan.org/pkg/epsf), but that may or may not stay the same.

Happy syncing and eps including,
Karl

Reply via email to