diff options
Diffstat (limited to 'Master')
-rwxr-xr-x | Master/texmf-dist/scripts/texlive/fmtutil.pl | 9 |
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 { |