summaryrefslogtreecommitdiff
path: root/Master/install-tl
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-05-13 17:27:10 +0000
committerKarl Berry <karl@freefriends.org>2020-05-13 17:27:10 +0000
commit2f1f0d7573618a2e68993f1d256538038b2a1019 (patch)
tree935cc18e42eee2088ed70b140ca0ff37353794c7 /Master/install-tl
parent7bc4d5d5af13fc23119914408b8030f738af4e54 (diff)
install-tl: if envvar TEXLIVE_INSTALL_NO_RESUME is set, omit question
about importing settings. TLUtils.pm (install_packages): if $media != NET, abort immediately if a package cannot be installed; no retries. Also output args if debugging. Add TLUtils:: prefix to some other debugging lines. TLPDB.pm: TLPDB:: prefix on debugging line. tl-update-tlnet: show exact install-tl command that is run. Trying shortening command prefix to basename, on most messages. git-svn-id: svn://tug.org/texlive/trunk@55126 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/install-tl')
-rwxr-xr-xMaster/install-tl6
1 files changed, 3 insertions, 3 deletions
diff --git a/Master/install-tl b/Master/install-tl
index 2a385464934..227d013c542 100755
--- a/Master/install-tl
+++ b/Master/install-tl
@@ -319,7 +319,7 @@ if ((defined $ARGV[0]) && $ARGV[0] eq "-from_ext_gui") {
# continue with the installation
# note, we are in the directory from which the aborted installation was run.
my %profiledata;
-if (-r "installation.profile") {
+if (-r "installation.profile" && !exists $ENV{"TEXLIVE_INSTALL_NO_RESUME"}) {
if ($from_ext_gui) { # prepare for dialog interaction
print "mess_yesno\n";
}
@@ -386,7 +386,7 @@ if ($opt_help) {
@noperldoc = ("-noperldoc", "1");
}
- # Tweak less stuff same as tlmgr, though.
+ # Tweak less invocation same as tlmgr, though.
# less can break control characters and thus the output of pod2usage
# is broken. We add/set LESS=-R in the environment and unset
# LESSPIPE and LESSOPEN to try to help.
@@ -3154,7 +3154,7 @@ variables.
Omit creating the ConTeXt cache. This is useful for redistributors.
-=item C<TEXLIVE_INSTALL_NO_IMPORT>
+=item C<TEXLIVE_INSTALL_NO_RESUME>
Omit check for installing on top of a previous installation and then
asking about importing previous settings.