summaryrefslogtreecommitdiff
path: root/systems/texlive/tlnet/install-tl
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-02-23 03:01:16 +0000
committerNorbert Preining <norbert@preining.info>2022-02-23 03:01:16 +0000
commitd529109bf475e3f1e220ce0e980e104b1a7e3c6b (patch)
treeaf59aa7f9553f1cb355b3d98042ffa26a2e61184 /systems/texlive/tlnet/install-tl
parentfb013a78d9e3aef2ecf58702d4adcec8d9ab6b28 (diff)
CTAN sync 202202230301
Diffstat (limited to 'systems/texlive/tlnet/install-tl')
-rwxr-xr-xsystems/texlive/tlnet/install-tl23
1 files changed, 13 insertions, 10 deletions
diff --git a/systems/texlive/tlnet/install-tl b/systems/texlive/tlnet/install-tl
index f65f018966..4a1afcf4b6 100755
--- a/systems/texlive/tlnet/install-tl
+++ b/systems/texlive/tlnet/install-tl
@@ -1,5 +1,5 @@
#!/usr/bin/env perl
-# $Id: install-tl 62112 2022-02-20 22:57:45Z preining $
+# $Id: install-tl 62118 2022-02-21 16:42:29Z karl $
# Copyright 2007-2022
# Reinhard Kotucha, Norbert Preining, Karl Berry, Siep Kroonenberg.
# This file is licensed under the GNU General Public License version 2
@@ -10,7 +10,7 @@
use strict; use warnings;
-my $svnrev = '$Revision: 62112 $';
+my $svnrev = '$Revision: 62118 $';
$svnrev =~ m/: ([0-9]+) /;
$::installerrevision = ($1 ? $1 : 'unknown');
@@ -648,7 +648,7 @@ if ($opt_profile eq "") {
# before we start the installation we check for the existence of
# a previous installation, and in case we ship inform the UI
- if (!exists $ENV{"TEXLIVE_INSTALL_NO_WELCOME"}) {
+ if (!exists $ENV{"TEXLIVE_INSTALL_NO_RESUME"}) {
my $tlmgrwhich = which("tlmgr");
if ($tlmgrwhich) {
my $dn = dirname($tlmgrwhich);
@@ -728,6 +728,7 @@ if ($opt_gui eq 'text' or $opt_gui eq 'extl' or $opt_profile ne "") {
if (@::installation_failed_packages) {
print <<EOF;
+
*** PLEASE READ THIS WARNING ***********************************
The following (inessential) packages failed to install properly:
@@ -739,9 +740,10 @@ You can fix this by running this command:
to complete the installation.
However, if the problem was a failure to download (by far the
-most common cause), you should ensure that your network connection
+most common cause), you need to ensure that your network connection
is working first.
******************************************************************
+
EOF
}
}
@@ -2184,9 +2186,7 @@ sub do_install_packages {
my $repostr = ($opt_location ? " --repository $location" : "");
my $args = "--profile $profile_name [YOUR-EXTRA-ARGS]";
if (win32()) {
- tlwarn(" install-tl-windows.bat$repostr $args\n"
- ."or\n"
- ." install-tl-advanced.bat$repostr $args\n");
+ tlwarn(" install-tl-windows.bat$repostr $args\n");
} else {
tlwarn(" install-tl$repostr $args\n");
}
@@ -2670,8 +2670,6 @@ install-tl [I<option>]...
install-tl-windows.bat [I<option>]...
-install-tl-advanced.bat [I<option>]...
-
=head1 DESCRIPTION
This installer creates a runnable TeX Live installation from various
@@ -2812,6 +2810,11 @@ For more information on custom binaries, see
L<https://tug.org/texlive/custom-bin.html>. For general information on
building TeX Live, see L<https://tug.org/texlive/build.html>.
+=item B<-debug-fakenet>
+
+Pretend we're doing a network install, for the sole purpose of testing
+broken downloads via moving package files aside in a tlnet mirror.
+
=item B<-debug-translation>
In the former Perl/Tk GUI modes, this option reported any missing,
@@ -3150,7 +3153,7 @@ This script and its documentation were written for the TeX Live
distribution (L<https://tug.org/texlive>) and both are licensed under the
GNU General Public License Version 2 or later.
-$Id: install-tl 62112 2022-02-20 22:57:45Z preining $
+$Id: install-tl 62118 2022-02-21 16:42:29Z karl $
=cut
# to remake HTML version: pod2html --cachedir=/tmp install-tl >/tmp/itl.html