[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