Comment 3 for bug 308194

Revision history for this message
Morten Kjeldgaard (mok0) wrote :

The error only appears when python-stats is also installed. I have checked that this regression is true on both intrepid amd64 and intrepid i386. Why that is so I have not investigated further.

The attached patch updates the current intrepid lxml package to incorporate the patch available from lxml_2.1.1-2. However, since the bug fix is in a *.pyx file, that file needs to be recompiled with cython, but the intrepid version of cython fails. I used a more recent cython version; all this is explained in debian/changelog.

After this fix, the problem in the current bug is gone in intrepid. Below is the lsdiff and statdiff of the attached patch.

lsdiff:
lxml-2.1.1/debian/control
lxml-2.1.1/debian/changelog
lxml-2.1.1/src/lxml/lxml.etree.c
lxml-2.1.1/src/lxml/lxml.etree.pyx

diffstat:
 lxml-2.1.1/debian/changelog | 27 +
 lxml-2.1.1/debian/control | 3
 src/lxml/lxml.etree.c | 1095 +++++++++++++++++++++-----------------------
 src/lxml/lxml.etree.pyx | 2
 4 files changed, 564 insertions(+), 563 deletions(-)