texlive[54038] Master/tlpkg: doc

commits+karl at tug.org commits+karl at tug.org
Tue Mar 3 23:50:39 CET 2020


Revision: 54038
          http://tug.org/svn/texlive?view=revision&revision=54038
Author:   karl
Date:     2020-03-03 23:50:39 +0100 (Tue, 03 Mar 2020)
Log Message:
-----------
doc

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tl-try-install
    trunk/Master/tlpkg/bin/tl-update-bindir
    trunk/Master/tlpkg/doc/releng.txt

Modified: trunk/Master/tlpkg/bin/tl-try-install
===================================================================
--- trunk/Master/tlpkg/bin/tl-try-install	2020-03-03 22:43:56 UTC (rev 54037)
+++ trunk/Master/tlpkg/bin/tl-try-install	2020-03-03 22:50:39 UTC (rev 54038)
@@ -64,9 +64,9 @@
 pro=--profile=$profile
 exec time $repo/install-tl $opt $pro
 
-cust=--custom-bin=$wb
+cust= #--custom-bin=$wb
+exec time $lp/install-tl $pro
 exec time $Master/install-tl $cust $pro
-exec time $lp/install-tl $pro
 exec time $lp/install-tl $pro --repo ftp://ftp.cstug.cz/pub/tex/local/tlpretest
 exec time $ln/install-tl $pro --repo ctan #--in-place
 

Modified: trunk/Master/tlpkg/bin/tl-update-bindir
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-bindir	2020-03-03 22:43:56 UTC (rev 54037)
+++ trunk/Master/tlpkg/bin/tl-update-bindir	2020-03-03 22:50:39 UTC (rev 54038)
@@ -127,7 +127,7 @@
     $grab http://boris.lk.net/texlive-2013/armv7l-unknown-linux-gnueabi.tgz;;
    armhf-linux)
     default_bin_loc=$download_loc
-    $grab http://getthingsfixed.co.uk/texlive/builds/2019/texlive-armhf.tar.gz;;
+    $grab http://getthingsfixed.co.uk/texlive/builds/2020/texlive-armhf.tar.gz;;
    hppa-hpux)
     default_bin_loc=$download_loc
     $grab http://www.jtartlabs.com/test/hppa2.0-hp-hpux10.20.tar.gz;;

Modified: trunk/Master/tlpkg/doc/releng.txt
===================================================================
--- trunk/Master/tlpkg/doc/releng.txt	2020-03-03 22:43:56 UTC (rev 54037)
+++ trunk/Master/tlpkg/doc/releng.txt	2020-03-03 22:50:39 UTC (rev 54038)
@@ -82,9 +82,9 @@
 Empty tlpretest except for that README and 00_TIME.txt (used for mirmon).
 
 2. Prepare for pretest in cron.tl:
-critical=--critical	 # push tlcritical, if needed/desired
+critical= #--critical	 # only push tlcritical if needed/desired
 pretest=--pretest	 # update tlpretest, not tlnet (if not frozen)
-catalogue_update=false   # just for the initial test, will set below
+catalogue_compare=false  # just for the initial test, will set below
 net_frozen=true 	 # update tlnet|tlpretest (per $pretest)
 First build happens below, after many more changes; don't start it yet.
 
@@ -133,13 +133,20 @@
 9. After that trial build looks ok, set up tlpretest:
   cd /home/ftp/texlive/tlpretest
   cp -ar ../tlnet/[a-u]* . # omit tlnet/README*
-  force_rebuild=true cron.tl
+  env force_rebuild=true cron.tl
 We use cp because we want to start with exactly the last tlnet,
 and not recreate all packages, so that a file with a given name is never
 rewritten. See recreate comments in tl-update-tlpdb and tl-update-containers.
 
+9a. In 2020, as a special case, after a first successful build, this was run:
+  tl-fix-container-links
+In order to make all the archive/*.tar.xz files into versioned symlinks,
+so a given tarball will not be regenerated unless the content changes.
+This was a one-time event, but left here as an example for the unknown future.
+
 10. Life and daily updates go on. In cron.tl, set:
   net_frozen=false
+  catalogue_compare=true
 
 A. At some point, after tlnet freeze:
   Update gpg expiration, see tlpkg/gpg/tl-key-extension.txt.
@@ -224,7 +231,7 @@
 
 Q. After final build, to do total freeze:
   In cron.tl, set *_frozen=true.
-  Also, set catalogue_update=false now or at some point earlier.
+  Also, set catalogue_compare=false now or at some point earlier.
   Don't disable the cron entry, since we want to see if any commits
   are mistakenly made. Nothing more than svn update will happen
   with everything frozen.



More information about the tex-live-commits mailing list.