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: