[tex-live] Problem with latex package rev. 47330

Vladimir Lomov lomov.vl at gmail.com
Sun Apr 8 05:48:38 CEST 2018


Hello,
** Vladimir Lomov [2018-04-08 11:03:36 +0800]:

> Hello,
> ** Norbert Preining [2018-04-08 11:38:25 +0900]:
> 
>> Maybe encoding question? AFAIR did the default change to UTF8.
> 
> All my files uses UTF-8 (by default :).
>  
>> On April 8, 2018 10:45:25 AM GMT+09:00, Vladimir Lomov <lomov.vl at gmail.com> wrote:
>>> Hello,
>>> today I updated my TeX Live 2018 installation (it is pretest and will
>>> be
>>> freezed shortly) but my usual document fails to typeset (pdflatex). I
>>> restore the latex package to rev. 43813, rebuild formats and the same
>>> document is typeset fine.
>>>
>>> Sorry, right now I don't have time (before the TeX Live freeze) to make
>>> small example, only my current document.
> 
> Sigh, seems I need how to prepare small example.

Seems that parsing of '\ProvidesPackage' and related commands was
changed. I made small example that shows the problem (I made several
small packages and they have '\ProvidesPackage' similar to one in
example). I attached example file and example style.

P.S. The error from pdflatex was very misleading:

! Missing = inserted for \ifnum.
<to be read again> 
		   2
l.4 

? h
I was expecting to see `<', `=', or `>'. Didn't.

---
WBR, Vladimir Lomov

-- 
"We maintain that the very foundation of our way of life is what we call
free enterprise," said Cash McCall, "but when one of our citizens
show enough free enterprise to pile up a little of that profit, we do
our best to make him feel that he ought to be ashamed of himself."
		-- Cameron Hawley
-------------- next part --------------
\documentclass{article}

\usepackage{test}

\begin{document}

Hello, World!

\TestMess

\end{document}
-------------- next part --------------
% \ProvidesPackage{test}[%
%   2018/04/08 v0.0 Test Package. ]
\ProvidesPackage{test}%
  [ 2018/04/08 v0.0 Test Package. ]

\newcommand{\TestMess}{%
  Hello, World!
}

\endinput


More information about the tex-live mailing list