[tlbuild] Problems with building texlive/context from its sources
Karl Berry
karl at freefriends.org
Fri Apr 7 00:56:53 CEST 2023
Sorry for those (perhaps obvious) questions
No problem. They aren't obvious.
find the texlive building process quite confusing.
With several gigabytes of data files, I can't implement
"configure && make install" to do everything. Complications ensue,
no matter how hard I try to make it "just work", because everyone wants
it to work differently :).
Also, I could not find any installation guide that covers the
scenario of building context within a texlive 2023 installation from
its sources on linux.
You're right: there isn't any, because the luametatex sources aren't
part of the TL source tree.
Besides the discussions that Ken pointed you at, I just wrote a new
section at
https://tug.org/texlive/build.html#lmtx
that, I hope, answers your questions. (In short: you should get the
upstream sources and build them with cmake. I don't do this and don't
know anything much about it.)
Another possibility is to package context from its own distribution(s),
and omit it from any TL packaging. (I just added a note to that effect
on https://tug.org/texlive/distro.html.)
Happy building,
Karl
More information about the tlbuild
mailing list.