Acknowledgement sent
to Konrad Hinsen <konrad.hinsen@fastmail.net>:
New bug report received and forwarded. Copy sent to bug-guix@gnu.org.
(Mon, 16 Sep 2024 14:00:02 GMT) (full text, mbox, link).
Hi everyone,
The font maps generated during profile creation (procedure
texlive-font-maps in guix/profiles.scm) are not reproducible: the order
in which the files are listed in the ls-R file is not deterministic.
As a consequence, files generated from profiles, such as Docker or
Singularity containers, are not reproducible.
I suspect that the culprit is the mktexlsr utility which generates the
non-deterministic ls-R files. It's worth exploring if it can be patched.
Cheers,
Konrad.
Information forwarded
to bug-guix@gnu.org: bug#73295; Package guix.
(Mon, 16 Sep 2024 18:04:02 GMT) (full text, mbox, link).
Subject: Re: bug#73295: TeX font maps are not reproducible
Date: Mon, 16 Sep 2024 20:02:32 +0200
Hello,
Konrad Hinsen <konrad.hinsen@fastmail.net> writes:
> The font maps generated during profile creation (procedure
> texlive-font-maps in guix/profiles.scm) are not reproducible: the order
> in which the files are listed in the ls-R file is not deterministic.
Unfortunately, I think there are other parts not reproducible in TeX
Live (e.g., formats).
> I suspect that the culprit is the mktexlsr utility which generates the
> non-deterministic ls-R files. It's worth exploring if it can be patched.
There is a sort option in the "mktexlsr" executable. It doesn't seem to
be accessible from the command line, tho. My Perl-fu is too weak to know
how to proceed from there.
Regards,
--
Nicolas Goaziou
Severity set to 'important' from 'normal'
Request was from Ludovic Courtès <ludo@gnu.org>
to control@debbugs.gnu.org.
(Thu, 26 Sep 2024 13:29:01 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the
GNU Public License version 2. The current version can be
obtained from https://bugs.debian.org/debbugs-source/.