<div dir="ltr">Hi Ken,<div><br></div><div>I'm not sure how much help it would be (I'm definitely not an expert), but I seem to recall that the CJK packages are different for lualatex vs xelatex. Under xelatex I used the xeCJK package, but that doesn't seem to work under lualatex, so I had to switch to loading {luatexja-fontspec} in my preamble. </div><div><br></div><div>I don't see any reference to either in your file, but maybe that helps?</div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><div>N. Andrew Walsh, PhD, Dr. phil.</div><div>Komponist, Musikwissenschaftler | Composer, Musicologist</div><div>er/ihn/ihm/sein | he/him/his<br></div><div>Berlin<br></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jul 27, 2023 at 7:17 AM Ken Moffat via tex-live <<a href="mailto:tex-live@tug.org">tex-live@tug.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I suppose this is anecdotal rather than a useful bug report, but<br>
I'll mention it anyway.<br>
<br>
I'm in the process of updating my test files which I use to check<br>
that my source installs on beyond linuxfromscratch work, and adding<br>
more tests to check extra things.  As part of that I have an<br>
ABOUT.tex file to describe the tests, it has had a lot of changes<br>
in the last couple of months and is still very much work in<br>
progress.<br>
<br>
After looking at how lualatex was being used (e.g. for japanese<br>
vertical text) I decided to move from my original use of xelatex for<br>
ABOUT.tex to lualatex.  All seemed fine, but a few days ago I was<br>
changing the details of how my script detects korean fonts (when I<br>
started out years ago I thought there were none in texlive) and<br>
something in that change apparently broke the build although it had<br>
seemed ok at the time.  To clarify, 'ABOUT.tex' is just the<br>
documetnation, a bash configure script determines which tests<br>
should be able to run and the individual tests have their own tex<br>
files.<br>
<br>
A bit later ABOUT.tex no-longer compiled.  I looked and determined<br>
that the commit re korean fonts broke the build.  Saved what I was<br>
trying to add to the file.  Looked at the last commit, all the parts<br>
of the diff looked ok.  Reverted it, tried the parts, in the end it<br>
 worked again.  Committed the restored version and started to worry<br>
that I'm losing my mind.<br>
<br>
Changed a test a few hours ago, made some trivial changes to<br>
ABOUT.tex, suddenly it did not work.  Looking through the commits,<br>
the first bad one was the korean changes from several days ago.  Two<br>
parts look ok, the third part looks ok when applied (3 lines of end<br>
context do not show the '}' on the next line.<br>
<br>
Lots of head-scratching, then I tried using xelatex - worked fine.<br>
<br>
I'm starting to think there is something which randomly errors (but<br>
consistently errors on a given version of ABOUT.tex).<br>
<br>
This is texlive-2023 with patches to update LuaTeX to 1.17.0,<br>
<a href="https://www.linuxfromscratch.org/patches/downloads/texlive/texlive-20230313-source-security_fix-1.patch" rel="noreferrer" target="_blank">https://www.linuxfromscratch.org/patches/downloads/texlive/texlive-20230313-source-security_fix-1.patch</a><br>
and instructions in<br>
<a href="https://www.linuxfromscratch.org/blfs/view/systemd/pst/texlive.html" rel="noreferrer" target="_blank">https://www.linuxfromscratch.org/blfs/view/systemd/pst/texlive.html</a><br>
or<br>
<a href="https://www.linuxfromscratch.org/blfs/view/svn/pst/texlive.html" rel="noreferrer" target="_blank">https://www.linuxfromscratch.org/blfs/view/svn/pst/texlive.html</a><br>
<br>
I don't expect anyone to care about HOW I'm building it, but I<br>
suppose that if anybody cares they might want to look at what is, or<br>
is not, in the patch.<br>
<br>
The results of using lualatex with the file in its current state end<br>
with:<br>
<br>
19] [20] (./ABOUT.aux))<br>
(see the transcript file for additional information)<br>
 439 words of node memory still in use:<br>
   3 hlist, 1 vlist, 1 rule, 3 glue, 3 kern, 1 glyph, 6 attribute, 51 glue_spec<br>
, 6 attribute_list, 2 write nodes<br>
   avail lists: 2:560,3:321,4:120,5:321,6:64,7:6760,8:2,9:274,10:7,11:397<br>
! error:  (file ) (type 2): cannot find file ''<br>
!  ==> Fatal error occurred, no output PDF file produced!<br>
<br>
Unfortunately the file references six TTF or OTF fonts (one for<br>
latin, greek, cyrillic and 5 for CJK text) and is over 1200 lines<br>
long so I have no chance of providing a MWE (and making random<br>
changes seems to cause the problem to disappear).<br>
<br>
Lualatex itself seems to be working fine in my tests, so I'm just<br>
mentioning this here in case it rings any bells with anyone.<br>
<br>
I'll attach the source, log and aux files in a tarball in case<br>
anyone is interested.  But I'll go back to xelatex.<br>
<br>
ĸen<br>
-- <br>
    That just goes to show that you never know, although what<br>
    it is we never know I suspect we'll never know. -- Snuff<br>
</blockquote></div>