Comment 0 for bug 2058409

Revision history for this message
Stefan Staeglich (staeglis) wrote : Install of tevlive-full hangs: tex/context/base/mkiv/l-sandbox.lua:180: module 'socket.core' not found

Install package tevlive-full
$ apt install tevlive-full

Install hangs:
texlive-lang-japanese (2021.20220204-1) wird eingerichtet ...
context (2021.03.05.20220211-1) wird eingerichtet ...
Running mtxrun --generate. This may take some time... done.
Pregenerating ConTeXt MarkIV format. This may take some time...

Related running processes:
root 18747 0.4 0.0 13936 7456 pts/2 Ss+ 17:47 0:01 /usr/bin/dpkg --status-fd 43 --configure --pending
root 20584 0.0 0.0 2892 960 pts/2 S+ 17:48 0:00 /bin/sh /var/lib/dpkg/info/context.postinst configure
root 20592 0.0 0.0 2892 1064 pts/2 S+ 17:48 0:00 /bin/sh /usr/bin/luatools --make cont-en
root 20593 0.1 0.9 92868 79952 pts/2 S+ 17:48 0:00 texlua /usr/bin/mtxrun --script base --make cont-en
root 20596 0.0 0.0 2892 1004 pts/2 S+ 17:48 0:00 sh -c /usr/bin/luatex --ini --lua=/usr/share/texmf/tex/context/base/mkiv/luat-cod.lua /usr/share/texmf/tex/context/base/mkiv/cont-en.mkiv
root 20597 0.0 0.3 40816 28684 pts/2 S+ 17:48 0:00 /usr/bin/luatex --ini --lua=/usr/share/texmf/tex/context/base/mkiv/luat-cod.lua /usr/share/texmf/tex/context/base/mkiv/cont-en.mkiv

Run luatex manually:
# /usr/bin/luatex --ini --lua=/usr/share/texmf/tex/context/base/mkiv/luat-cod.lua /usr/share/texmf/tex/context/base/mkiv/cont-en.mkiv
This is LuaTeX, Version 1.14.0 (TeX Live 2022/dev/Debian) (INITEX)
 system commands enabled.
(/usr/share/texmf/tex/context/base/mkiv/cont-en.mkiv (/usr/share/texmf/tex/context/base/mkiv/context.mkiv (/usr/share/texmf/tex/context/base/mkiv/syst-ini.mkiv) (/usr/share/texmf/tex/context/base/mkiv/norm-ctx.mkiv) (/usr/share/texmf/tex/context/base/mkiv/syst-pln.mkiv) (/usr/share/texmf/tex/context/base/mkiv/syst-mes.mkiv) (/usr/share/texmf/tex/context/base/mkiv/luat-cod.mkiv<+ /usr/share/texmf/tex/context/base/mkiv/luat-cod.lua>) (/usr/share/texmf/tex/context/base/mkiv/luat-bas.mkiv loading: ConTeXt Lua Macros / Basic Lua Libraries<+ /usr/share/texmf/tex/context/base/mkiv/l-bit32.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-lua.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-macro.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-sandbox.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-package.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-lpeg.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-function.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-string.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-table.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-boolean.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-number.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-math.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-io.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-os.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-file.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-gzip.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-md5.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-sha.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-dir.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-unicode.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-url.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-set.lua><+ /usr/share/texmf/tex/context/base/mkiv/l-macro-imp-optimize.lua>) (/usr/share/texmf/tex/context/base/mkiv/luat-lib.mkiv loading: ConTeXt Lua Macros / Libraries<+ /usr/share/texmf/tex/context/base/mkiv/util-str.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-tab.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-fil.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-sac.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-sto.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-pck.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-prs.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-fmt.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-dim.lua><+ /usr/share/texmf/tex/context/base/mkiv/trac-set.lua><+ /usr/share/texmf/tex/context/base/mkiv/luat-log.lua><+ /usr/share/texmf/tex/context/base/mkiv/trac-inf.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-lua.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-deb.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-tpl.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-seq.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-sta.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-sbx.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-soc-imp-reset.lua><+ /usr/share/texmf/tex/context/base/mkiv/util-soc-imp-socket.lua>/usr/share/texmf/tex/context/base/mkiv/l-sandbox.lua:180: module 'socket.core' not found:
        no field package.preload['socket.core']
        no file '/usr/local/share/lua/5.3/socket/core.lua'
        no file '/usr/local/share/lua/5.3/socket/core/init.lua'
        no file '/usr/local/lib/lua/5.3/socket/core.lua'
        no file '/usr/local/lib/lua/5.3/socket/core/init.lua'
        no file './socket/core.lua'
        no file './socket/core/init.lua'
        no file '/usr/local/lib/lua/5.3/socket/core.so'
        no file '/usr/local/lib/lua/5.3/loadall.so'
        no file './socket/core.so'
        no file '/usr/local/lib/lua/5.3/socket.so'
        no file '/usr/local/lib/lua/5.3/loadall.so'
        no file './socket.so'
stack traceback:
        [C]: in upvalue 'requiem'
        /usr/share/texmf/tex/context/base/mkiv/l-sandbox.lua:180: in function 'require'
        ...hare/texmf/tex/context/base/mkiv/util-soc-imp-socket.lua:8: in local 'data'
        /usr/share/texmf/tex/context/base/mkiv/luat-cod.lua:184: in field 'luafilechunk'
        /usr/share/texmf/tex/context/base/mkiv/luat-cod.lua:75: in function 'lua.registercode'
        [\directlua]:1: in main chunk.
\registerctxluafile #1#2->\ctxlua {lua.registercode("#1","#2")}

l.40 \registerctxluafile{util-soc-imp-socket} {}

?

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: texlive-full 2021.20220204-1
ProcVersionSignature: Ubuntu 5.15.0-101.111-generic 5.15.143
Uname: Linux 5.15.0-101-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: unknown
Date: Tue Mar 19 17:49:44 2024
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=de
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: texlive-base
UpgradeStatus: No upgrade log present (probably fresh install)