[Distutils] Pre-0.1.3 snapshot available

Thomas Heller thomas.heller@ion-tof.com
Tue, 18 Jan 2000 11:02:55 +0100


> Hi all --
>
> I've finally caught up with the last couple weeks' traffic on the sig,
> and fixed many of the bugs reported.  There's a new code snapshot
> available:
>
>     http://www.python.org/sigs/distutils-sig/distutils-20000117.tar.gz
>
> Please give it a whirl, especially if you're using Windows.
>
> This mostly includes Windows portability fixes.  It does *not* include
> Finn Bock's fixes for JPython; I haven't had time to look closely at
> those.  They might have to wait for version 0.2.
>
> There *might* be a 0.1.3 release before IPC8, but I really should work
> on my slides for the conference first... so please give this snapshot a
> try.  Just download it and run the setup script as usual -- the main
> difference between the snapshot and a real release is no doc updates
> (hence README, USAGE, and CHANGES are not included in the snapshot).

1. Syntax errors in (unused?) commands/build_lib.py (look, you will see
them)

2. _spawn_nt() still raises an OSError when the command is not found,
see the traceback I sent you yesterday. Fix follows:
    if not dry_run:
        # spawn for NT requires a full path to the .exe
        try:
            rc = os.spawnv (os.P_WAIT, executable, cmd)
        except OSError, detail:
            raise DistutilsExecError(detail)
        if rc != 0:
            raise DistutilsExecError("command failed: %d" % rc)

3. There is still the indentation error in dist.py: make_zipfile (line 475)

Otherwise it works fine.
Thanks!

Thomas