summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/texlive/fmtutil.pl
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/scripts/texlive/fmtutil.pl')
-rwxr-xr-xMaster/texmf-dist/scripts/texlive/fmtutil.pl9
1 files changed, 6 insertions, 3 deletions
diff --git a/Master/texmf-dist/scripts/texlive/fmtutil.pl b/Master/texmf-dist/scripts/texlive/fmtutil.pl
index e0c29ab0ae0..35ed5b710b4 100755
--- a/Master/texmf-dist/scripts/texlive/fmtutil.pl
+++ b/Master/texmf-dist/scripts/texlive/fmtutil.pl
@@ -716,9 +716,12 @@ sub callback_enable_disable_format {
if ($alldata->{'merged'}{$fmt}) {
my @engs = keys %{$alldata->{'merged'}{$fmt}};
if (($#engs > 0) || ($#engs == -1)) {
- print_warning("More engines given for format $fmt.\n");
- print_warning("Possible engines: @engs\n");
- print_warning("Please select one by passing in $fmt/ENGINE\n");
+ print_warning("Selected format $fmt not uniquely defined,\n");
+ print_warning("possible format/engines combinations:\n");
+ for my $e (@engs) {
+ print_warning(" $fmt/$e (currently " . $alldata->{'merged'}{$fmt}{$e}{'status'} . ")\n");
+ }
+ print_warning("Please select one by fully specifying $fmt/ENGINE\n");
print_warning("No changes done.\n");
return 0;
} else {