latex3 / luaotfload

OpenType font loader for LuaTeX
Other
56 stars 6 forks source link

Failed to load "luaotfload" module "multiscript" #264

Open plavcik opened 8 months ago

plavcik commented 8 months ago

On OpenBSD 7.3/amd64 are these TeX Live packages and I installed most of them:

pkg_info -Q texlive
texlive_base-2022 (installed)
texlive_mktexlsr-2022 (installed)
texlive_synctex-2022 (installed)
texlive_texmf-buildset-2022 (installed)
texlive_texmf-context-2022
texlive_texmf-docs-2022
texlive_texmf-full-2022 (installed)
texlive_texmf-minimal-2022 (installed)

I use

export TEXINPUTS=.:/usr/local/share/texmf-dist/tex/optex/base:/usr/local/share/texmf-dist/tex/luatex/luaotfload:/usr/local/share/texmf-dist/tex/generic/hyphen:/usr/local/share/texmf-dist/scripts/luaotfload/:/usr/local/share/texmf-dist/tex/latex/base/

If I use

cat test_luaotfload.tex 
\input luaotfload.sty
\font\f=[texgyretermes-regular]

\f text.
\bye

and run

luatex test_luaotfload.tex
This is LuaTeX, Version 1.15.0 (TeX Live 2022-OpenBSD_Ports) 
 restricted system commands enabled.
(./test_luaotfload.tex
(/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload.sty
(/usr/local/share/texmf-dist/tex/latex/base/ltluatex.tex)

luaotfload | load : FATAL ERROR
luaotfload | load :   × Failed to load "luaotfload" module "multiscript".
luaotfload | load :   × Error message:
luaotfload | load :     × "[string \"-- luatex-core security and io overloads .....\"]:51: bad argument #1 to 'io_open' (string expected, got nil)".

stack traceback:
        ...al/share/texmf-dist/tex/luatex/luaotfload/luaotfload.lua:200: in field 'luaotfload'
        ...are/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:424: in local 'action'
        ...are/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:581: in upvalue 'init_post'
        ...are/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:594: in function 'luaotfload-init.lua'
        ...al/share/texmf-dist/tex/luatex/luaotfload/luaotfload.lua:322: in field 'main'
        [\directlua]:1: in main chunk

Could you, please advice me, what I have to fix / adjust?

More debug details:

locate luaotfload
/usr/local/bin/luaotfload-tool
/usr/local/man/man1/luaotfload-tool.1
/usr/local/man/man5/luaotfload.conf.5
/usr/local/share/texmf-dist/scripts/luaotfload
/usr/local/share/texmf-dist/scripts/luaotfload/luaotfload-tool.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-2022-02-24.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-chr.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-gen.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-nod.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-data-con.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-afk.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-cff.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-cid.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-con.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-def.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-dsp.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-imp-effects.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-imp-italics.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-imp-ligatures.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-imp-tex.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-ini.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-lua.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-map.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-ocl.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-one.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-onr.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-osd.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-ota.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-otc.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-oti.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-otj.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-otl.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-oto.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-otr.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-ots.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-ott.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-oup.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-shp.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-ttf.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-font-vfc.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-fonts-def.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-fonts-enc.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-fonts-ext.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-fonts-gbn.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-fonts-lig.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-fonts-mis.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-fonts-syn.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-fonts-tfm.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-l-boolean.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-l-file.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-l-function.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-l-io.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-l-lpeg.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-l-lua.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-l-math.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-l-string.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-l-table.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-l-unicode.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-reference.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-util-fil.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/fontloader-util-str.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-blacklist.cnf
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-case.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-characters.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-diagnostics.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-dvi.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-filelist.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-glyphlist.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-cff2.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-t2-writer.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-ttf.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload.lua
/usr/local/share/texmf-dist/tex/luatex/luaotfload/luaotfload.sty
$ sha256 /usr/local/bin/luaotfload-tool
SHA256 (/usr/local/bin/luaotfload-tool) = 19dd7e5bf67b49dfbd40448c89d07d332eef28e12d1bc94ad517fc621c7e9088

Thank you, Jiří