[tex-live] Strange update this morning

Herbert Schulz herbs at wideopenwest.com
Sat Mar 16 21:13:32 CET 2013


On Mar 16, 2013, at 2:42 PM, Robert Alessi <alessi at robertalessi.net> wrote:

> On Sat, Mar 16, 2013 at 02:10:08PM -0500, Herbert Schulz wrote:
>> 
>> On Mar 16, 2013, at 12:21 PM, Robert Alessi <alessi at robertalessi.net> wrote:
>> 
>>> Hi,
>>> 
>>> On Wed, Mar 13, 2013 at 07:45:14AM +0100, Denis Bitouzé wrote:
>>>> Hi,
>>>> 
>>>> this morning, the TL update looked rather strange (look at the final revision number,
>>>> 29349, the same for all the packages):
>>>> 
>>> 
>>> Since I updated this morning, I can't anymore compile even a minimal
>>> XeLaTeX like this one:
>>> 
>>> -----
>>> \documentclass{article}
>>> 
>>> \usepackage{fontspec}
>>> 
>>> \begin{document}
>>> 
>>> Hello world!
>>> 
>>> \end{document}
>>> -----
>>> 
>>> The log reads as follows:
>>> 
>>> -----
>>> (/usr/local/texlive/2012/texmf-dist/tex/latex/fontspec/fontspec.cfg
>>> ! Undefined control sequence.
>>> <argument> \c_keys_code_root_tl 
>>>                               fontspec/Ligatures/Historical
>>> l.8 ...tureoption{Ligatures}{Historic}{Historical}
>>> 
>>> ?
>>> -----
>>> 
>>> Is anybody experiencing the same error after having fetched this
>>> update?
>>> 
>>> -- 
>>> Robert
>>> 
>> 
>> Howdy,
>> 
>> Hmmm... your sample file compiles fine here (although that fix I gave is for other problems we've seen on the MacTeX list). I'm using the file
>> 
>> \listfiles
>> \documentclass{article}
>> \usepackage{fontspec}
>> \begin{document}
>> Hello world!
>> \end{document}
>> 
>> and get the file list (up to date as of this AM in Chicago using the <http://ctan.math.utah.edu/ctan/tex-archive/systems/texlive/tlnet> repository).
>> 
>> *File List*
>> article.cls    2007/10/19 v1.4h Standard LaTeX document class
>>  size10.clo    2007/10/19 v1.4h Standard LaTeX file (size option)
>> fontspec.sty    2013/02/25 v2.3 Font selection for XeLaTeX and LuaLaTeX
>>   expl3.sty    2013/03/12 v4467 L3 Experimental code bundle wrapper
>> l3names.sty    2012/12/07 v4346 L3 Namespace for primitives
>> l3bootstrap.sty    2013/01/08 v4420 L3 Experimental bootstrap code
>>    etex.sty    1998/03/26 v2.0 eTeX basic definition package (PEB)
>> l3basics.sty    2013/01/10 v4428 L3 Basic definitions
>> l3expan.sty    2013/02/03 v4458 L3 Argument expansion
>>    l3tl.sty    2013/01/08 v4415 L3 Token lists
>>   l3seq.sty    2013/01/12 v4434 L3 Sequences and stacks
>>   l3int.sty    2013/01/13 v4444 L3 Integers
>> l3quark.sty    2012/11/04 v4268 L3 Quarks
>>   l3prg.sty    2013/02/13 v4459 L3 Control structures
>> l3clist.sty    2013/01/08 v4414 L3 Comma separated lists
>> l3token.sty    2013/01/10 v4428 L3 Experimental token manipulation
>>  l3prop.sty    2013/01/09 v4423 L3 Property lists
>>   l3msg.sty    2013/01/08 v4412 L3 Messages
>>  l3file.sty    2013/01/14 v4446 L3 File and I/O operations
>>  l3skip.sty    2013/01/13 v4444 L3 Dimensions and skips
>>  l3keys.sty    2013/02/24 v4461 L3 Experimental key-value interfaces
>>    l3fp.sty    2013/01/19 v4449 L3 Floating points
>>   l3box.sty    2013/01/08 v4411 L3 Experimental boxes
>> l3coffins.sty    2012/09/09 v4212 L3 Coffin code layer
>> l3color.sty    2012/08/29 v4156 L3 Experimental color support
>> l3luatex.sty    2012/08/03 v4049 L3 Experimental LuaTeX-specific functions
>> l3candidates.sty    2013/03/09 v4466 L3 Experimental additions to l3kernel
>>   ifpdf.sty    2011/01/30 v2.3 Provides the ifpdf switch (HO)
>>  xparse.sty    2013/03/12 v4467 L3 Experimental document command parser
>> fontspec-patches.sty    2013/02/25 v2.3 Font selection for XeLaTeX and LuaLaTeX
>> 
>> fixltx2e.sty    2008/08/10 v1.1mf fixes to LaTeX
>> fontspec-xetex.sty    2013/02/25 v2.3 Font selection for XeLaTeX and LuaLaTeX
>> fontenc.sty
>>  eu1enc.def    2010/05/27 v0.1h Experimental Unicode font encodings
>>  eu1lmr.fd    2009/10/30 v1.6 Font defs for Latin Modern
>> xunicode.sty    2011/09/09 v0.981 provides access to latin accents and many oth
>> er characters in Unicode lower plane
>> eu1lmss.fd    2009/10/30 v1.6 Font defs for Latin Modern
>> graphicx.sty    1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
>>  keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
>> graphics.sty    2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
>>    trig.sty    1999/03/16 v1.09 sin cos tan (DPC)
>> graphics.cfg    2010/04/23 v1.9 graphics configuration of TeX Live
>>   xetex.def    2013/02/04 v0.95 LaTeX color/graphics driver for XeTeX (RRM/JK)
>> 
>> fontspec.cfg
>>   t3cmr.fd    2001/12/31 TIPA font definitions
>> ***********
> 
> I diffed to two lists.  It appears that you have fixltx2e.sty
> 2008/08/10 v.1.1mf while I have 2006/09/13 v.1.1m: two years of
> difference! How may that be possible?
> 
> You also have fontspec-xetex.sty 2013.02.25 v.2.3 while I have
> 2012/05/06 v2.2b.  I suspect this is where my problem comes from.
> 
> -- 
> Robert
> 


Howdy,

The fixlatex2e is an experimental build. It must be the fontspec-xetex.sty difference and I got that through a normal update using tlmgr (well, TeX Live Utility on the Mac --- a front end for tlmgr).

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)






More information about the tex-live mailing list