Hi

thanks for your bug report and analysis, but could you please
send this to
        tex-l...@tug.org
Of course I can forward it, but then the discussion would probably
be held between me and upstream TeX Live, and there will be 
quite some discussion. You can drop the whole Debian specific
part (if you want).

Some remarks only on the patches:
>  verbose()
>  {
> -  $mktexfmtMode && ${1+"$@"} >&2 || ${1+"$@"}
> +  if $mktexfmtMode
> +  then
> +    ${1+"$@"} >&2;
> +  else
> +    ${1+"$@"};
> +  fi
>  }

I see your point here, but I am far from convinced. Thomas Esser wrote
this part *long*long* time ago, and he is known for excellent
programming work. He surely had an intention behind this code,
otherwise he would not write it like that.
               

>    if test -f "$fmtfile"; then
>      grep '^! ' $format.log >/dev/null 2>&1 &&
> -      log_warning "\`$engine -ini $tcxflag $jobswitch $prgswitch $texargs' 
> possibly failed."
> +      log_failure "\`$engine -ini $tcxflag $jobswitch $prgswitch $texargs' 
> possibly failed."

I am not sure - but probably this makes sense in Debian, but not
anywhere else. The problem is we don't want fmtutil to stop
but continue building other formats.

Imagine root calling
        fmtutil-sys --all
to rebuild all formats, and one is failing. Then we don't want to
stop there, but continue building, right?

Same with the other log_warning/_failure change


Norbert

------------------------------------------------------------------------
PREINING, Norbert                               http://www.preining.info
JAIST, Japan                                 TeX Live & Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0  ACF0 6CAC A448 860C DC13
------------------------------------------------------------------------


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to