[Python-apps-team] Bug#541314: necessity for cython-dbg

Yaroslav Halchenko debian at onerussian.com
Wed May 5 17:00:53 UTC 2010


severity 541314 important
retitle 541314 cython-dbg is needed to avoid FTBFS for any python*-dbg using cython
thanks

Growing number of packages use cython and require it for building:

$> build-rdeps --distribution sid cython
Reverse Build-depends in main:
------------------------------

pywavelets  
python-edje  
agtl  
python-edbus  
python-djvulibre  
python-elementary  
zhone  
python-phoneutils  
python-jswebkit  
fso-frameworkd  
scikit-learn  
python-evas  
sagemath  
python-ecore  

Found a total of 14 reverse build-depend(s) for cython.

Not all of those yet package -dbg packages, which are of extreme
importance while debugging generated dynamic libraries using python*-dbg and
recent additions to gdb (via gdbinit tricks or Tools/gdb/libpython.py).

Unfortunately that requires cython to have its own _d.so's built using
python*-dbg as well (previous showstopper was scipy but thanks to Luca
Falavigna, #525329 was resolved):

$> python2.5-dbg -c 'import Cython.Compiler.Scanning'   
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: /usr/lib/pymodules/python2.5/Cython/Compiler/Scanning.so: undefined symbol: Py_InitModule4_64
[9099 refs]

$> python2.6-dbg -c 'import Cython.Compiler.Scanning' 
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: /usr/lib/pymodules/python2.6/Cython/Compiler/Scanning.so: undefined symbol: Py_InitModule4_64
[16729 refs]

Having no cython-dbg precludes me from finishing packaging of fresh NiPy
code (src package  nipy), which could be considered FTBFS, thus I am
raising the severity.

Thank you very much in advance!
-- 
                                  .-.
=------------------------------   /v\  ----------------------------=
Keep in touch                    // \\     (yoh@|www.)onerussian.com
Yaroslav Halchenko              /(   )\               ICQ#: 60653192
                   Linux User    ^^-^^    [175555]


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/python-apps-team/attachments/20100505/1ec0c1f2/attachment.pgp>


More information about the Python-apps-team mailing list