GNU bug report logs -
#79053
epsf.tex: New file
Previous Next
To reply to this bug, email your comments to 79053 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-automake <at> gnu.org
:
bug#79053
; Package
automake
.
(Sat, 19 Jul 2025 20:38:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Karl Berry <karl <at> freefriends.org>
:
New bug report received and forwarded. Copy sent to
bug-automake <at> gnu.org
.
(Sat, 19 Jul 2025 20:38:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
The Standards reference
- Makefile targets 'dvi' and 'install-dvi',
- a variable 'dvidir',
- a configure option --dvidir.
All of these would have to be removed.
Although I have no particular initial objection to removing the dvi
stuff from standards.texi, I wouldn't want it to disappear from Automake
and Autoconf. I expect there are workflows which depend on it (even if
the final .dvi file is hardly ever/never used) and those workflows would
gratuitously break, causing extra work for maintainers to fix something
that already works.
Furthermore, my experience is that as soon as a standard doesn't require
X, implementations will gratuitously remove or loudly "deprecate" X
(viz. egrep/fgrep). So I guess I'm not actually in favor of removing dvi
from the coding standards.
However ... as far as I can tell, the problem in practice is Automake's
make distcheck depending on make dvi, not the mere existence of dvi
stuff in the Makefiles. So how about if we make that a no-op by default?
It can already easily be overridden to test pdf generation instead, as
mentioned in the Automake manual:
AM_DISTCHECK_DVI_TARGET = pdf
There's a circumlotion mentioned to make it into a no-op, but for this
purpose I'd simply define a new do-nothing target like:
am-no-op:
And then set
AM_DISTCHECK_DVI_TARGET = am-no-op
Wdyt? --thanks, karl.
Merged 79052 79053.
Request was from
Karl Berry <karl <at> freefriends.org>
to
control <at> debbugs.gnu.org
.
(Sat, 19 Jul 2025 20:55:01 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-automake <at> gnu.org
:
bug#79053
; Package
automake
.
(Sat, 19 Jul 2025 21:23:02 GMT)
Full text and
rfc822 format available.
Message #10 received at submit <at> debbugs.gnu.org (full text, mbox):
On 2025-07-19 13:37, Karl Berry wrote:
> However ... as far as I can tell, the problem in practice is Automake's
> make distcheck depending on make dvi, not the mere existence of dvi
> stuff in the Makefiles. So how about if we make that a no-op by default?
Works for me, but don't we need to change the GNU coding standards to do
even that?
Merged 79052 79053 79054.
Request was from
Karl Berry <karl <at> freefriends.org>
to
control <at> debbugs.gnu.org
.
(Sat, 19 Jul 2025 21:48:01 GMT)
Full text and
rfc822 format available.
This bug report was last modified 62 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.