Hi Ricardo, Thank you so much for the detailed step by step progress and the deep investigation.
On Thu, 22 Oct 2020 at 21:51, Ricardo Wurmus <rek...@elephly.net> wrote: > ;; XXX: We can't build all formats at this point, nor are > they > ;; part of the LaTeX base, so we disable them. Actually, we > ;; should be running this all in a profile hook, so that only > ;; selected formats and hyphenation patterns are included, > but it > ;; takes long and TeX Live isn't designed to be modular like > ;; that. Everything operates on a shared directory, which we > ;; would only have at profile generation time. > (let ((disabled-formats > '("aleph aleph" "lamed aleph" "uptex uptex" "euptex > euptex" > "eptex eptex" "ptex ptex" "pdfxmltex pdftex" > "platex eptex" > "csplain pdftex" "mf mf-nowin" "mex pdftex" "pdfmex > pdftex" > "luacsplain luatex" > "cont-en xetex" "cont-en pdftex" "pdfcsplain xetex" > "pdfcsplain pdftex" "pdfcsplain luatex" "cslatex > pdftex" > "mptopdf pdftex" "uplatex euptex" "jadetex pdftex" > "amstex pdftex" "pdfcslatex pdftex" "lollipop tex" > "xmltex pdftex" "pdfjadetex pdftex" "eplain pdftex" > "texsis pdftex" "mltex pdftex" "utf8mex pdftex"))) [...] > I suspect that the build environment doesn’t have locales set up so the > format dumping tool assumes that we want to us Latin-1 encoding for > everything. (Roughly speaking, the fmt files are like dumped Lisp > images as I understand it.) I am totally naive here. Is it not one of these disabled formats which should not be? Cheers, simon