Hi Brian, <br><br>Sorry for taking so long to answer, I was very busy.
I have tried again after updating ZopeInterface&nbsp; to the version you
suggest, and Twisted and &nbsp; Nevow to SVN trunk. The error message I am
getting is pretty much the same. I also tried running the tests. Here
is the output of &quot;trial ipython1&quot;:
<br><br># trial ipython1<br>Running 29 tests.<br><br>/usr/lib/python2.4/site<div id="mb_11">-packages/twisted/trial/runner.py:243: exceptions.DeprecationWarning: log.startKeepingErrors is deprecated since Twisted 2.5<br>
ipython1.test.test_controllerpb
<br>&nbsp; BasicControllerPBTest<br>&nbsp;&nbsp;&nbsp; testDeferreds ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp; testExecute ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp; testInterfaces ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]
<br>&nbsp;&nbsp;&nbsp; testPullNamespace ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp; testPushPull ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp; testPushPullSerialized ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]
<br>&nbsp;&nbsp;&nbsp; testResult ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp; testScatterGather ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>ipython1.test.test_controllerservice<br>&nbsp; BasicControllerServiceTest
<br>&nbsp;&nbsp;&nbsp; testDeferreds ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp; testExecute ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp; testInterfaces ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]
<br>&nbsp;&nbsp;&nbsp; testPullNamespace ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp; testPushPull ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp; testPushPullSerialized ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]
<br>&nbsp;&nbsp;&nbsp; testResult ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp; testScatterGather ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]
<br>ipython1.test.test_engineservice<br>&nbsp; BasicEngineServiceTest<br>&nbsp;&nbsp;&nbsp; testCompletedEmptyEngine ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>&nbsp;&nbsp;&nbsp; testDeferreds ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]
<br>&nbsp;&nbsp;&nbsp; testExecute ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<br>&nbsp;&nbsp;&nbsp; testGetResult ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<br>&nbsp;&nbsp;&nbsp; testInterfaces ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]
<br>&nbsp;&nbsp;&nbsp; testPullNamespace ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<br>&nbsp;&nbsp;&nbsp; testPushPull ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<br>&nbsp;&nbsp;&nbsp; testPushPullSerialized ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]
<br>&nbsp;&nbsp;&nbsp; testStatus ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ERROR]<br>ipython1.test.test_shell<br>&nbsp; BasicShellTest<br>&nbsp;&nbsp;&nbsp; testCommand ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]
<br>&nbsp;&nbsp;&nbsp; testExecute ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<br>&nbsp;&nbsp;&nbsp; testPutGet ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<br>&nbsp;&nbsp;&nbsp; testUpdate ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]
<br><br>===============================================================================<br>[ERROR]: ipython1.test.test_controllerpb.BasicControllerPBTest.testDeferreds<span class="q"><br><br>Traceback (most recent call last):
<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerpb.py&quot;, line 36, in setUp
<br>&nbsp;&nbsp;&nbsp; self.s = reactor.listenTCP(10111, self.sf)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/posixbase.py&quot;, line 386, in listenTCP<br>&nbsp;&nbsp;&nbsp; p.startListening()<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/tcp.py&quot;, line 733, in startListening
<br>&nbsp;&nbsp;&nbsp; raise CannotListenError, (self.interface, self.port, le)<br>twisted.internet.error.CannotListenError: Couldn't listen on any:10111: (98, 'Address already in use').<br>===============================================================================
<br>[ERROR]: ipython1.test.test_controllerpb.BasicControllerPBTest.testExecute<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerpb.py&quot;, line 36, in setUp
<br>&nbsp;&nbsp;&nbsp; self.s = reactor.listenTCP(10111, self.sf)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/posixbase.py&quot;, line 386, in listenTCP<br>&nbsp;&nbsp;&nbsp; p.startListening()<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/tcp.py&quot;, line 733, in startListening
<br>&nbsp;&nbsp;&nbsp; raise CannotListenError, (self.interface, self.port, le)<br>twisted.internet.error.CannotListenError: Couldn't listen on any:10111: (98, 'Address already in use').<br>===============================================================================
<br>[ERROR]: ipython1.test.test_controllerpb.BasicControllerPBTest.testInterfaces<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerpb.py&quot;, line 36, in setUp
<br>&nbsp;&nbsp;&nbsp; self.s = reactor.listenTCP(10111, self.sf)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/posixbase.py&quot;, line 386, in listenTCP<br>&nbsp;&nbsp;&nbsp; p.startListening()<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/tcp.py&quot;, line 733, in startListening
<br>&nbsp;&nbsp;&nbsp; raise CannotListenError, (self.interface, self.port, le)<br>twisted.internet.error.CannotListenError: Couldn't listen on any:10111: (98, 'Address already in use').<br>===============================================================================
<br>[ERROR]: ipython1.test.test_controllerpb.BasicControllerPBTest.testPullNamespace<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerpb.py&quot;, line 36, in setUp
<br>&nbsp;&nbsp;&nbsp; self.s = reactor.listenTCP(10111, self.sf)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/posixbase.py&quot;, line 386, in listenTCP<br>&nbsp;&nbsp;&nbsp; p.startListening()<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/tcp.py&quot;, line 733, in startListening
<br>&nbsp;&nbsp;&nbsp; raise CannotListenError, (self.interface, self.port, le)<br>twisted.internet.error.CannotListenError: Couldn't listen on any:10111: (98, 'Address already in use').<br>===============================================================================
<br>[ERROR]: ipython1.test.test_controllerpb.BasicControllerPBTest.testPushPull<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerpb.py&quot;, line 36, in setUp
<br>&nbsp;&nbsp;&nbsp; self.s = reactor.listenTCP(10111, self.sf)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/posixbase.py&quot;, line 386, in listenTCP<br>&nbsp;&nbsp;&nbsp; p.startListening()<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/tcp.py&quot;, line 733, in startListening
<br>&nbsp;&nbsp;&nbsp; raise CannotListenError, (self.interface, self.port, le)<br>twisted.internet.error.CannotListenError: Couldn't listen on any:10111: (98, 'Address already in use').<br>===============================================================================
<br>[ERROR]: ipython1.test.test_controllerpb.BasicControllerPBTest.testPushPullSerialized<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerpb.py&quot;, line 36, in setUp
<br>&nbsp;&nbsp;&nbsp; self.s = reactor.listenTCP(10111, self.sf)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/posixbase.py&quot;, line 386, in listenTCP<br>&nbsp;&nbsp;&nbsp; p.startListening()<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/tcp.py&quot;, line 733, in startListening
<br>&nbsp;&nbsp;&nbsp; raise CannotListenError, (self.interface, self.port, le)<br>twisted.internet.error.CannotListenError: Couldn't listen on any:10111: (98, 'Address already in use').<br>===============================================================================
<br>[ERROR]: ipython1.test.test_controllerpb.BasicControllerPBTest.testResult<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerpb.py&quot;, line 36, in setUp
<br>&nbsp;&nbsp;&nbsp; self.s = reactor.listenTCP(10111, self.sf)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/posixbase.py&quot;, line 386, in listenTCP<br>&nbsp;&nbsp;&nbsp; p.startListening()<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/tcp.py&quot;, line 733, in startListening
<br>&nbsp;&nbsp;&nbsp; raise CannotListenError, (self.interface, self.port, le)<br>twisted.internet.error.CannotListenError: Couldn't listen on any:10111: (98, 'Address already in use').<br>===============================================================================
<br>[ERROR]: ipython1.test.test_controllerpb.BasicControllerPBTest.testScatterGather<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerpb.py&quot;, line 36, in setUp
<br>&nbsp;&nbsp;&nbsp; self.s = reactor.listenTCP(10111, self.sf)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/posixbase.py&quot;, line 386, in listenTCP<br>&nbsp;&nbsp;&nbsp; p.startListening()<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/internet/tcp.py&quot;, line 733, in startListening
<br>&nbsp;&nbsp;&nbsp; raise CannotListenError, (self.interface, self.port, le)<br>twisted.internet.error.CannotListenError: Couldn't listen on any:10111: (98, 'Address already in use').<br>===============================================================================
<br>[ERROR]: ipython1.test.test_controllerservice.BasicControllerServiceTest.testDeferreds<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerservice.py&quot;, line 31, in setUp
<br>&nbsp;&nbsp;&nbsp; self.addEngine(1)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/multienginetest.py&quot;, line 20, in addEngine<br>&nbsp;&nbsp;&nbsp; e = es.completeEngine(es.EngineService(InteractiveShell))<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 157, in completeEngine
<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(engine, IEngineComplete)<span class="q"><br>exceptions.AttributeError: 'module' object has no attribute 'alsoProvides'<br></span>===============================================================================
<br>[ERROR]: 
ipython1.test.test_controllerservice.BasicControllerServiceTest.testExecute<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerservice.py&quot;, line 31, in setUp
<br>&nbsp;&nbsp;&nbsp; self.addEngine(1)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/multienginetest.py&quot;, line 20, in addEngine<br>&nbsp;&nbsp;&nbsp; e = es.completeEngine(es.EngineService(InteractiveShell))<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 157, in completeEngine
<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(engine, IEngineComplete)<span class="q"><br>exceptions.AttributeError: 'module' object has no attribute 'alsoProvides'<br></span>===============================================================================
<br>[ERROR]: 
ipython1.test.test_controllerservice.BasicControllerServiceTest.testInterfaces<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerservice.py&quot;, line 31, in setUp
<br>&nbsp;&nbsp;&nbsp; self.addEngine(1)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/multienginetest.py&quot;, line 20, in addEngine<br>&nbsp;&nbsp;&nbsp; e = es.completeEngine(es.EngineService(InteractiveShell))<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 157, in completeEngine
<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(engine, IEngineComplete)<span class="q"><br>exceptions.AttributeError: 'module' object has no attribute 'alsoProvides'<br></span>===============================================================================
<br>[ERROR]: 
ipython1.test.test_controllerservice.BasicControllerServiceTest.testPullNamespace<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerservice.py&quot;, line 31, in setUp
<br>&nbsp;&nbsp;&nbsp; self.addEngine(1)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/multienginetest.py&quot;, line 20, in addEngine<br>&nbsp;&nbsp;&nbsp; e = es.completeEngine(es.EngineService(InteractiveShell))<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 157, in completeEngine
<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(engine, IEngineComplete)<span class="q"><br>exceptions.AttributeError: 'module' object has no attribute 'alsoProvides'<br></span>===============================================================================
<br>[ERROR]: 
ipython1.test.test_controllerservice.BasicControllerServiceTest.testPushPull<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerservice.py&quot;, line 31, in setUp
<br>&nbsp;&nbsp;&nbsp; self.addEngine(1)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/multienginetest.py&quot;, line 20, in addEngine<br>&nbsp;&nbsp;&nbsp; e = es.completeEngine(es.EngineService(InteractiveShell))<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 157, in completeEngine
<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(engine, IEngineComplete)<span class="q"><br>exceptions.AttributeError: 'module' object has no attribute 'alsoProvides'<br></span>===============================================================================
<br>[ERROR]: 
ipython1.test.test_controllerservice.BasicControllerServiceTest.testPushPullSerialized<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerservice.py&quot;, line 31, in setUp
<br>&nbsp;&nbsp;&nbsp; self.addEngine(1)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/multienginetest.py&quot;, line 20, in addEngine<br>&nbsp;&nbsp;&nbsp; e = es.completeEngine(es.EngineService(InteractiveShell))<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 157, in completeEngine
<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(engine, IEngineComplete)<span class="q"><br>exceptions.AttributeError: 'module' object has no attribute 'alsoProvides'<br></span>===============================================================================
<br>[ERROR]: 
ipython1.test.test_controllerservice.BasicControllerServiceTest.testResult<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerservice.py&quot;, line 31, in setUp
<br>&nbsp;&nbsp;&nbsp; self.addEngine(1)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/multienginetest.py&quot;, line 20, in addEngine<br>&nbsp;&nbsp;&nbsp; e = es.completeEngine(es.EngineService(InteractiveShell))<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 157, in completeEngine
<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(engine, IEngineComplete)<span class="q"><br>exceptions.AttributeError: 'module' object has no attribute 'alsoProvides'<br></span>===============================================================================
<br>[ERROR]: 
ipython1.test.test_controllerservice.BasicControllerServiceTest.testScatterGather<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_controllerservice.py&quot;, line 31, in setUp
<br>&nbsp;&nbsp;&nbsp; self.addEngine(1)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/multienginetest.py&quot;, line 20, in addEngine<br>&nbsp;&nbsp;&nbsp; e = es.completeEngine(es.EngineService(InteractiveShell))<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 157, in completeEngine
<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(engine, IEngineComplete)<span class="q"><br>exceptions.AttributeError: 'module' object has no attribute 'alsoProvides'<br></span>===============================================================================
<br>[ERROR]: 
ipython1.test.test_enginepb<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/trial/runner.py&quot;, line 486, in loadPackage<br>&nbsp;&nbsp;&nbsp; module = modinfo.load
()<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/python/modules.py&quot;, line 337, in load
<br>&nbsp;&nbsp;&nbsp; return self.pathEntry.pythonPath.moduleLoader(<a href="http://self.name/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">self.name</a>)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/python/modules.py&quot;, line 498, in moduleLoader
<br>&nbsp;&nbsp;&nbsp; return self._moduleLoader(modname)
<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/python/reflect.py&quot;, line 357, in namedAny<br>&nbsp;&nbsp;&nbsp; topLevelPackage = __import__(trialname)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_enginepb.py&quot;, line 33, in ?
<br>&nbsp;&nbsp;&nbsp; from ipython1.test&nbsp; import completeenginetest as cet<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/completeenginetest.py&quot;, line 22, in ?<br>&nbsp;&nbsp;&nbsp; class CompleteEngineTestCase(DeferredTestCase):
<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/completeenginetest.py&quot;, line 27, in CompleteEngineTestCase<br>&nbsp;&nbsp;&nbsp; engine = es.completeEngine(Empty())<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 157, in completeEngine
<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(engine, IEngineComplete)<span class="q"><br>exceptions.AttributeError: 'module' object has no attribute 'alsoProvides'<br></span>===============================================================================
<br>[ERROR]: 
ipython1.test.test_engineservice.BasicEngineServiceTest.testCompletedEmptyEngine<span class="q"><br><br>Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_engineservice.py&quot;, line 73, in testCompletedEmptyEngine
<br>&nbsp;&nbsp;&nbsp; c = es.completeEngine(Empty())<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 157, in completeEngine<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(engine, IEngineComplete)<span class="q"><br>
exceptions.AttributeError
: 'module' object has no attribute 'alsoProvides'<br></span>===============================================================================<br>[ERROR]: ipython1.test.test_engineservice.BasicEngineServiceTest.testInterfaces
<span class="q"><br><br>
Traceback (most recent call last):<br></span>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_engineservice.py&quot;, line 43, in testInterfaces<br>&nbsp;&nbsp;&nbsp; q = es.QueuedEngine(self.engine)<span class="q"><br>
&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 342, in __init__
<br>&nbsp;&nbsp;&nbsp; self.registerMethods()<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 345, in registerMethods<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(self, *self.engine.__provides__)<br>exceptions.AttributeError

: 'module' object has no attribute 'alsoProvides'<br></span>===============================================================================<br>[ERROR]: ipython1.test.test_enginevanilla<span class="q"><br><br>Traceback (most recent call last):
<br></span>
&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/trial/runner.py&quot;, line 486, in loadPackage<br>&nbsp;&nbsp;&nbsp; module = modinfo.load()<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/python/modules.py&quot;, line 337, in load
<br>&nbsp;&nbsp;&nbsp; return self.pathEntry.pythonPath.moduleLoader(<a href="http://self.name/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">self.name</a>)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/python/modules.py&quot;, line 498, in moduleLoader
<br>&nbsp;&nbsp;&nbsp; return self._moduleLoader(modname)
<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/twisted/python/reflect.py&quot;, line 357, in namedAny<br>&nbsp;&nbsp;&nbsp; topLevelPackage = __import__(trialname)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/test_enginevanilla.py&quot;, line 36, in ?
<br>&nbsp;&nbsp;&nbsp; from ipython1.test&nbsp; import completeenginetest as cet<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/completeenginetest.py&quot;, line 22, in ?<br>&nbsp;&nbsp;&nbsp; class CompleteEngineTestCase(DeferredTestCase):
<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/test/completeenginetest.py&quot;, line 27, in CompleteEngineTestCase<br>&nbsp;&nbsp;&nbsp; engine = es.completeEngine(Empty())<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/ipython1/kernel/engineservice.py&quot;, line 157, in completeEngine
<br>&nbsp;&nbsp;&nbsp; zi.alsoProvides(engine, IEngineComplete)<span class="q"><br>exceptions.AttributeError: 'module' object has no attribute 'alsoProvides'<br></span>-------------------------------------------------------------------------------
<br>Ran 29 tests in 
1.931s<br><br>FAILED (errors=20, successes=11)</div><br><br><div><span class="gmail_quote">On 10/30/06, <b class="gmail_sendername">Brian Granger</b> &lt;<a href="mailto:ellisonbg.net@gmail.com">ellisonbg.net@gmail.com</a>
&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">It looks like you are using an older version of zope.interface.&nbsp;&nbsp;I<br>would grab this version and try it.
<br><br><a href="http://www.zope.org/Products/ZopeInterface/3.1.0c1/ZopeInterface-3.1.0c1.tgz">http://www.zope.org/Products/ZopeInterface/3.1.0c1/ZopeInterface-3.1.0c1.tgz</a><br><br>also, I would use a recent (I alway use the svn trunk) version of
<br>twisted.&nbsp;&nbsp;Let me know if that helps.<br><br>&gt; I am playing with it right now!&nbsp;&nbsp;I am planning to run it soon on multiple<br>&gt; machines with multiple CPUs. Will I have to install Ipython1 on every node<br>&gt; or Will the controller host spawn the processes across the net? In the
<br>&gt; README you seem to be starting the engines locally on each host....<br><br>Yes, you will need to install everything on each host and start the<br>engines on each machine.&nbsp;&nbsp;If you have mpi installed, you can start the
<br>engines using mpirun and this will handle it.&nbsp;&nbsp;Let us know how it<br>goes.<br><br>Brian<br></blockquote></div><br>