summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2016-04-15 00:26:19 +0000
committerNorbert Preining <preining@logic.at>2016-04-15 00:26:19 +0000
commit6dad771f564b50764a463e956488de36f2a53b58 (patch)
tree3c365e2f3d4244c4a1934a34b916d44a14159afc
parent21060d422b62cbbd56d5c489a79ea824bcd6e4df (diff)
TLUtils.pm generate_config_file: break if headfile is missing
git-svn-id: svn://tug.org/texlive/trunk@40527 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/tlpkg/TeXLive/TLUtils.pm7
1 files changed, 5 insertions, 2 deletions
diff --git a/Master/tlpkg/TeXLive/TLUtils.pm b/Master/tlpkg/TeXLive/TLUtils.pm
index d99a925ac27..60c6e814d64 100644
--- a/Master/tlpkg/TeXLive/TLUtils.pm
+++ b/Master/tlpkg/TeXLive/TLUtils.pm
@@ -2745,8 +2745,11 @@ sub _create_config_files {
@lines = <INFILE>;
close (INFILE);
} else {
- tlwarn("TLUtils::_create_config_files: $root/$headfile: "
- . " head file not found, ok in user mode\n");
+ tlwarn("TLUtils::_create_config_files: $root/$headfile missing!\n");
+ # TODO
+ # if we allow tlmgr generate to generate language.* file in usermode
+ # we need to remove the die here!
+ die ("Giving up.");
}
push @lines, @$tlpdblinesref;
if (defined($localconf) && -r $localconf) {