[tex-live] Failure to create index with current xindy
Ken Moffat
zarniwhoop at ntlworld.com
Wed Sep 16 21:52:23 CEST 2015
I normally use self-compiled texlive, as documented in Beyond
Linuxfromscratch. But in my latest build I decided to use the
binary versions (we also cover that), and to try to get my head
around tlmgr, which worked fine.
But - in the past I had to create testfiles to ensure that I was
building asy, biber, and xindy correctly. My current testfiles are
at http://www.linuxfromscratch.org/~ken/tex-testfiles/ called
latex-test-20150601.tar.xz (the docs are slightly out of date re
options, and in fact there is a minimal ConTeXt test too - just
run ./configure to check your available packages and TTF/OTF fonts).
With recent source builds (so, everything as at the 2015 release,
apart from slightly newer biber) my tests still work.
But with current binary texlive (x86_64-linux, if it matters) the
xindy tests do not produce an index.
I'm attaching a Makefile, cut-down xindy.tex, and a diff of the log
between good and bad. I note that in my good version luaotfload
doesn't find the font and falls back to a file, that is not a
problem. Versions of many packages have changed, but the important
thing is that xindy-xindy.ind is no longer created.
That test is a shorter variant of my original using lualatex. I also
have a variant with traditional markup for accents - that uses
pdflatex ; texindy -d script -d level=3 -M lang/english/utf8-lang
xindynonlua.idx 2>&1 | tee xindynonlua.texindy ; pdflatex
--shell-escape : again, that does not produce an index, again the
.ind file is not created:
| runsystem(splitindex -m "" xindynonlua.idx)...executed.
|
| runsystem(texindy -M lang/english/utf8-lang xindynonlua-xindynonlua.idx)...executed.
|
|
| No file xindynonlua-xindynonlua.ind.
As always, it is possible that what I am doing is wrong (it took me
ages to find any xindy invocation which worked at all). If so, a
pointer would be welcome.
The cut-down version is not a MWE (I want multiple pages to show
that the links from the index go to the correct page), but it is
fairly short (about 15K for this post and attachments, I think).
TIA
ĸen
--
Il Porcupino Nil Sodomy Est! (if you will excuse my latatian)
aka "The hedgehog song"
-------------- next part --------------
xindy:
lualatex xindy.tex
makeglossaries xindy
lualatex -shell-escape xindy.tex
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xindy.tex
Type: application/x-tex
Size: 3661 bytes
Desc: not available
URL: <http://tug.org/pipermail/tex-live/attachments/20150916/8043ba6e/attachment.tex>
-------------- next part --------------
1c1
< This is LuaTeX, Version beta-0.80.0 (TeX Live 2015 - BLFS) (rev 5238) (format=lualatex 2015.9.8) 16 SEP 2015 20:05
---
> This is LuaTeX, Version beta-0.80.0 (TeX Live 2015) (rev 5238) (format=lualatex 2015.6.17) 16 SEP 2015 20:13
25c25
< Package: fontspec 2015/03/14 v2.4c Font selection for XeLaTeX and LuaLaTeX
---
> Package: fontspec 2015/07/22 v2.4d Font selection for XeLaTeX and LuaLaTeX
28c28
< Package: expl3 2015/03/01 v5547 L3 programming layer (loader)
---
> Package: expl3 2015/09/11 v6002 L3 programming layer (loader)
31,39c31,39
< Package: expl3 2015/03/01 v5547 L3 programming layer (code)
< L3 Module: l3bootstrap 2015/02/28 v5542 L3 Bootstrap code
< L3 Module: l3names 2015/02/24 v5535 L3 Namespace for primitives
< L3 Module: l3basics 2015/01/27 v5500 L3 Basic definitions
< L3 Module: l3expan 2014/11/27 v5472 L3 Argument expansion
< L3 Module: l3tl 2015/01/27 v5500 L3 Token lists
< L3 Module: l3str 2015/03/01 v5545 L3 Strings
< L3 Module: l3seq 2014/08/23 v5354 L3 Sequences and stacks
< L3 Module: l3int 2015/02/21 v5529 L3 Integers
---
> Package: expl3 2015/09/11 v6002 L3 programming layer (code)
> L3 Module: l3bootstrap 2015/09/10 v5983 L3 Bootstrap code
> L3 Module: l3names 2015/09/07 v5939 L3 Namespace for primitives
> L3 Module: l3basics 2015/09/10 v5983 L3 Basic definitions
> L3 Module: l3expan 2015/09/10 v5983 L3 Argument expansion
> L3 Module: l3tl 2015/09/10 v5983 L3 Token lists
> L3 Module: l3str 2015/09/10 v5983 L3 Strings
> L3 Module: l3seq 2015/08/05 v5777 L3 Sequences and stacks
> L3 Module: l3int 2015/09/11 v5987 L3 Integers
45,46c45,46
< L3 Module: l3quark 2014/08/23 v5354 L3 Quarks
< L3 Module: l3prg 2014/08/23 v5354 L3 Control structures
---
> L3 Module: l3quark 2015/08/17 v5855 L3 Quarks
> L3 Module: l3prg 2015/09/10 v5983 L3 Control structures
48,52c48,52
< L3 Module: l3clist 2014/08/23 v5354 L3 Comma separated lists
< L3 Module: l3token 2014/09/15 v5422 L3 Experimental token manipulation
< L3 Module: l3prop 2014/08/23 v5354 L3 Property lists
< L3 Module: l3msg 2015/02/26 v5537 L3 Messages
< L3 Module: l3file 2014/08/24 v5369 L3 File and I/O operations
---
> L3 Module: l3clist 2015/09/02 v5901 L3 Comma separated lists
> L3 Module: l3token 2015/08/26 v5893 L3 Experimental token manipulation
> L3 Module: l3prop 2015/08/05 v5777 L3 Property lists
> L3 Module: l3msg 2015/09/10 v5983 L3 Messages
> L3 Module: l3file 2015/08/05 v5786 L3 File and I/O operations
58c58
< L3 Module: l3skip 2014/08/23 v5354 L3 Dimensions and skips
---
> L3 Module: l3skip 2015/09/10 v5983 L3 Dimensions and skips
77c77
< L3 Module: l3keys 2015/01/27 v5500 L3 Key-value interfaces
---
> L3 Module: l3keys 2015/09/10 v5983 L3 Key-value interfaces
80c80
< L3 Module: l3fp 2014/08/22 v5336 L3 Floating points
---
> L3 Module: l3fp 2015/08/25 v5890 L3 Floating points
90c90
< L3 Module: l3box 2014/08/23 v5354 L3 Experimental boxes
---
> L3 Module: l3box 2015/08/09 v5822 L3 Experimental boxes
96c96
< L3 Module: l3coffins 2014/08/23 v5354 L3 Coffin code layer
---
> L3 Module: l3coffins 2015/08/06 v5789 L3 Coffin code layer
117c117
< L3 Module: l3candidates 2015/03/01 v5544 L3 Experimental additions to l3kernel
---
> L3 Module: l3candidates 2015/09/11 v6002 L3 Experimental additions to l3kernel
133a134,136
> L3 Module: [unknown name] 0000/00/00 v-1 L3 Experimental system/runtime function
> s
> L3 Module: l3luatex 2015/09/10 v5983 L3 Experimental LuaTeX-specific functions
136c139
< File: l3unicode-data.def 2015/03/01 v5544 L3 Unicode data
---
> File: l3unicode-data.def 2015/07/20 v5676 L3 Unicode data
139c142
< File: l3pdfmode.def 2015/03/01 v5544 L3 Experimental driver: PDF mode
---
> File: l3pdfmode.def 2015/09/10 v5983 L3 Experimental driver: PDF mode
143c146
< Package: xparse 2014/11/25 v5471 L3 Experimental document command parser
---
> Package: xparse 2015/09/11 v6001 L3 Experimental document command parser
168c171
< Package: etex 2015/03/02 v2.1 eTeX basic definition package (PEB,DPC)
---
> Package: etex 2015/09/02 v2.4 eTeX basic definition package (PEB,DPC)
244c247
< luaotfload | main : fontloader loaded in 0.018 seconds
---
> luaotfload | main : fontloader loaded in 0.022 seconds
287d289
< Variant \tl_gset:cV already defined; not changing it on line 71
290c292
< Package: fontspec-patches 2015/03/14 v2.4c Font selection for XeLaTeX and LuaLaT
---
> Package: fontspec-patches 2015/07/22 v2.4d Font selection for XeLaTeX and LuaLaT
307c309
< Package: fontspec-luatex 2015/03/14 v2.4c Font selection for XeLaTeX and LuaLaTe
---
> Package: fontspec-luatex 2015/07/22 v2.4d Font selection for XeLaTeX and LuaLaTe
484,485d485
< Variant \prop_gput:cnV already defined; not changing it on line 708
< Variant \prop_gput:cnx already defined; not changing it on line 709
487,490c487,490
< LaTeX Info: Redefining \itshape on input line 2156.
< LaTeX Info: Redefining \slshape on input line 2161.
< LaTeX Info: Redefining \scshape on input line 2166.
< LaTeX Info: Redefining \upshape on input line 2171.
---
> LaTeX Info: Redefining \itshape on input line 2154.
> LaTeX Info: Redefining \slshape on input line 2159.
> LaTeX Info: Redefining \scshape on input line 2164.
> LaTeX Info: Redefining \upshape on input line 2169.
497c497
< Package: glossaries 2015/03/16 v4.15 (NLCT)
---
> Package: glossaries 2015/09/09 v4.18 (NLCT)
513,514c513,514
< (/opt/texlive/2015/texmf-dist/tex/latex/glossaries/base/mfirstuc.sty
< Package: mfirstuc 2015/02/03 v1.10 (NLCT)
---
> (/opt/texlive/2015/texmf-dist/tex/latex/mfirstuc/mfirstuc.sty
> Package: mfirstuc 2015/09/09 v2.0 (NLCT)
517c517
< Package: etoolbox 2015/05/04 v2.2 e-TeX tools for LaTeX (JAW)
---
> Package: etoolbox 2015/08/02 v2.2a e-TeX tools for LaTeX (JAW)
530c530
< Package: datatool-base 2014/06/10 v2.22 (NLCT)
---
> Package: datatool-base 2015/07/11 v2.23 (NLCT)
595c595
< Package: datatool-fp 2013/08/29 v2.17 (NLCT)
---
> Package: datatool-fp 2015/07/11 v2.23 (NLCT)
657c657
< Package: glossaries-compatible-307 2013/11/14 v4.0 (NLCT)
---
> Package: glossaries-compatible-307 2015/09/09 v4.18 (NLCT)
668c668
< Package: glossary-hypernav 2013/11/14 v4.0 (NLCT)
---
> Package: glossary-hypernav 2015/09/09 v4.18 (NLCT)
670c670
< Package: glossary-list 2015/02/03 v4.13 (NLCT)
---
> Package: glossary-list 2015/09/09 v4.18 (NLCT)
674c674
< Package: glossary-long 2013/11/14 v4.0 (NLCT)
---
> Package: glossary-long 2015/09/09 v4.18 (NLCT)
698c698
< Package: glossary-super 2013/11/14 v4.0 (NLCT)
---
> Package: glossary-super 2015/09/09 v4.18 (NLCT)
720c720
< Package: glossary-tree 2015/02/03 v4.13 (NLCT)
---
> Package: glossary-tree 2015/09/09 v4.18 (NLCT)
1099c1099
< \g__file_internal_ior=\read1
---
> \g__file_internal_ior=\read2
1310c1310
< {/opt/texlive/2015/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}]
---
> {/opt/texlive/2015/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
1320,1323c1320,1321
< system(texindy -M lang/english/utf8-lang xindy-xindy.idx) executed. (./xindy-xi
< ndy.ind
< luaotfload | load : path lookup of "DejaVuSerif" unsuccessful, falling back to f
< ile:)
---
> system(texindy -M lang/english/utf8-lang xindy-xindy.idx) executed.
> No file xindy-xindy.ind.
1325,1327d1322
< [3
<
< ]
1329c1324
< (./xindy.aux)
---
> (./xindy.aux)
1339c1334
< 23541 strings out of 494693
---
> 24064 strings out of 494693
1341,1347c1336,1345
< 466 words of node memory still in use:
< 7 hlist, 2 vlist, 2 rule, 2 glue, 2 kern, 8 attribute, 58 glue_spec, 8 attrib
< ute_list, 1 write nodes
< avail lists: 1:3,2:3737,3:173,4:405,5:44,6:1236,7:110,8:34,9:133,10:95
< 26572 multiletter control sequences out of 65536+600000
< 25 fonts using 3912267 bytes
< 48i,4n,59p,1832b,394s stack positions out of 5000i,500n,10000p,200000b,100000s
---
> 461 words of node memory still in use:
> 6 hlist, 2 vlist, 2 rule, 2 glue, 2 kern, 9 attribute, 58 glue_spec, 9 attrib
> ute_list, 2 write, 1 pdf_dest nodes
> avail lists: 1:3,2:3735,3:161,4:386,5:18,6:1236,7:110,8:3,9:43,10:95
> 27102 multiletter control sequences out of 65536+600000
> 25 fonts using 3911963 bytes
> 48i,4n,62p,1930b,394s stack positions out of 5000i,500n,10000p,200000b,100000s
> LuaTeX warning (dest): name{index.0} has been referenced but does not exist, rep
> laced by a fixed one
>
1349c1347
< Output written on xindy.pdf (3 pages, 25333 bytes).
---
> Output written on xindy.pdf (2 pages, 24228 bytes).
1351,1353c1349,1351
< PDF statistics: 61 PDF objects out of 1000 (max. 8388607)
< 52 compressed objects within 1 object stream
< 9 named destinations out of 1000 (max. 131072)
---
> PDF statistics: 44 PDF objects out of 1000 (max. 8388607)
> 36 compressed objects within 1 object stream
> 7 named destinations out of 1000 (max. 131072)
More information about the tex-live
mailing list