texlive[63925] Master: tl-update-auto

commits+karl at tug.org commits+karl at tug.org
Mon Jul 18 01:49:23 CEST 2022


Revision: 63925
          http://tug.org/svn/texlive?view=revision&revision=63925
Author:   karl
Date:     2022-07-18 01:49:23 +0200 (Mon, 18 Jul 2022)
Log Message:
-----------
tl-update-auto

Modified Paths:
--------------
    trunk/Master/doc.html
    trunk/Master/texmf-dist/doc/man/man1/install-tl.1
    trunk/Master/texmf-dist/doc/man/man1/install-tl.man1.pdf
    trunk/Master/texmf-dist/doc/texlive/install-tl.html
    trunk/Master/tlpkg/installer/ctan-mirrors.pl

Modified: trunk/Master/doc.html
===================================================================
--- trunk/Master/doc.html	2022-07-17 23:42:41 UTC (rev 63924)
+++ trunk/Master/doc.html	2022-07-17 23:49:23 UTC (rev 63925)
@@ -13367,6 +13367,7 @@
 <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 @@
 
 <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>

Modified: trunk/Master/texmf-dist/doc/man/man1/install-tl.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/install-tl.1	2022-07-17 23:42:41 UTC (rev 63924)
+++ trunk/Master/texmf-dist/doc/man/man1/install-tl.1	2022-07-17 23:49:23 UTC (rev 63925)
@@ -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 @@
 .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,14 +810,14 @@
 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
@@ -816,4 +824,4 @@
 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 $

Modified: trunk/Master/texmf-dist/doc/man/man1/install-tl.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/texlive/install-tl.html
===================================================================
--- trunk/Master/texmf-dist/doc/texlive/install-tl.html	2022-07-17 23:42:41 UTC (rev 63924)
+++ trunk/Master/texmf-dist/doc/texlive/install-tl.html	2022-07-17 23:49:23 UTC (rev 63925)
@@ -612,19 +612,21 @@
 
 <p>The defaults vary slightly on Macs, as explained above in <a href="#OPTIONS">"OPTIONS"</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'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>

Modified: trunk/Master/tlpkg/installer/ctan-mirrors.pl
===================================================================
--- trunk/Master/tlpkg/installer/ctan-mirrors.pl	2022-07-17 23:42:41 UTC (rev 63924)
+++ trunk/Master/tlpkg/installer/ctan-mirrors.pl	2022-07-17 23:49:23 UTC (rev 63925)
@@ -51,6 +51,7 @@
       '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 @@
     '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,



More information about the tex-live-commits mailing list.