[tex-live] tlmgr warnings after update

Uwe Siart uwe.siart at tum.de
Wed Jan 6 12:05:13 CET 2016


Norbert Preining <preining at logic.at> writes:

> On Wed, 06 Jan 2016, Arash Esbati wrote:
>> > | Unrecognized escape \D passed through at (eval 24) line 1.
>
> Ahhhh ... I guess I know what it is ...
>
> Can one of you please *edit*
> 	tlpkg/TeXLive/TLDownload.pm
> at line 124 and add
> 	print STDERR "outfn = $outfn\n"
> just above the "eval ..." line.
>
> After that, please run again and send me the output.

Perhaps I did something wrong. Now I get

C:\>tlmgr update --list
syntax error at C:/Programme/texlive/2015/tlpkg/TeXLive/TLDownload.pm line 125, near "eval "
Compilation failed in require at C:\Programme\texlive\2015\texmf-dist\scripts\texlive\tlmgr.pl line 97.
BEGIN failed--compilation aborted at C:\Programme\texlive\2015\texmf-dist\scripts\texlive\tlmgr.pl line 97.

The region around line 124 looks like this:

  my ($outfh, $outfn);
  if ($out eq "|") {
    ($outfh, $outfn) = tempfile();
    print STDERR "outfn = $outfn\n"
    eval "END { unlink(\"$outfn\") if (-r \"$outfn\") ; }";
    $realout = $outfn;
  }


--
Uwe


More information about the tex-live mailing list