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