PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [LuaLaTeX] module 'lualibs ' not found



Donalduck
08-05-2013, 09:34
Hallo,
ich habe vorher ein Update von MiKTeX gemacht, dabei wurden einige LuaTeX Pakete geupdatet. Jetzt habe ich das Problem, dass ich das fontspec Paket unter LuaLaTeX nicht mehr laden kann:

\documentclass{article}
\usepackage{fontspec}
\listfiles
\begin{document}
A
\end{document}
Das ist vermutlich der interessante Auszug aus dem Log:

! LuaTeX error C:/MiKTeX/tex/luatex/luatexbase/modutils.lua:49: module 'lualibs
' not found:
no field package.preload['lualibs']
[luatexbase.loader] Loading error:
C:/MiKTeX/tex/luatex/lualibs/lualibs.lua:19: '=' expected near 'default'
[kpse C searcher] file not found: 'lualibs'
[oberdiek.luatex.kpse_module_loader] Search failed
stack traceback:
[C]: in function 'require'
C:/MiKTeX/tex/luatex/luatexbase/modutils.lua:49: in function 'require_module'
<\directlua >:1: in main chunk.
\lltxb@requirelua ...xluaescapestring {#2}" \fi )}

l.34 \RequireLuaModule
{luaotfload}
The lua interpreter ran into a problem, so the
remainder of this lua chunk will be ignored.
Hat jemand eine Idee was ich da probieren könnte? Neuinstallation der geupdateten Pakete, Update der Datenbank und neu erstellen der Formate hat leider nichts gebracht.

klops
08-05-2013, 10:34
Könnte das gleiche Problem sein, dass am Montag auf der TeX-Live-Mailingliste gemeldet wurde. Falls dem so ist, liegt es an einem Fehler mit einem Update von lualibs. Upstream wurde der Fehler rasch beseitigt. Ob er bei MiKTeX bekannt und inzwischen ebenfalls behoben ist, kannst Du verm. im Bug-Tracker (http://www.miktex.org/help) oder auf der MiKTeX-Mailingliste erfahren.

Donalduck
09-05-2013, 09:20
So... gestern kam nochmal ein Update, mit dem kommt nun dieser Fehler nicht mehr. Es wird aber nicht besser, es funktioniert nämlich immer noch nicht. Diesmal:


luaotfload: ^^e2^^80^^9cI am using the merged version of 'luaotfload.lua' here.
If
luaotfload: you run into problems or experience unexpected behaviour,
luaotfload: and if you have ConTeXt installed you can try to delete the
luaotfload: file 'luaotfload-font-merged.lua' as I might then use the
luaotfload: possibly updated libraries. The merged version is not
luaotfload: supported as it is a frozen instance.

Die Datei "luaotfload-merged.lua" die damit wohl gemeint ist, habe ich bereits gelöscht, sie wird einfach neu erstellt.


(C:/MiKTeX/tex/latex/euenc/eu2lmr.fd
File: eu2lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
)
luaotfload | load: auto-selecting default features for script: latn
luaotfload | load: no defaults for script “latn”, falling back to “dflt

! LuaTeX error ...MiKTeX/tex/luatex/luaotfload/luaotfload-database.lua:220: bad
argument #1 to 'load' (function expected, got string).
<to be read again>
relax
l.100 \fontencoding\encodingdefault\selectfont

The lua interpreter ran into a problem, so the
remainder of this lua chunk will be ignored.

! Font \EU2/lmr/m/n/10=file:lmroman10-regular:script=latn;+trep;+tlig; at 10pt
not loadable: metric data not found or bad.
<to be read again>
relax
l.100 \fontencoding\encodingdefault\selectfont

I wasn't able to read the size data for this font,
so I will ignore the font specification.
[Wizards can fix TFM files using TFtoPL/PLtoTF.]
You might try inserting a different font spec;
e.g., type `I\font<same font id>=<substitute font name>'.

u_fischer
09-05-2013, 12:57
Klingt nach einem Bug, aber ich habe jetzt keine Zeit zu testen. Ich würde empfehlen, die Maintainer zu kontaktieren.

Ich empfehle auch, in der nächsten Zeit mit lua-Updates vorsichtig zu sein, wenn man ein funktionierendes lualatex braucht. Es wird an allen möglichen Fronten daran gearbeitet, die Pakete an luatex 0.75 und später anzupassen (für TeXlive 2013) und mit Problemen muss man einfach rechnen.

G.Hanisch
09-05-2013, 13:34
Ist sicher ein bug, mein bislang (0 Fehler) arbeitendes file meldet nach dem update durch Miktex beim Kompilieren nun über 350 Fehler. :mad:

mechanicus
09-05-2013, 13:45
Hi,

gestern gab es noch ein Update:

https://groups.google.com/forum/#!topic/comp.text.tex/pP9WpWRqjA8

Marco

G.Hanisch
09-05-2013, 16:55
Scheint aber in Miktex noch nicht vorhanden zu sein, da ich heute upgedatet habe und auch ein neuer Versuch nichts gebracht hat. Werde daher zuwarten, da ich gerade nicht in Terminnot bin.

Liebe Grüße

Donalduck
11-05-2013, 10:47
Das scheint ja alles länger zu dauern als ich es erwartet hatte... Hat jemand vielleicht noch die alten Pakete, so dass ich sie wieder herstellen kann? In der mailing list (von luatex) ist das Problem bekannt, falls da jemand mehr dazu lesen will.

mechanicus
11-05-2013, 12:50
Siehe hier:

http://tex.stackexchange.com/questions/31886/historical-stable-version-archive-of-packages