I just recently updated Miktex via the update wizard, and after that LuaLaTeX fails to generate any output. At first I thought it would have to do something with SIunitx, because I received an error there and it was used in the file I tried to employ LuaTeX on (SIunitx, was located into another package I think), but that wasn't the case. (SIunitx still doesn't work, because MiKTeX reports
"Message: Unknown archive file size.
Data: expl3
Source: libraries\miktex\packagemanager\internal.h
[...]"
when I try to get expl3 via the package manager.
Anyway, I then tried to use as few packages as possible to rule out some incompatibilities introduced by the new update or something like that, and tried to use LuaLaTeX on the following file:
\documentclass{minimal}
\begin{document}
Test
\end{document}
And all I get is
This is LuaTeX, Version beta-0.70.1-2011052811 <rev 4277>
<Fatal format file error; I'm stymied>
No log-file, no output, nada, only this error message. pdfTeX and the latex-dvips-ps2pdf-way both work without any problems (at least on the above file).
I could really use some help, since everything worked just fine about two weeks ago until my last update.
Please let me know if you want to get further information or anything like that to help me with my problem.
Oh, I almost forgot (in case it's important):
OS: Windows Vista Home Premium (32bit),
MiKTeX 2.9 (just updated :/)
I don't know whether I should make another separate question out of this, but I've got another problem with luatex, but only indirectly. I think I already know the cause, so I, more or less, just want to verify whether this is an issue of my own local installation, or a "global" problem:
Not a long time ago, there was another MiKTeX-Update, so I updated. But then I tried to compile another document with lualatex that worked before, but lualatex didn't create a document at all, while not reporting any real problems (at least not via Texmaker). So I looked into the folder of the file, and voila, lualatexor luatex(:O) created a folder, named "luatex-cache" and a log file, but nothing more. I then tried to isolate the problem by making a minimal example and first found out, that it probably isn't a luatex-problem itself, since sth. like:
\documentclass{minimal}
\begin{document}
Test
\end{document}
was compiled without any problems. I then continuously added more packages and I think the troublemaker could be luatextra. Again, the only output of
\documentclass{minimal}
\usepackage[T1]{fontenc}
\usepackage{luatextra}
\begin{document}
Test.
\end{document}
was: a folder named "luatex-cache" with an empty subfolder named "generic" and a log-file. The last 4 lines of the log-file can be seen below (I hope these are sufficient):
.
.
.
Lua module: luaotfload 2011/04/21 1.25 OpenType layout system.
luaotfload: loading file C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/otfl
-luat-dum.lua.
quiting: fix your readable cache path
If the moderators think this is important enough to post it as a separate question, I'm happy to do that. :D
kpsewhich --engine=luatex lualatex.fmtto find out if you are using a global or a local fmt. – Ulrike Fischer Jun 28 '11 at 14:34/Local/-part would be sufficient. It was my personal account, i.e. my name, so I wanted to exclude it (I could have just writtenusernamebut obviously that would have been to easy :D), not "all users". Oh, and it still doesn't work, although currently it's not that important anymore, because I used PDFTex for my last document. – Lustique Jun 29 '11 at 16:42lualatexagain, having no success doing so (I felt like I should try again). Then I reinstalled my wholeMiKTeX-distribution ("Basic MiKTeX 2.9") andlualatexworked fine until I updatedMiKTeX:lualatex0.6... worked, 0.7... doesn't work at all. The same error message. I then downloaded "MiKTeX Portable", which worked well, but again only until I updated it (lualatexfrom 0.6 to 0.7). Is there any possibility to downgrade to 0.6 or anything like that? – Lustique Aug 07 '11 at 10:32kpsewhich. Find the fmt and check its date. Then go to miktex settings (user mode if thefmtis in your user profile) and rebuild the lualatex format. Check if the date has changed. – Ulrike Fischer Aug 07 '11 at 14:23lualatexsuccessfully compiled (?) my minimal example. Thank you so much! I only did what I mentioned above in admin-mode before and it never changed anything. I sincerely hope it keeps on working now... – Lustique Aug 07 '11 at 14:44starting package maintenance... installation directory: C:\Users\jf3243\AppData\Roaming\MiKTeX\2.9 package repository: http://mirror.ox.ac.uk/sites/ctan.org/systems/win32/miktex/tm/packages/ lightweight database digest: b5c327843d7508f1caa13b621ac8f5cb– Jonathan Fine Nov 02 '12 at 09:49