circular dependency when building LaTeX?

Phelype Oleinik phe.h.o1 at gmail.com
Wed Jun 23 15:40:16 CEST 2021


Hi Thiago,

On Wed, Jun 23, 2021 at 10:30 AM Thiago Jung Bauermann via tex-live
<tex-live at tug.org> wrote:
>
> When trying to build texlive-latex-base, it complains that “! LaTeX
> requires expl3”. I then add texlive-latex-l3kernel as a build dependency,
> but that just makes the Guix build system go crazy because (at least on
> Guix), texlive-latex-l3kernel uses LaTeX to run `source/latex/l3kernel/
> l3.ins`.

Usually |.ins| files should be run with plain TeX, so |tex| or |pdftex|.
In fact, LaTeX has its own |format.ins|, which would be a LaTeX->LaTeX
circular dependency, so you need plain for that.

Phelype



More information about the tex-live mailing list.