summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-03-02 19:13:55 +0000
committerKarl Berry <karl@freefriends.org>2020-03-02 19:13:55 +0000
commitba19da0b4ede056aa7d70a9761260c4dcf14f837 (patch)
tree33b3466c79dd26240bc48bbe2147d394d003e1f1 /Master/tlpkg/doc
parent68a1e6d08da7ca3ab9157a444020cead5f7d3a2f (diff)
doc, error msgs
git-svn-id: svn://tug.org/texlive/trunk@54008 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/doc')
-rw-r--r--Master/tlpkg/doc/releng.txt22
1 files changed, 15 insertions, 7 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index a62567f15b2..8608ceeb3ba 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -72,6 +72,10 @@ and
1a. Then preserve final tlnet of current release YYYY:
cd /home/ftp/texlive/tlnet
cp -ar ../tlnet /home/ftp/historic/systems/texlive/YYYY/tlnet-final
+# if and when post-freeze updates are made, also update tlnet-final with:
+rsync -anv \
+ /home/ftp/texlive/tlnet/ /home/ftp/historic/systems/texlive/YYYY/tlnet-final/
+to see what will be changed, and then remove the -n to actually do it.
1b. Set up tlpretest:
Update /home/ftp/texlive/tlpretest/README.
@@ -126,14 +130,16 @@ It's likely that .tlpsrc files will need to be adjusted.
8a. svn commit all the above.
-9. After that trial build looks ok, set in cron.tl:
-net_frozen=false
- And do:
-mkdir /home/ftp/texlive/tlpretest/tlpkg
-touch !$/texlive.tlpdb
-force_rebuild=true cron.tl
+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
+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.
-10. Life and daily updates go on.
+10. Life and daily updates go on. In cron.tl, set:
+ net_frozen=false
A. At some point, after tlnet freeze:
Update gpg expiration, see tlpkg/gpg/tl-key-extension.txt.
@@ -238,6 +244,8 @@ hx=/home/ftp/historic/systems/texlive
prev=`date -d "last year" +%Y`; echo $prev
this=`date +%Y`; echo $this
mkdir $hx/$this
+chgrp texlive !$
+chmod g+ws !$
cd /home/ftp/texlive/Images
cp README.md $hx/$prev/