texlive[69959] Master/tlpkg: Remove now-unneeded core latex

commits+karl at tug.org commits+karl at tug.org
Sun Feb 18 19:26:01 CET 2024


Revision: 69959
          https://tug.org/svn/texlive?view=revision&revision=69959
Author:   karl
Date:     2024-02-18 19:26:01 +0100 (Sun, 18 Feb 2024)
Log Message:
-----------
Remove now-unneeded core latex dependencies:

latex.tlpsrc: remove all dependencies.

00texlive.autopatterns.tlpsrc (global_latex_deps): remove everyshi, l3packages.

tl-check-fmttriggers (compare_pkgs_and_triggers): don't include those in
skip_tlpdb.

>From Joseph Wright, see thread at
https://tug.org/pipermail/tex-live/2024-February/049968.html.

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tl-check-fmttriggers
    trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
    trunk/Master/tlpkg/tlpsrc/latex.tlpsrc

Modified: trunk/Master/tlpkg/bin/tl-check-fmttriggers
===================================================================
--- trunk/Master/tlpkg/bin/tl-check-fmttriggers	2024-02-18 12:43:36 UTC (rev 69958)
+++ trunk/Master/tlpkg/bin/tl-check-fmttriggers	2024-02-18 18:26:01 UTC (rev 69959)
@@ -344,8 +344,8 @@
         # luaotfload doesn't show up in the recorder output,
         # unfortunately. It's used in the lualatex patterns.
         # 
-        my @skip_tlpdb = qw(atbegshi atveryend everyshi
-                            firstaid l3backend l3kernel l3packages latex
+        my @skip_tlpdb = qw(atbegshi atveryend
+                            firstaid l3backend l3kernel latex
                             luaotfload
                             tex-ini-files unicode-data);
         my %skip_tlpdb; @skip_tlpdb{@skip_tlpdb} = 1; # make into hash

Modified: trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc	2024-02-18 12:43:36 UTC (rev 69958)
+++ trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc	2024-02-18 18:26:01 UTC (rev 69959)
@@ -33,8 +33,8 @@
 # better approach will come to mind.
 # 
 tlpsetvar global_latex_deps \
-atbegshi,atveryend,babel,cm,everyshi,firstaid,hyphen-base,\
-l3backend,l3kernel,l3packages,latex,latex-fonts,tex-ini-files,unicode-data
+atbegshi,atveryend,babel,cm,firstaid,hyphen-base,\
+l3backend,l3kernel,latex,latex-fonts,tex-ini-files,unicode-data
 #
 # These packages are used by all LuaTeX variants - luatex, luajittex, luahbtex.
 tlpsetvar global_luatex_deps \

Modified: trunk/Master/tlpkg/tlpsrc/latex.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/latex.tlpsrc	2024-02-18 12:43:36 UTC (rev 69958)
+++ trunk/Master/tlpkg/tlpsrc/latex.tlpsrc	2024-02-18 18:26:01 UTC (rev 69959)
@@ -1,7 +1,5 @@
-depend luatex
-depend pdftex
-depend latexconfig
-depend latex-fonts
+# See latex-bin for building the formats;
+# this package is for the macro/etc. files only.
 #
 runpattern d texmf-dist/makeindex/latex
 runpattern d texmf-dist/tex/latex/base



More information about the tex-live-commits mailing list.