summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-07-17 23:49:23 +0000
committerKarl Berry <karl@freefriends.org>2022-07-17 23:49:23 +0000
commita2977def5a26973461d5be29f039328eaf79fa9f (patch)
treee51de00660813fc94e9507fb7b7468b3401ab3ec
parent6b023df1404b7a4bf2171be5c4403c5a8bbb12e6 (diff)
tl-update-auto
git-svn-id: svn://tug.org/texlive/trunk@63925 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/doc.html3
-rw-r--r--Master/texmf-dist/doc/man/man1/install-tl.118
-rw-r--r--Master/texmf-dist/doc/man/man1/install-tl.man1.pdfbin59334 -> 59765 bytes
-rw-r--r--Master/texmf-dist/doc/texlive/install-tl.html8
-rw-r--r--Master/tlpkg/installer/ctan-mirrors.pl2
5 files changed, 22 insertions, 9 deletions
diff --git a/Master/doc.html b/Master/doc.html
index 052524e7209..2e83e3348db 100644
--- a/Master/doc.html
+++ b/Master/doc.html
@@ -13367,6 +13367,7 @@ Development pre-release of the LaTeX kernel.&nbsp;
<a href="texmf-dist/doc/latex-dev/base/ltnews33.pdf">ltnews33.pdf</a>
<a href="texmf-dist/doc/latex-dev/base/ltnews34.pdf">ltnews34.pdf</a>
<a href="texmf-dist/doc/latex-dev/base/ltnews35.pdf">ltnews35.pdf</a>
+<a href="texmf-dist/doc/latex-dev/base/ltnews36.pdf">ltnews36.pdf</a>
<a href="texmf-dist/doc/latex-dev/base/ltpara-code.pdf">ltpara-code.pdf</a>
<a href="texmf-dist/doc/latex-dev/base/ltpara-doc.pdf">ltpara-doc.pdf</a>
<a href="texmf-dist/doc/latex-dev/base/ltshipout-code.pdf">ltshipout-code.pdf</a>
@@ -27218,5 +27219,5 @@ Standard conforming typesetting of Japanese, for XeLaTeX.&nbsp;
<p><a href="#letter-1">1</a> - <a href="#letter-2">2</a> - <a href="#letter-A">A</a> - <a href="#letter-B">B</a> - <a href="#letter-C">C</a> - <a href="#letter-D">D</a> - <a href="#letter-E">E</a> - <a href="#letter-F">F</a> - <a href="#letter-G">G</a> - <a href="#letter-H">H</a> - <a href="#letter-I">I</a> - <a href="#letter-J">J</a> - <a href="#letter-K">K</a> - <a href="#letter-L">L</a> - <a href="#letter-M">M</a> - <a href="#letter-N">N</a> - <a href="#letter-O">O</a> - <a href="#letter-P">P</a> - <a href="#letter-Q">Q</a> - <a href="#letter-R">R</a> - <a href="#letter-S">S</a> - <a href="#letter-T">T</a> - <a href="#letter-U">U</a> - <a href="#letter-V">V</a> - <a href="#letter-W">W</a> - <a href="#letter-X">X</a> - <a href="#letter-Y">Y</a> - <a href="#letter-Z">Z</a></p>
<hr>
-<small>Generated Sat Jul 16 01:49:13 CEST 2022 by tl-update-docindex.</small>
+<small>Generated Mon Jul 18 01:49:20 CEST 2022 by tl-update-docindex.</small>
</body></html>
diff --git a/Master/texmf-dist/doc/man/man1/install-tl.1 b/Master/texmf-dist/doc/man/man1/install-tl.1
index c956650ec69..88228eefb82 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-21" "perl v5.34.0" "User Contributed Perl Documentation"
+.TH INSTALL-TL 1 "2022-07-17" "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
@@ -794,6 +794,14 @@ variable settings.
.PP
The defaults vary slightly on Macs, as explained above in \*(L"\s-1OPTIONS\*(R"\s0.
.PP
+For the user trees, the default value uses \f(CW\*(C`~\*(C'\fR, and this is left as a
+literal \f(CW\*(C`~\*(C'\fR in \f(CW\*(C`texmf.cnf\*(C'\fR. That way, each user can have their own
+\&\f(CW\*(C`TEXMFHOME\*(C'\fR, etc., as intended. On the other hand, for the system
+trees, if \f(CW\*(C`~\*(C'\fR is used during the installation, this is assumed to
+simply be a typing shorthand, and the expanded home directory is written
+in \f(CW\*(C`texmf.cnf\*(C'\fR, since it doesn't make sense to have user-specific
+system directories.
+.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"
@@ -802,18 +810,18 @@ 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
+infrastructure, resulting in (probably) 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
+installation. Feel free to also report the issue; usually 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.
+installed packages 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 63676 2022\-06\-21 00:09:29Z preining $
+\&\f(CW$Id:\fR install-tl 63919 2022\-07\-17 17:49:31Z 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 c5d5beecdb3..e0b9d4e0df0 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 7d295b8650b..457c8a47265 100644
--- a/Master/texmf-dist/doc/texlive/install-tl.html
+++ b/Master/texmf-dist/doc/texlive/install-tl.html
@@ -612,19 +612,21 @@ tlpdbopt_w32_multi_user</code></pre>
<p>The defaults vary slightly on Macs, as explained above in <a href="#OPTIONS">&quot;OPTIONS&quot;</a>.</p>
+<p>For the user trees, the default value uses <code>~</code>, and this is left as a literal <code>~</code> in <code>texmf.cnf</code>. That way, each user can have their own <code>TEXMFHOME</code>, etc., as intended. On the other hand, for the system trees, if <code>~</code> is used during the installation, this is assumed to simply be a typing shorthand, and the expanded home directory is written in <code>texmf.cnf</code>, since it doesn&#39;t make sense to have user-specific system directories.</p>
+
<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>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 (probably) 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 issue; usually 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>
+<p>By the way, do not try to use <code>install-tl</code> to adjust options or installed packages 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 63676 2022-06-21 00:09:29Z preining $</p>
+<p>$Id: install-tl 63919 2022-07-17 17:49:31Z karl $</p>
</body>
diff --git a/Master/tlpkg/installer/ctan-mirrors.pl b/Master/tlpkg/installer/ctan-mirrors.pl
index e0cb6f66e55..ec534b6bde1 100644
--- a/Master/tlpkg/installer/ctan-mirrors.pl
+++ b/Master/tlpkg/installer/ctan-mirrors.pl
@@ -51,6 +51,7 @@ $mirrors = {
'https://ftp.harukasan.org/CTAN/' => 1,
'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
'https://lab.uklee.pe.kr/tex-archive/' => 1,
+ 'https://mirror.kakao.com/CTAN/' => 1,
'https://mirror.navercorp.com/CTAN/' => 1,
},
'Philippines' => {
@@ -98,6 +99,7 @@ $mirrors = {
'Germany' => {
'ftp://ftp.fu-berlin.de/tex/CTAN/' => 1,
'http://vesta.informatik.rwth-aachen.de/ftp/pub/mirror/ctan/' => 1,
+ 'https://ctan.ebinger.cc/tex-archive/' => 1,
'https://ctan.joethei.xyz/' => 1,
'https://ctan.kako-dev.de/' => 1,
'https://ctan.mc1.root.project-creative.net/' => 1,