[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#503859: ExtensionClass completely broken with python 2.5



[resent for broken X-Debbugs-CC, sorry, bug is #503859 could you venture
 an opinion, please?]
Package: python-extclass
Severity: serious
Version: 1.2.0zope-2.5.1-6

python -c 'import ExtensionClass ; print ExtensionClass.ExtensionClass'
Segmentation fault

of course, there is a completely new (i.e. five instead of eight years
old...), working ExtensionClass module at
http://pypi.python.org/pypi/ExtensionClass/

There are two rdepends in Debian: zorp and qmtest.
One extremely bad side effect of the ExtensionClass brokenness is that
epydoc will try to type(ExtensionClass.ExtensionClass) and segfault.

The overall options seem to be
a) (have someone else or learn how python extensions work and) fix
   ExtensionClass to pass minimal tests with python2.5,
b) remove extension class and fix or remove rdepends,
   (note that this might cause trouble if people have it on their
    system already),
c) do not offer ExtensionClass built against python2.5,
d) new upstream version.

I'm not quite sure whether a) is less risky than d) in terms of having a
useful python-extclass.

Note that ExtensionClass itself is obsolete according to upstream. So
pulling it and telling everyone (the rdepends) to keep the breakage
seems like an totally good choice.

Kind regards

T.
-- 
Thomas Viehmann, http://thomas.viehmann.net/



Reply to: