diff options
author | Norbert Preining <norbert@preining.info> | 2022-02-23 03:01:16 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2022-02-23 03:01:16 +0000 |
commit | d529109bf475e3f1e220ce0e980e104b1a7e3c6b (patch) | |
tree | af59aa7f9553f1cb355b3d98042ffa26a2e61184 /systems/texlive/tlnet/install-tl | |
parent | fb013a78d9e3aef2ecf58702d4adcec8d9ab6b28 (diff) |
CTAN sync 202202230301
Diffstat (limited to 'systems/texlive/tlnet/install-tl')
-rwxr-xr-x | systems/texlive/tlnet/install-tl | 23 |
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 |