From 3745e0216c9d22e511d2195fdf34d741c861ab08 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 5 Dec 2019 23:53:35 +0000 Subject: new abbreviation $DatabaseLocation for tlpkg/texlive.tlpdb; use it in a few places git-svn-id: svn://tug.org/texlive/trunk@53037 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/bin/tl-update-containers | 13 +++++++++++++ Master/tlpkg/bin/tlpfiles | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) (limited to 'Master/tlpkg/bin') diff --git a/Master/tlpkg/bin/tl-update-containers b/Master/tlpkg/bin/tl-update-containers index f1d22b1eb39..dee164e32fb 100755 --- a/Master/tlpkg/bin/tl-update-containers +++ b/Master/tlpkg/bin/tl-update-containers @@ -561,6 +561,19 @@ Do not try to sign the resulting TeX Live tlpdb. Forces rebuild of all containers, including creation of the output C if need be. +We used to recreate all containers for the release each year. Starting +with TL20, we longer do this, since it causes files with the same name +(foo.tar.xz) to change contents, either just compression options, etc., +or because the Catalogue values changed. We did not normally push out +Catalogue-only changes to tlnet during the year since they frequently +happen without any change to the package itself. Now, instead of the +yearly recreate, we explicitly push Catalogue-only changes every so +often using C (from C). + +The upshot is that C<-recreate> is now used only for the tlcritical +repository in C, and to make new repositories for testing; we +shouldn't ever use for tlnet. + =item B<--help> Display this documentation and exit. diff --git a/Master/tlpkg/bin/tlpfiles b/Master/tlpkg/bin/tlpfiles index 8367bd54172..7a73540b907 100755 --- a/Master/tlpkg/bin/tlpfiles +++ b/Master/tlpkg/bin/tlpfiles @@ -41,7 +41,7 @@ exit (&main ()); sub main { my $Master = "$mydir/../.."; # xx TLPDB should default - my $tlpdb_path = "$Master/$TeXLive::TLConfig::InfraLocation/texlive.tlpdb"; + my $tlpdb_path = "$Master/$TeXLive::TLConfig::DatabaseLocation"; if (@opt_pkgof) { return &do_pkgof ($tlpdb_path, @opt_pkgof); -- cgit v1.2.3