diff options
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/tl-try-install | 4 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tl-update-bindir | 2 | ||||
-rw-r--r-- | Master/tlpkg/doc/releng.txt | 15 |
3 files changed, 14 insertions, 7 deletions
diff --git a/Master/tlpkg/bin/tl-try-install b/Master/tlpkg/bin/tl-try-install index f22d10adf07..cec38afe018 100755 --- a/Master/tlpkg/bin/tl-try-install +++ b/Master/tlpkg/bin/tl-try-install @@ -64,9 +64,9 @@ set -x pro=--profile=$profile exec time $repo/install-tl $opt $pro -cust=--custom-bin=$wb -exec time $Master/install-tl $cust $pro +cust= #--custom-bin=$wb exec time $lp/install-tl $pro +exec time $Master/install-tl $cust $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 diff --git a/Master/tlpkg/bin/tl-update-bindir b/Master/tlpkg/bin/tl-update-bindir index 7cad83ef128..3cf828f97d6 100755 --- a/Master/tlpkg/bin/tl-update-bindir +++ b/Master/tlpkg/bin/tl-update-bindir @@ -127,7 +127,7 @@ for tlplat in $tlplats; do $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;; diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 8608ceeb3ba..ae1f7262196 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -82,9 +82,9 @@ Update /home/ftp/texlive/tlpretest/README. 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 @@ It's likely that .tlpsrc files will need to be adjusted. 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 @@ P. The day before the final pretest: 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. |