circular dependency when building LaTeX?

Thiago Jung Bauermann bauermann at kolabnow.com
Fri Jun 25 04:48:42 CEST 2021


Hi Phelype,

Em quinta-feira, 24 de junho de 2021, às 18:25:29 -03, Phelype Oleinik 
escreveu:
> Hi Thiago,
> 
> On Thu, Jun 24, 2021 at 6:14 PM Thiago Jung Bauermann
> 
> <bauermann at kolabnow.com> wrote:
> > This worked! I used `pdftex -ini <name>.ins` and the package
> > texlive-latex- l3kernel is generated correctly. Thanks!
> 
> Great!
> 
> > Now I’m seeing some errors during the build of texlive-latex-base
> > itself, about “! Undefined control sequence \NewDocumentCommand” when
> > remaking the
> That should mean two things:
> > pdflatex format. I’m probably missing some file(s) with control
> > sequence
> > definitions. I’ll check out l3build and the CI logs to see if I can
> > find some hints.
> 
> That probably means two things:
>   1) you don't have the most recent LaTeX.  The 2020-06-01 release has
> 
>      |\NewDocumentCommand| built-in, so it should not be undefined.
> 
>   2) you don't have the |l3packages| CTAN package (which contains
> 
>      |xparse.sty|, which defined |\NewDocumentCommand| until recently).
> 
> Either updating or installing |l3packages| should fix the problem.

Thanks! This helped me a lot. I was able to move past that error when I 
included texlive-latex-l3packages as a build dependency. Unfortunately now 
I get an error about not finding file ‘xparse-generic.tex’. Looking at 
2021.1’s xparse.ins, there’s indeed no \generate statement for that file..

/me keeps digging.

-- 
Thanks,
Thiago





More information about the tex-live mailing list.