[Buildbot-devel] BuildBot on Windows

Fred L. Drake, Jr. fdrake at acm.org
Thu Sep 16 19:43:26 UTC 2004

I'm trying to set up a build slave on a Windows system (Win2K SP4).  I'm not a 
"Windows guy", so this is a bit of an adventure.  Anyway, I have a couple of 
questions.  I'm using buildbot 0.5.0 and Twisted 1.3.0.

First, the default reactor seems to be wrong wien I start up twistd.  When the 
slave tries to spawn a process, I get an exception:

exceptions.NotImplementedError: process only available in this reactor on 
POSIX, use win32eventreactor on Windows

Using --reactor win32 on the twistd command line seems to get past this.  Is 
there any way to set the reactor when running mktap?

Second, after I had the right reactor, I got an error try to run Subversion:

  File "C:\Python23\Lib\site-packages\twisted\internet\win32eventreactor.py", 
line 296, in __init__
    self.hProcess, hThread, dwPid, dwTid = win32process.CreateProcess(None, 
cmdline, None, None, 1, 0, environment, path, StartupInfo)
pywintypes.error: (2, 'CreateProcess', 'The system cannot find the file 

I'm guessing this is looking for the "svn" executable, but it's not clear.  
How does this normally get done on Windows?



Fred L. Drake, Jr.  <fdrake at acm.org>

More information about the devel mailing list