pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/52466: pkg print/tex-graphics-def: typo \ifundefined is undefined
>Number: 52466
>Category: pkg
>Synopsis: pkg print/tex-graphics-def: typo \ifundefined is undefined
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Aug 05 22:15:00 +0000 2017
>Originator: Jim Bernard
>Release: NetBSD 8.99.1
>Organization:
speaking for myself
>Environment:
System: NetBSD 8.99.1 #0: Sat Jul 1 09:10:34 MDT 2017 amd64
Architecture: x86_64
Machine: amd64
>Description:
The package print/tex-graphics-def contains a couple of typos, in
the files luatex-def and pdftex-def in the install directory
/usr/pkg/share/texmf-dist/tex/latex/graphics-def. The specific typos
appear on line 77 of luatex.def and line 84 of pdftex.def, where
"\ifundefined" appears instead of "\@ifundefined", the latter being
used in many other places. These typos lead to error messages from
pdflatex complaining that "\ifundefined" is undefined.
>How-To-Repeat:
Install the print/tex-graphics-def package, then:
cd /usr/pkg/share/texmf-dist/tex/latex/graphics-def
egrep -n 'ifundefined' luatex.def pdftex.def
Notice that the macros on line 77 of luatex.def and 84 of pdftex.def
differ from all of the others, in that the '@' is missing.
>Fix:
Update the package to the current upstream version, dated 2017-06-25,
in which these typos are fixed. (The version in pkgsrc as of
20170804212609Z was dated 2017-06-12.)
>Unformatted:
source date: 20170701114606Z (my build)
Home |
Main Index |
Thread Index |
Old Index