Problems with LuaTeX 1.08 even on a very simple document

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
10
down vote

favorite












I just installed luatex 1.08 released yesterday (the installation is a manual process and replaces the original luatex v1.07 that ships with Texlive 2018) on my on GNU/Linux x86_64 machine and re-generated all formats using fmtutil-sys.



However, this new binary is not able to compile even a simple document such as:



documentclassarticle

begindocument

hello world!

enddocument


The contents of the log file is shown below:



This is LuaTeX, Version 1.08.0 (TeX Live 2019/dev) (format=lualatex 2018.9.1) 1 SEP 2018 13:29
restricted system commands enabled.
**main.tex
(./main.tex
LaTeX2e <2018-04-01> patch level 5
Lua module: luaotfload-main 2017/01/29 2.80001 OpenType layout system.
Lua module: lualibs 2017-02-01 2.5 ConTeXt Lua standard libraries.
Lua module: lualibs-extended 2017-02-01 2.5 ConTeXt Lua libraries -- extended co
llection.(using write cache: /home/kg314/.texlive2018/texmf-var/luatex-cache/gen
eric)(using read cache: /usr/local/texlive/2018/texmf-var/luatex-cache/generic /
home/kg314/.texlive2018/texmf-var/luatex-cache/generic)
luaotfload | conf : Root cache directory is /home/kg314/.texlive2018/texmf-var/l
uatex-cache/generic/names.
luaotfload | init : Loading fontloader “fontloader-2017-02-11.lua” from kpse
-resolved path “/usr/local/texlive/2018/texmf-dist/tex/luatex/luaotfload/fontl
oader-2017-02-11.lua”....xmf-dist/tex/luatex/luaotfload/fontloader-2017-02-11.
lua:217: table index is nil
stack traceback:
...xmf-dist/tex/luatex/luaotfload/fontloader-2017-02-11.lua:217: in main chunk
[C]: in function 'require'
...018/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:579: in upvalue 'in
it_main'
...018/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:768: in function 'l
uaotfload-init.lua.main'
...018/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua:274: in field 'main
'
[directlua]:1: in main chunk.
<everyjob> ...ring \defstring \encodingdefaultOT1')end }
let f@encoding encoding...
l.1
%! TEX program = lualatex
? x


Here is how much of LuaTeX's memory you used:
7 strings out of 494329
100000,89155 words of node,token memory allocated 241 words of node memory still in use:
1 dir, 34 glue_spec nodes
avail lists: 2:12,3:1,4:1
4328 multiletter control sequences out of 65536+600000
14 fonts using 591799 bytes
5i,0n,1p,37b,15s stack positions out of 5000i,500n,10000p,200000b,100000s

warning (pdf backend): no pages of output.

PDF statistics: 0 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 131072)
1 words of extra memory for PDF output out of 10000 (max. 100000000)


What is going wrong here?







