Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock hello, I'm asking for advice on how to proceed with bug 589731. The missing sources problem there is solved in svn [1, r23110, debdiff attached], but the question is whether we want to regenerate the C files created from these sources for Wheezy. Wheezy is built using pregenerated C files created with cython 0.15 whereas wheezy has cython 0.15.1, so we inevitable get different output. 0.15.1 is a bugfix only release so hopefully it should only get better. Unfortunately the diff when regenerating the sources is very large and pretty much unreviewable (attached see [2] for comments) To somewhat check if everything is ok I ran a couple of quite thorough testsuites of rdepends (pandas, statsmodels, nipy and of course scipys own testsuite) with no issues. please advise if I should request sponsorship for the version with only the pyx sources added to the tarball and no regeneration (svn revision 23110), or the version that also regenerates the c files from the pyx sources (svn revision 23112). [1] svn://svn.debian.org/python-modules/packages/scipy/trunk [2] cluster/_vq_rewrite.c | 5251 ++++++++++++++++++++++++++++++++++++++++++++++ interpolate/interpnd.c | 1036 ++++----- interpolate/interpnd.pyx | 1166 ++++++++++ io/matlab/mio5_utils.c | 149 - io/matlab/mio_utils.c | 4 io/matlab/streams.c | 370 +-- signal/spectral.c | 73 spatial/ckdtree.c | 159 - spatial/qhull.c | 461 ++-- special/lambertw.c | 79 special/orthogonal_eval.c | 1253 +++++----- stats/vonmises_cython.c | 128 - 12 files changed, 8308 insertions(+), 1821 deletions(-) according to my buildlog _vq_rewrite.c is not used (it uses the non rewrite-version) interpnd.pyx is generated from interpnd.pyx.in which again generates interpnd.c
Attachment:
0001-change-by-recythoning.patch.xz
Description: application/xz
Attachment:
scipy.debdiff.xz
Description: application/xz
Attachment:
signature.asc
Description: OpenPGP digital signature