From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2b) Gecko/20021013 Phoenix/0.3 Description of problem: Python versions higher than 2.2, but prior to 2.2.2 crashes when trying to import an ExtensionClasses module (ZODB, the persistence database used by Zope for example have a few of these). There are two solutions, either upgrade to 2.2.2 which was released some time ago or apply the patch that's attached. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Compile and install ZODB (any versions) 2. run python 3. type "import ZODB" Actual Results: Python crashes Expected Results: It shouldn't have crashed Additional info:
Created attachment 82305 [details] This makes ExtensionClasses work with python 2.2.1 again.
This would make a good candidate for a bugfix release. Will try to release a python 2.2.2 package in Raw Hide. I'll let you know when it's ready.
Can you please grab the python packages from rahide and give them a try? They are python 2.2.2 packages.
Misa, where can i find them? I just looked at: ftp://rawhide.redhat.com/pub/redhat/linux/rawhide/i386/RedHat/RPMS/ And it appears that they haven't landed yet. Maybe i'm looking at the wrong place.
Oh well. Try: ftp://people.redhat.com/misa/fixes/python/
Yes, i just tried to compile zodb, it seems to work fine now. thanks.