texlive[53036] Master/tlpkg: new scheme for Catalogue-update updates
commits+karl at tug.org
commits+karl at tug.org
Fri Dec 6 00:18:58 CET 2019
Revision: 53036
http://tug.org/svn/texlive?view=revision&revision=53036
Author: karl
Date: 2019-12-06 00:18:53 +0100 (Fri, 06 Dec 2019)
Log Message:
-----------
new scheme for Catalogue-update updates using tl-update-tlpdb --catalogue-compare instead of tl-update-tlnet --recreate
Modified Paths:
--------------
trunk/Master/tlpkg/bin/tl-update-tlpdb
trunk/Master/tlpkg/doc/releng.txt
Modified: trunk/Master/tlpkg/bin/tl-update-tlpdb
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-tlpdb 2019-12-05 21:26:54 UTC (rev 53035)
+++ trunk/Master/tlpkg/bin/tl-update-tlpdb 2019-12-05 23:18:53 UTC (rev 53036)
@@ -109,10 +109,8 @@
# 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);
}
Modified: trunk/Master/tlpkg/doc/releng.txt
===================================================================
--- trunk/Master/tlpkg/doc/releng.txt 2019-12-05 21:26:54 UTC (rev 53035)
+++ trunk/Master/tlpkg/doc/releng.txt 2019-12-05 23:18:53 UTC (rev 53036)
@@ -126,13 +126,14 @@
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.
More information about the tex-live-commits
mailing list