share|improve this question


























    up vote
    10
    down vote

    favorite












    I just installed luatex 1.08 released yesterday (the installation is a manual process and replaces the original luatex v1.07 that ships with Texlive 2018) on my on GNU/Linux x86_64 machine and re-generated all formats using fmtutil-sys.



    However, this new binary is not able to compile even a simple document such as:



    documentclassarticle

    begindocument

    hello world!

    enddocument


    The contents of the log file is shown below:



    This is LuaTeX, Version 1.08.0 (TeX Live 2019/dev) (format=lualatex 2018.9.1) 1 SEP 2018 13:29
    restricted system commands enabled.
    **main.tex
    (./main.tex
    LaTeX2e <2018-04-01> patch level 5
    Lua module: luaotfload-main 2017/01/29 2.80001 OpenType layout system.
    Lua module: lualibs 2017-02-01 2.5 ConTeXt Lua standard libraries.
    Lua module: lualibs-extended 2017-02-01 2.5 ConTeXt Lua libraries -- extended co
    llection.(using write cache: /home/kg314/.texlive2018/texmf-var/luatex-cache/gen
    eric)(using read cache: /usr/local/texlive/2018/texmf-var/luatex-cache/generic /
    home/kg314/.texlive2018/texmf-var/luatex-cache/generic)
    luaotfload | conf : Root cache directory is /home/kg314/.texlive2018/texmf-var/l
    uatex-cache/generic/names.
    luaotfload | init : Loading fontloader “fontloader-2017-02-11.lua” from kpse
    -resolved path “/usr/local/texlive/2018/texmf-dist/tex/luatex/luaotfload/fontl
    oader-2017-02-11.lua”....xmf-dist/tex/luatex/luaotfload/fontloader-2017-02-11.
    lua:217: table index is nil
    stack traceback:
    ...xmf-dist/tex/luatex/luaotfload/fontloader-2017-02-11.lua:217: in main chunk
    [C]: in function 'require'
    ...018/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:579: in upvalue 'in
    it_main'
    ...018/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:768: in function 'l
    uaotfload-init.lua.main'
    ...018/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua:274: in field 'main
    '
    [directlua]:1: in main chunk.
    <everyjob> ...ring \defstring \encodingdefaultOT1')end }
    let f@encoding encoding...
    l.1
    %! TEX program = lualatex
    ? x


    Here is how much of LuaTeX's memory you used:
    7 strings out of 494329
    100000,89155 words of node,token memory allocated 241 words of node memory still in use:
    1 dir, 34 glue_spec nodes
    avail lists: 2:12,3:1,4:1
    4328 multiletter control sequences out of 65536+600000
    14 fonts using 591799 bytes
    5i,0n,1p,37b,15s stack positions out of 5000i,500n,10000p,200000b,100000s

    warning (pdf backend): no pages of output.

    PDF statistics: 0 PDF objects out of 1000 (max. 8388607)
    0 named destinations out of 1000 (max. 131072)
    1 words of extra memory for PDF output out of 10000 (max. 100000000)


    What is going wrong here?







    share|improve this question
























      up vote
      10
      down vote

      favorite









      up vote
      10
      down vote

      favorite











      I just installed luatex 1.08 released yesterday (the installation is a manual process and replaces the original luatex v1.07 that ships with Texlive 2018) on my on GNU/Linux x86_64 machine and re-generated all formats using fmtutil-sys.



      However, this new binary is not able to compile even a simple document such as:



      documentclassarticle

      begindocument

      hello world!

      enddocument


      The contents of the log file is shown below:



      This is LuaTeX, Version 1.08.0 (TeX Live 2019/dev) (format=lualatex 2018.9.1) 1 SEP 2018 13:29
      restricted system commands enabled.
      **main.tex
      (./main.tex
      LaTeX2e <2018-04-01> patch level 5
      Lua module: luaotfload-main 2017/01/29 2.80001 OpenType layout system.
      Lua module: lualibs 2017-02-01 2.5 ConTeXt Lua standard libraries.
      Lua module: lualibs-extended 2017-02-01 2.5 ConTeXt Lua libraries -- extended co
      llection.(using write cache: /home/kg314/.texlive2018/texmf-var/luatex-cache/gen
      eric)(using read cache: /usr/local/texlive/2018/texmf-var/luatex-cache/generic /
      home/kg314/.texlive2018/texmf-var/luatex-cache/generic)
      luaotfload | conf : Root cache directory is /home/kg314/.texlive2018/texmf-var/l
      uatex-cache/generic/names.
      luaotfload | init : Loading fontloader “fontloader-2017-02-11.lua” from kpse
      -resolved path “/usr/local/texlive/2018/texmf-dist/tex/luatex/luaotfload/fontl
      oader-2017-02-11.lua”....xmf-dist/tex/luatex/luaotfload/fontloader-2017-02-11.
      lua:217: table index is nil
      stack traceback:
      ...xmf-dist/tex/luatex/luaotfload/fontloader-2017-02-11.lua:217: in main chunk
      [C]: in function 'require'
      ...018/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:579: in upvalue 'in
      it_main'
      ...018/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:768: in function 'l
      uaotfload-init.lua.main'
      ...018/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua:274: in field 'main
      '
      [directlua]:1: in main chunk.
      <everyjob> ...ring \defstring \encodingdefaultOT1')end }
      let f@encoding encoding...
      l.1
      %! TEX program = lualatex
      ? x


      Here is how much of LuaTeX's memory you used:
      7 strings out of 494329
      100000,89155 words of node,token memory allocated 241 words of node memory still in use:
      1 dir, 34 glue_spec nodes
      avail lists: 2:12,3:1,4:1
      4328 multiletter control sequences out of 65536+600000
      14 fonts using 591799 bytes
      5i,0n,1p,37b,15s stack positions out of 5000i,500n,10000p,200000b,100000s

      warning (pdf backend): no pages of output.

      PDF statistics: 0 PDF objects out of 1000 (max. 8388607)
      0 named destinations out of 1000 (max. 131072)
      1 words of extra memory for PDF output out of 10000 (max. 100000000)


      What is going wrong here?







      share|improve this question














      I just installed luatex 1.08 released yesterday (the installation is a manual process and replaces the original luatex v1.07 that ships with Texlive 2018) on my on GNU/Linux x86_64 machine and re-generated all formats using fmtutil-sys.



      However, this new binary is not able to compile even a simple document such as:



      documentclassarticle

      begindocument

      hello world!

      enddocument


      The contents of the log file is shown below:



      This is LuaTeX, Version 1.08.0 (TeX Live 2019/dev) (format=lualatex 2018.9.1) 1 SEP 2018 13:29
      restricted system commands enabled.
      **main.tex
      (./main.tex
      LaTeX2e <2018-04-01> patch level 5
      Lua module: luaotfload-main 2017/01/29 2.80001 OpenType layout system.
      Lua module: lualibs 2017-02-01 2.5 ConTeXt Lua standard libraries.
      Lua module: lualibs-extended 2017-02-01 2.5 ConTeXt Lua libraries -- extended co
      llection.(using write cache: /home/kg314/.texlive2018/texmf-var/luatex-cache/gen
      eric)(using read cache: /usr/local/texlive/2018/texmf-var/luatex-cache/generic /
      home/kg314/.texlive2018/texmf-var/luatex-cache/generic)
      luaotfload | conf : Root cache directory is /home/kg314/.texlive2018/texmf-var/l
      uatex-cache/generic/names.
      luaotfload | init : Loading fontloader “fontloader-2017-02-11.lua” from kpse
      -resolved path “/usr/local/texlive/2018/texmf-dist/tex/luatex/luaotfload/fontl
      oader-2017-02-11.lua”....xmf-dist/tex/luatex/luaotfload/fontloader-2017-02-11.
      lua:217: table index is nil
      stack traceback:
      ...xmf-dist/tex/luatex/luaotfload/fontloader-2017-02-11.lua:217: in main chunk
      [C]: in function 'require'
      ...018/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:579: in upvalue 'in
      it_main'
      ...018/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:768: in function 'l
      uaotfload-init.lua.main'
      ...018/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua:274: in field 'main
      '
      [directlua]:1: in main chunk.
      <everyjob> ...ring \defstring \encodingdefaultOT1')end }
      let f@encoding encoding...
      l.1
      %! TEX program = lualatex
      ? x


      Here is how much of LuaTeX's memory you used:
      7 strings out of 494329
      100000,89155 words of node,token memory allocated 241 words of node memory still in use:
      1 dir, 34 glue_spec nodes
      avail lists: 2:12,3:1,4:1
      4328 multiletter control sequences out of 65536+600000
      14 fonts using 591799 bytes
      5i,0n,1p,37b,15s stack positions out of 5000i,500n,10000p,200000b,100000s

      warning (pdf backend): no pages of output.

      PDF statistics: 0 PDF objects out of 1000 (max. 8388607)
      0 named destinations out of 1000 (max. 131072)
      1 words of extra memory for PDF output out of 10000 (max. 100000000)


      What is going wrong here?









      share|improve this question













      share|improve this question




      share|improve this question








      edited Sep 1 at 22:59









      Martin Schröder

      12.7k537120




      12.7k537120










      asked Sep 1 at 12:31









      Krishna

      874518




      874518




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          12
          down vote



          accepted










          The fontloader provided by the luaotfload package (loaded by default in LuaLaTeX) is not compatible with current LuaTeX versions. A newer fontloader fixing this problem can be found at this GitHub repo.



          Just download this project and add the texmf directory to your TEXMFHOME, then LuaLaTeX works again.



          A step by step guide for Linux:



          1. Open a terminal window and go to a directory where you want to save lua-font-pond. I will assume you choose your home directory /home/kg314, otherwise you have to change the path in Step 4.

          2. Run git clone https://github.com/u-fischer/lua-font-pond

          3. Open your texmf.cnf file with your favorite editor, you can find it most likely in /usr/local/texlive/2018/texmf.cnf. You might need root rights (sudo) do edit this file.

          4. Add a line TEXMFHOME = /home/kg314/lua-font-pond/texmf/:

          5. Save the file and close everything.





          share|improve this answer






















          • Yes. This works! Is this issue documented anywhere?
            – Krishna
            Sep 1 at 12:56











          • As a side note, I tested this on a 250 page thesis document, everything seems to work fine with about 30% speedup! This is great!
            – Krishna
            Sep 1 at 13:11











          • You don"t have to modify the system-wide texmf.cnf, see Is there a way to create Tex Live or LaTeX virtual environment?.
            – Henri Menke
            Sep 2 at 8:02










          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "85"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f448832%2fproblems-with-luatex-1-08-even-on-a-very-simple-document%23new-answer', 'question_page');

          );

          Post as a guest






























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          12
          down vote



          accepted










          The fontloader provided by the luaotfload package (loaded by default in LuaLaTeX) is not compatible with current LuaTeX versions. A newer fontloader fixing this problem can be found at this GitHub repo.



          Just download this project and add the texmf directory to your TEXMFHOME, then LuaLaTeX works again.



          A step by step guide for Linux:



          1. Open a terminal window and go to a directory where you want to save lua-font-pond. I will assume you choose your home directory /home/kg314, otherwise you have to change the path in Step 4.

          2. Run git clone https://github.com/u-fischer/lua-font-pond

          3. Open your texmf.cnf file with your favorite editor, you can find it most likely in /usr/local/texlive/2018/texmf.cnf. You might need root rights (sudo) do edit this file.

          4. Add a line TEXMFHOME = /home/kg314/lua-font-pond/texmf/:

          5. Save the file and close everything.





          share|improve this answer






















          • Yes. This works! Is this issue documented anywhere?
            – Krishna
            Sep 1 at 12:56











          • As a side note, I tested this on a 250 page thesis document, everything seems to work fine with about 30% speedup! This is great!
            – Krishna
            Sep 1 at 13:11











          • You don"t have to modify the system-wide texmf.cnf, see Is there a way to create Tex Live or LaTeX virtual environment?.
            – Henri Menke
            Sep 2 at 8:02














          up vote
          12
          down vote



          accepted










          The fontloader provided by the luaotfload package (loaded by default in LuaLaTeX) is not compatible with current LuaTeX versions. A newer fontloader fixing this problem can be found at this GitHub repo.



          Just download this project and add the texmf directory to your TEXMFHOME, then LuaLaTeX works again.



          A step by step guide for Linux:



          1. Open a terminal window and go to a directory where you want to save lua-font-pond. I will assume you choose your home directory /home/kg314, otherwise you have to change the path in Step 4.

          2. Run git clone https://github.com/u-fischer/lua-font-pond

          3. Open your texmf.cnf file with your favorite editor, you can find it most likely in /usr/local/texlive/2018/texmf.cnf. You might need root rights (sudo) do edit this file.

          4. Add a line TEXMFHOME = /home/kg314/lua-font-pond/texmf/:

          5. Save the file and close everything.





          share|improve this answer






















          • Yes. This works! Is this issue documented anywhere?
            – Krishna
            Sep 1 at 12:56











          • As a side note, I tested this on a 250 page thesis document, everything seems to work fine with about 30% speedup! This is great!
            – Krishna
            Sep 1 at 13:11











          • You don"t have to modify the system-wide texmf.cnf, see Is there a way to create Tex Live or LaTeX virtual environment?.
            – Henri Menke
            Sep 2 at 8:02












          up vote
          12
          down vote



          accepted







          up vote
          12
          down vote



          accepted






          The fontloader provided by the luaotfload package (loaded by default in LuaLaTeX) is not compatible with current LuaTeX versions. A newer fontloader fixing this problem can be found at this GitHub repo.



          Just download this project and add the texmf directory to your TEXMFHOME, then LuaLaTeX works again.



          A step by step guide for Linux:



          1. Open a terminal window and go to a directory where you want to save lua-font-pond. I will assume you choose your home directory /home/kg314, otherwise you have to change the path in Step 4.

          2. Run git clone https://github.com/u-fischer/lua-font-pond

          3. Open your texmf.cnf file with your favorite editor, you can find it most likely in /usr/local/texlive/2018/texmf.cnf. You might need root rights (sudo) do edit this file.

          4. Add a line TEXMFHOME = /home/kg314/lua-font-pond/texmf/:

          5. Save the file and close everything.





          share|improve this answer














          The fontloader provided by the luaotfload package (loaded by default in LuaLaTeX) is not compatible with current LuaTeX versions. A newer fontloader fixing this problem can be found at this GitHub repo.



          Just download this project and add the texmf directory to your TEXMFHOME, then LuaLaTeX works again.



          A step by step guide for Linux:



          1. Open a terminal window and go to a directory where you want to save lua-font-pond. I will assume you choose your home directory /home/kg314, otherwise you have to change the path in Step 4.

          2. Run git clone https://github.com/u-fischer/lua-font-pond

          3. Open your texmf.cnf file with your favorite editor, you can find it most likely in /usr/local/texlive/2018/texmf.cnf. You might need root rights (sudo) do edit this file.

          4. Add a line TEXMFHOME = /home/kg314/lua-font-pond/texmf/:

          5. Save the file and close everything.






          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Sep 1 at 12:57

























          answered Sep 1 at 12:45









          Marcel Krüger

          10.4k11032




          10.4k11032











          • Yes. This works! Is this issue documented anywhere?
            – Krishna
            Sep 1 at 12:56











          • As a side note, I tested this on a 250 page thesis document, everything seems to work fine with about 30% speedup! This is great!
            – Krishna
            Sep 1 at 13:11











          • You don"t have to modify the system-wide texmf.cnf, see Is there a way to create Tex Live or LaTeX virtual environment?.
            – Henri Menke
            Sep 2 at 8:02
















          • Yes. This works! Is this issue documented anywhere?
            – Krishna
            Sep 1 at 12:56











          • As a side note, I tested this on a 250 page thesis document, everything seems to work fine with about 30% speedup! This is great!
            – Krishna
            Sep 1 at 13:11











          • You don"t have to modify the system-wide texmf.cnf, see Is there a way to create Tex Live or LaTeX virtual environment?.
            – Henri Menke
            Sep 2 at 8:02















          Yes. This works! Is this issue documented anywhere?
          – Krishna
          Sep 1 at 12:56





          Yes. This works! Is this issue documented anywhere?
          – Krishna
          Sep 1 at 12:56













          As a side note, I tested this on a 250 page thesis document, everything seems to work fine with about 30% speedup! This is great!
          – Krishna
          Sep 1 at 13:11





          As a side note, I tested this on a 250 page thesis document, everything seems to work fine with about 30% speedup! This is great!
          – Krishna
          Sep 1 at 13:11













          You don"t have to modify the system-wide texmf.cnf, see Is there a way to create Tex Live or LaTeX virtual environment?.
          – Henri Menke
          Sep 2 at 8:02




          You don"t have to modify the system-wide texmf.cnf, see Is there a way to create Tex Live or LaTeX virtual environment?.
          – Henri Menke
          Sep 2 at 8:02

















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f448832%2fproblems-with-luatex-1-08-even-on-a-very-simple-document%23new-answer', 'question_page');

          );

          Post as a guest













































































          Comments

          Popular posts from this blog

          What does second last employer means? [closed]

          List of Gilmore Girls characters

          Confectionery