[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [core-updates] texlive 2021 bootstrap problem
From: |
Maxim Cournoyer |
Subject: |
Re: [core-updates] texlive 2021 bootstrap problem |
Date: |
Thu, 24 Jun 2021 23:34:23 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hello Thiago,
Thiago Jung Bauermann <bauermann@kolabnow.com> writes:
[...]
> I decided to ask on the TeX Live mailing list about the bootstrap problem¹
> (not sure why this didn’t occur to me earlier). It turns out it’s not a
> real circular dependency, it just appears so because of Guix packaging.
>
> It’s possible to build texlive-latex-l3kernel with IniTeX (i.e., by calling
> `pdftex -ini` or `tex -ini`) and docstrip, without any format loaded.
It was worth it to ask :-).
> So I made some changes to texlive-build-system to that, and it worked. By
> which I mean: the texlive-latex-l3kernel package builds, and the texlive-
> latex-base build is attempted and fails in the same way as it was failing
> when I sent the last email, when generating latex formats. I think I’m
> missing some file(s) with definitions for LaTeX macros, but I don’t know yet.
>
> I pushed a new branch “bug-48064-texlive-2021-l3kernel-initex” to my GitLab
> repo at https://gitlab.com/bauermann/guix.git with two patches implementing
> the new approach.
I had a cursory look at the commits; they look good to me! And the
commit messages are very useful in understanding the hows and whys.
Make sure to send them to guix-patches@gnu.org after you are satisfied
with the result!
Happy hacking,
Maxim