[Zope] 2.2.4 bombs

Jon Nathan jon@blading.com
Tue, 5 Dec 2000 23:39:27 -0500 (EST)


hi,

i have a couple old zope installations that i'm trying to replace.

i downloaded 2.2.4  and untarred/zipped it as /web/Zope-2.2.4-src/

i ran python w_pcgi.py and it seemed to go cleanly.  i want to use it
with apache, which is already installed and happy.  that's how my
other installations are set up.

when i run the start script, however, it dies thus:
jon@w2:/web/zope# ls
.cvsignore      Zope.cgi        lib             utilities
wo_pcgi.pyc
Extensions      access          loggy           var             z2.py
LICENSE.txt     doc             pcgi            w_pcgi.py       z2.pyc
README.txt      import          start           w_pcgi.pyc
zpasswd.py
ZServer         inst            stop            wo_pcgi.py
zpasswd.pyc
jon@w2:/web/zope# ./start
Traceback (innermost last):
  File "/web/Zope-2.2.4-src/z2.py", line 554, in ?
    exec "import "+MODULE in {}
  File "<string>", line 1, in ?
  File "/web/Zope-2.2.4-src/lib/python/Zope/__init__.py", line 94, in
?
    import ZODB, ZODB.ZApplication, imp
  File "/web/Zope-2.2.4-src/lib/python/ZODB/__init__.py", line 85, in
?
    import sys, ExtensionClass, TimeStamp, cPersistence, Persistence
ImportError: /web/Zope-2.2.4-src/lib/python/ExtensionClass.so:
Undefined symbol "PyMethod_Type"
jon@w2:/web/zope# /usr/bin/python /web/zope/z2.py -p
/web/zope/Zope.cgi -t 1 
jon@w2:/web/zope# Traceback (innermost last):
  File "/web/zope/z2.py", line 554, in ?
    exec "import "+MODULE in {}
  File "<string>", line 1, in ?
  File "/web/Zope-2.2.4-src/lib/python/Zope/__init__.py", line 94, in
?
    import ZODB, ZODB.ZApplication, imp
  File "/web/Zope-2.2.4-src/lib/python/ZODB/__init__.py", line 85, in
?
    import sys, ExtensionClass, TimeStamp, cPersistence, Persistence
ImportError: /web/zope/lib/python/ExtensionClass.so: Undefined symbol
"PyMethod_Type"

jon@w2:/web/zope# 
jon@w2:/web/zope# uname -a
FreeBSD w2.chaffee.com 4.1.1-RELEASE FreeBSD 4.1.1-RELEASE #0: Mon Nov
13 20:27:14 GMT 2000
jon@w2.chaffee.com:/usr/src/sys/compile/CHAFFEE  i386
jon@w2:/web/zope# pwd
/web/Zope-2.2.4-src
jon@w2:/web/zope#

the second try is using my modified start script from the previous
installation.  it seems to not make a difference.

any ideas to make it work?

thanks,

-jon

-- 
Jon Nathan
jon@blading.com
http://www.rupture.net/~jon/