summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tl-update-containers
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-12-05 23:53:35 +0000
committerKarl Berry <karl@freefriends.org>2019-12-05 23:53:35 +0000
commit3745e0216c9d22e511d2195fdf34d741c861ab08 (patch)
treeaca628e1729d9d8eb1e639b4029d77e12b170ef8 /Master/tlpkg/bin/tl-update-containers
parent60fdf1b92914c2adc782fc066d8381fb59dd2953 (diff)
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
Diffstat (limited to 'Master/tlpkg/bin/tl-update-containers')
-rwxr-xr-xMaster/tlpkg/bin/tl-update-containers13
1 files changed, 13 insertions, 0 deletions
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<texlive.tlpdb> 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<tl-update-tlpdb --catalogue-compare> (from C<cron.tl>).
+
+The upshot is that C<-recreate> is now used only for the tlcritical
+repository in C<cron.tl>, and to make new repositories for testing; we
+shouldn't ever use for tlnet.
+
=item B<--help>
Display this documentation and exit.