summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xMaster/texmf/scripts/texlive/tlmgr.pl22
1 files changed, 4 insertions, 18 deletions
diff --git a/Master/texmf/scripts/texlive/tlmgr.pl b/Master/texmf/scripts/texlive/tlmgr.pl
index bc1894d7a0d..3d26f91b238 100755
--- a/Master/texmf/scripts/texlive/tlmgr.pl
+++ b/Master/texmf/scripts/texlive/tlmgr.pl
@@ -2984,12 +2984,6 @@ sub action_generate {
# searching for language.(dat/def) does search in the right place
my $ldat;
my $ldef;
- if ($opts{"rebuild-sys"}) {
- $ENV{"TEXMFVAR"} = $TEXMFSYSVAR;
- $ENV{"TEXMFCONFIG"} = $TEXMFSYSCONFIG;
- chomp ($ldat = `kpsewhich language.dat`);
- chomp ($ldef = `kpsewhich language.def`);
- }
if ($what =~ m/^language(\.dat)?$/i) {
$dest ||= "$TEXMFSYSVAR/tex/generic/config/language.dat";
$localconf ||= "$TEXMFLOCAL/tex/generic/config/language-local.dat";
@@ -3001,14 +2995,10 @@ sub action_generate {
undef $dest;
}
if ($opts{"rebuild-sys"}) {
- if ($ldat =~ m/^[[:space:]]*$/) {
- tlwarn("Cannot find language.dat, not updating formats using it.\n");
- } else {
- do_cmd_and_check("fmtutil-sys --byhyphen $ldat");
- }
+ do_cmd_and_check("fmtutil-sys --byhyphen $dest");
} else {
info("To make the newly-generated language.dat take effect,"
- . " run fmtutil-sys --byhyphen $ldat.\n");
+ . " run fmtutil-sys --byhyphen $dest.\n");
}
}
if ($what =~ m/^language(\.def)?$/i) {
@@ -3017,14 +3007,10 @@ sub action_generate {
debug("$0: writing language.def data to $dest\n");
TeXLive::TLUtils::create_language_def($localtlpdb, $dest, $localconf);
if ($opts{"rebuild-sys"}) {
- if ($ldef =~ m/^[[:space:]]*$/) {
- tlwarn("Cannot find language.def, not updating formats using it.\n");
- } else {
- do_cmd_and_check("fmtutil-sys --byhyphen $ldef");
- }
+ do_cmd_and_check("fmtutil-sys --byhyphen $dest");
} else {
info("To make the newly-generated language.def take effect,"
- . " run fmtutil-sys --byhyphen $ldef.\n");
+ . " run fmtutil-sys --byhyphen $dest.\n");
}
}