summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc/releng.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/doc/releng.txt')
-rw-r--r--Master/tlpkg/doc/releng.txt15
1 files changed, 8 insertions, 7 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index 706c5cbc23d..2e7c12af5d0 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -124,7 +124,7 @@ Master/tlpkg/TeXLive/TLUtils.pm -- $mactex_darwin and -darwin strings
Master/tlpkg/bin/tl-update-images
Master/tlpkg/bin/tl-update-messages
Master/tlpkg/bin/tl-update-tlnet
-Master/tlpkg/installer/texlive.png
+Master/tlpkg/installer/*.png
(make -C Master/tlpkg/doc/graphics -W texlive-installer-graphics.tex texlive.png)
then mv into place.
Master/texmf-dist/web2c/texmfcnf.lua
@@ -278,7 +278,7 @@ N. Really test during pretest (really! don't leave it for Knuth to do!):
O. Two days before the final pretest (i.e., to-be-published) build:
Put date into NEWS and ChangeLog files above.
- Update Build/source/tardate.ac.
+ Update Build/source/tardate.ac && reautoconf.
tlmgr version number in texmf-dist/scripts/texlive/NEWS.
In cron.tl, set catalogue_compare=true for final syncs.
Rebuild test images so we get the new source.
@@ -286,7 +286,8 @@ O. Two days before the final pretest (i.e., to-be-published) build:
hirata, hironori, luigi, mojca, takuji,
P. The day before the final pretest:
- option adjustrepo 1 in tl-update-tlnet, else install-tl-unx won't go to ctan
+ In cron.tl, catalogue_compare=false to avoid skew.
+ In tl-update-tlnet, option adjustrepo 1, else install-tl-unx won't go to ctan
Update Master/source (if not earlier):
xz wget w32tex-src texlive*source mactexdoc install-tl-unx.tar.gz
@@ -295,24 +296,24 @@ Q. The day of the final tlnet-from-branch build, which may or may not
Set frozen=>1 in branch TLConfig.pm.
Freeze of tlnet should happen at that night's rebuild.
-R. After final build, to do total freeze:
+Z. After final build, to do total freeze:
In cron.tl, set *_frozen=true.
Also, set catalogue_compare=false now or at some point earlier.
For double protection, disable the nightly cron jobs.
Also, in /l/bin/mirror-ctan, disable Catalogue updates,
to avoid unnecessary changes if we have to rebuild the final image.
-S. Ask for torrents to be created. In 2020,
+Z0. Ask for torrents to be created. In 2020,
Tim Stewart <timoteostewart1977@gmail.com>
made the one that worked.
-T. Preserve final tlnet of current release YYYY:
+Z1. Preserve final tlnet of current release YYYY:
cd /home/ftp/texlive/tlnet
cp -ar ../tlnet /home/ftp/historic/systems/texlive/YYYY/tlnet-final
# if post-freeze updates are required (let's hope not),
# see tlpkg/archive/tlnet-by-hand.txt.
-T2. Also preserve Catalogue as of the freeze, again for the sake of
+Z2. Also preserve Catalogue as of the freeze, again for the sake of
post-freeze updates:
rsync -ar /home/httpd/html/catalogue /home/texlive/catalogue-freeze