summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-06-19 23:49:13 +0000
committerKarl Berry <karl@freefriends.org>2022-06-19 23:49:13 +0000
commit0324a926233ea8e898efd2087bb46ba2beabe29b (patch)
tree94954eaacd20a458e5a9e2623e55b33588817dc7
parent439107c1ebf8d3b65e5e088eee184cd6abb3b9cd (diff)
tl-update-auto
git-svn-id: svn://tug.org/texlive/trunk@63658 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/man/man1/install-tl.118
-rw-r--r--Master/texmf-dist/doc/man/man1/install-tl.man1.pdfbin58604 -> 59330 bytes
-rw-r--r--Master/texmf-dist/doc/texlive/install-tl.html9
-rw-r--r--Master/tlpkg/installer/ctan-mirrors.pl2
4 files changed, 26 insertions, 3 deletions
diff --git a/Master/texmf-dist/doc/man/man1/install-tl.1 b/Master/texmf-dist/doc/man/man1/install-tl.1
index c4441f57c4e..153f940bb83 100644
--- a/Master/texmf-dist/doc/man/man1/install-tl.1
+++ b/Master/texmf-dist/doc/man/man1/install-tl.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "INSTALL-TL 1"
-.TH INSTALL-TL 1 "2022-06-18" "perl v5.34.0" "User Contributed Perl Documentation"
+.TH INSTALL-TL 1 "2022-06-19" "perl v5.34.0" "User Contributed Perl Documentation"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -796,10 +796,24 @@ The defaults vary slightly on Macs, as explained above in \*(L"\s-1OPTIONS\*(R"\
.PP
For more on the directory trees and their intended usage, see the main
TeX Live documentation at <https://tug.org/texlive/doc>.
+.SH "BUGS"
+.IX Header "BUGS"
+The \f(CW\*(C`install\-tl\*(C'\fR script copies itself into the installed tree.
+Usually, it can be run from there, using the installed tree as the
+source for another installation. Occasionally, however, there may be
+incompatibilities in the code of the new \f(CW\*(C`install\-tl\*(C'\fR and the
+infrastructure, resulting in (typically) inscrutable Perl errors. The
+way forward is to run \f(CW\*(C`install\-tl\*(C'\fR out of the installer package
+(\f(CW\*(C`install\-tl\-unx.tar.gz\*(C'\fR or \f(CW\*(C`install\-tl.zip\*(C'\fR) instead of the
+installation. Feel free to also report the bug and generally the code
+can be easily synced up again.
+.PP
+By the way, do not try to use \f(CW\*(C`install\-tl\*(C'\fR to adjust options or
+installed packaged in an existing installed tree. Use \f(CW\*(C`tlmgr\*(C'\fR instead.
.SH "AUTHORS AND COPYRIGHT"
.IX Header "AUTHORS AND COPYRIGHT"
This script and its documentation were written for the TeX Live
distribution (<https://tug.org/texlive>) and both are licensed under the
\&\s-1GNU\s0 General Public License Version 2 or later.
.PP
-\&\f(CW$Id:\fR install-tl 63643 2022\-06\-18 21:43:37Z karl $
+\&\f(CW$Id:\fR install-tl 63655 2022\-06\-19 21:51:29Z karl $
diff --git a/Master/texmf-dist/doc/man/man1/install-tl.man1.pdf b/Master/texmf-dist/doc/man/man1/install-tl.man1.pdf
index 8b7604540a2..5af381399c3 100644
--- a/Master/texmf-dist/doc/man/man1/install-tl.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/install-tl.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/texlive/install-tl.html b/Master/texmf-dist/doc/texlive/install-tl.html
index 026720483b1..5d73378a37c 100644
--- a/Master/texmf-dist/doc/texlive/install-tl.html
+++ b/Master/texmf-dist/doc/texlive/install-tl.html
@@ -21,6 +21,7 @@
<li><a href="#PROFILES">PROFILES</a></li>
<li><a href="#ENVIRONMENT-VARIABLES">ENVIRONMENT VARIABLES</a></li>
<li><a href="#DIRECTORY-TREES">DIRECTORY TREES</a></li>
+ <li><a href="#BUGS">BUGS</a></li>
<li><a href="#AUTHORS-AND-COPYRIGHT">AUTHORS AND COPYRIGHT</a></li>
</ul>
@@ -613,11 +614,17 @@ tlpdbopt_w32_multi_user</code></pre>
<p>For more on the directory trees and their intended usage, see the main TeX Live documentation at <a href="https://tug.org/texlive/doc">https://tug.org/texlive/doc</a>.</p>
+<h1 id="BUGS">BUGS</h1>
+
+<p>The <code>install-tl</code> script copies itself into the installed tree. Usually, it can be run from there, using the installed tree as the source for another installation. Occasionally, however, there may be incompatibilities in the code of the new <code>install-tl</code> and the infrastructure, resulting in (typically) inscrutable Perl errors. The way forward is to run <code>install-tl</code> out of the installer package (<code>install-tl-unx.tar.gz</code> or <code>install-tl.zip</code>) instead of the installation. Feel free to also report the bug and generally the code can be easily synced up again.</p>
+
+<p>By the way, do not try to use <code>install-tl</code> to adjust options or installed packaged in an existing installed tree. Use <code>tlmgr</code> instead.</p>
+
<h1 id="AUTHORS-AND-COPYRIGHT">AUTHORS AND COPYRIGHT</h1>
<p>This script and its documentation were written for the TeX Live distribution (<a href="https://tug.org/texlive">https://tug.org/texlive</a>) and both are licensed under the GNU General Public License Version 2 or later.</p>
-<p>$Id: install-tl 63643 2022-06-18 21:43:37Z karl $</p>
+<p>$Id: install-tl 63655 2022-06-19 21:51:29Z karl $</p>
</body>
diff --git a/Master/tlpkg/installer/ctan-mirrors.pl b/Master/tlpkg/installer/ctan-mirrors.pl
index dbc232e4877..efd3d30349a 100644
--- a/Master/tlpkg/installer/ctan-mirrors.pl
+++ b/Master/tlpkg/installer/ctan-mirrors.pl
@@ -48,6 +48,7 @@ $mirrors = {
},
'Korea' => {
'http://ftp.ktug.org/tex-archive/' => 1,
+ 'https://cran.asia/tex/' => 1,
'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
'https://mirror.navercorp.com/CTAN/' => 1,
'https://mirror.yongbok.net/ctan/' => 1,
@@ -162,6 +163,7 @@ $mirrors = {
},
'Sweden' => {
'https://ftp.acc.umu.se/mirror/CTAN/' => 1,
+ 'https://ftpmirror1.infania.net/mirror/CTAN/' => 1,
},
'Switzerland' => {
'https://mirror.foobar.to/CTAN/' => 1,