[tex-live] Can't spawn "cmd.exe": No such file or directory at F:/TeXLive/2008/tlpkg/TeXLive/TLUtils.pm line 459.

Karl Berry karl at freefriends.org
Tue Dec 23 23:35:52 CET 2008


    update: venturisadf (11599 -> 11686) ... Can't spawn "cmd.exe": No
    such file or directory at F:/TeXLive/2008/tlpkg/TeXLive/TLUtils.pm
    line 459.

This is the second report of "Can't spawn cmd.exe".  I don't know what
to say except that if cmd.exe cannot be spawned, everything is hopeless.  

It seems likely that we could work around it by doing things
differently, but I have no clue how.  Windows-savvy people are going to
have to work on it.

The actual command being run, as can be seen in the rest of what you
sent, is the tar command to make the backup of the package:

    f:/TeXLive/2008/texmf/scripts/texlive/tlmgr.pl:
    system(F:\TeXLive\2008\tlpkg\installer\tar.exe -cf
    F:/TeXLive/2008/temp/__BACKUP_venturisadf.r11599.tar [...]
    /latex/venturissans2/ts1yv3.fd tlpkg/tlpobj/venturisadf.tlpobj) failed
    in F:\TeXLive\2008, status 255 at
    F:/TeXLive/2008/tlpkg/TeXLive/TLUtils.pm line 463.

I don't know how to change that to alleviate the problem.  The Perl code
is as simple as it could be (from TLUtils.pm):

  my $retval = system(@args);
  if ($retval != 0) {
    $retval /= 256;
    chomp (my $pwd = `pwd`);
    die "$0: system(@args) failed in $pwd, status $retval";
  }

karl


More information about the tex-live mailing list