summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-12-05 23:18:53 +0000
committerKarl Berry <karl@freefriends.org>2019-12-05 23:18:53 +0000
commit60fdf1b92914c2adc782fc066d8381fb59dd2953 (patch)
tree97ae80abbfd050b6c033caa0ee2b0f1e104422a0
parentfb1c9fdec84c69824b12e4f231a0d2c7642b2d6a (diff)
new scheme for Catalogue-update updates using tl-update-tlpdb --catalogue-compare instead of tl-update-tlnet --recreate
git-svn-id: svn://tug.org/texlive/trunk@53036 c570f23f-e606-0410-a88d-b1316a301751
-rwxr-xr-xMaster/tlpkg/bin/tl-update-tlpdb4
-rw-r--r--Master/tlpkg/doc/releng.txt5
2 files changed, 4 insertions, 5 deletions
diff --git a/Master/tlpkg/bin/tl-update-tlpdb b/Master/tlpkg/bin/tl-update-tlpdb
index dc1bb1486f5..90b6498efe1 100755
--- a/Master/tlpkg/bin/tl-update-tlpdb
+++ b/Master/tlpkg/bin/tl-update-tlpdb
@@ -109,10 +109,8 @@ sub main {
# Create our working tlpdb with Catalogue data.
my ($newtlpdb,$pkgcount) = create_tlpdb($tlc);
- my $tlpdb_loc = "$TeXLive::TLConfig::InfraLocation"
- . "/$TeXLive::TLConfig::DatabaseName";
my $oldtlpdb = undef;
- my $OLDTLPDB = "$opt_master/$tlpdb_loc";
+ my $OLDTLPDB = "$opt_master/$DatabaseLocation";
if (-r $OLDTLPDB) {
$oldtlpdb = TeXLive::TLPDB->new("root" => $opt_master);
}
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index 6c60cf83410..a81980cb19d 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -126,13 +126,14 @@ to check the output and ensure all is as basically ok.
8a. svn commit all the above.
9. After that trial build looks ok, set in cron.tl:
-recreate=--recreate # just once! to get catalogue updates, and again:
+catalogue_update=true # to get catalogue updates; then revert.
And do:
mkdir /home/ftp/texlive/tlpretest/tlpkg
touch !$/texlive.tlpdb
force_rebuild=true cron.tl
-10. After first rebuild success, undo --recreate. Life goes on.
+10. After first rebuild success, back to catalogue_update=false.
+Life and daily updates go on.
A. At some point, after tlnet freeze:
Update gpg expiration, see tlpkg/gpg/tl-key-extension.txt.