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.