Woher kommt „mktexlsr.pl“ in der TexLive-Quelle?

Woher kommt „mktexlsr.pl“ in der TexLive-Quelle?

Ich fand, dass in modernenfmtutil.pl https://github.com/TeX-Live/texlive-source/blob/92c38ad23e396ba3c67728998a7857791d401ea8/texk/texlive/linked_scripts/texlive/fmtutil.pl#L23 require "mktexlsr.pl"wird verwendet, aber inhttps://github.com/TeX-Live/texlive-source/tree/92c38ad23e396ba3c67728998a7857791d401ea8/texk/texlive/linked_scripts/texliveEs gibt nur mktexlsrein Shell-Skript, keine Perl-Version.

Ich fand, es gabBemühungen um eine Neufassungdiese Shell-Skripte in Perl, aber ich habe Schwierigkeiten herauszufinden, ob diese neuen Perl-Skripte schließlich upstreamisiert wurden und wo sie sich befinden.

(Kontext: Ich versuche im Grunde, ein staticperl/PAR-ähnliches Paket mit den tlmgrTexLive-Installationsskripten von zu erstellenhttps://github.com/TeX-Live/installer/und verwandte Skripte wie fmtutil.plund updmap.plvonhttps://github.com/TeX-Live/texlive-source/tree/trunk/texk/texlive/linked_scripts/texlive)

Danke schön!


UPD: Ich fand es inhttps://www.tug.org/texlive//Contents/live/texmf-dist/scripts/texlive/, aber jeder Grund, warum es nicht auf GitHub platziert wurde inhttps://github.com/TeX-Live/texlive-source/tree/trunk/texk/texlive/linked_scripts/texlive. Ist es irgendwo in einem versionskontrollierten Repository in Git oder SVN verfügbar?

Antwort1

Nachdem ich einen Kommentar inhttps://github.com/TeX-Live/texlive-source/pull/63#issuecomment-1933091328, diese Datei mktexlsr.plwurde dem GitHub-Repository hinzugefügt und befindet sich jetzt inhttps://github.com/TeX-Live/texlive-source/blob/trunk/texk/texlive/linked_scripts/texlive/mktexlsr.pl

verwandte Informationen