Thanks for the report. It seems that lualibs-gzip.lua is renamed to lualibs-util-zip.lua in latest lualibs (v2.75, 2022-10-05). I'll check today.
- index 41caef5..4a95616 100644
- --- a/src/ltj-base.lua
- +++ b/src/ltj-base.lua
- @@ -226,9 +226,12 @@ end
- -- But sometimes we want to create only the precompiled cache,
- -- when its 'text' version is already present in LuaTeX-ja distribution.
- -require('lualibs-lpeg') -- string.split
- -require('lualibs-os') -- os.type
- -require('lualibs-gzip') -- gzip.*
- +if not os.type then require'lualibs-os' end
- +if not string.split then require'lualibs-lpeg' end
- +if not gzip then
- + if kpse.find_file('lualibs-util-zip', 'lua') then require'lualibs-util-zip'
- + else require'lualibs-gzip' end
- +end
- do
- local kpse_var_value = kpse.var_value
I uploaded the new version (20221006.0) to CTAN.
Simply loading the package would stop the document from compiling:
One gets lots of error messages, start with: