[ZODB-Dev] ZEO on NT upgrade hints?

Dunigan, Craig craig.dunigan@esker.com
Wed, 30 May 2001 13:06:48 -0500


> I agree with Andrew's diagnosis, it's version-skew problem with
> asyncore.  ZEO expects to find a recent version of asyncore, but Zope
> 2.3.2 ships with Python 1.5.2 and its old version of asyncore.
> 
> It's strange, though, that you see that particular error.  When I run
> ZEO 1.0b3 w/ Zope 2.3.2 on Win2k, I get an error that says it's unable
> to find an up-to-date copy of cPickle.
> 
> So I can't reproduce your exact problem, but I also can't get ZEO to
> run on Win2k.
> 
> In your case, I don't understand why it's finding asyncore.py from
> Zope\bin\lib.  I would expect it to use the one found in
> ZServer\medusa\asyncore.

Um, because I'm a complete idiot?  When I went to check versions, I
discovered that the test I just did was for ZEO 0.4 running under Zope
2.3.2, into which I had pulled a copy of the Zope 2.3.2 cPickle to get
around the "cannot import up to data cPickle" error.  It was left over from
when I tried to back up to ZEO 0.4 on Zope 2.3.2 after the upgrade failed.
Obviously, I had to go back to Zope 2.3.0 as well.  I'll test ZEO 1.0b3 on
Zope 2.3.2 shortly and repost the results.  

Craig