Bug#896326: python-csoundac: CsoundAC fails to import

Helmut Grohne helmut at subdivi.de
Fri Apr 20 21:00:43 BST 2018


Package: python-csoundac
Version: 1:6.10.0~dfsg-1
Severity: serious
User: helmutg at debian.org
Usertags: python-import

After installing python-csoundac importing the module CsoundAC
into a python interpreter fails with the following error:

0dBFS level = 32768.0
--Csound version 6.10 (double samples) 2018-01-27 
[commit: none]
libsndfile-1.0.28
Csound tidy up: Segmentation fault
backtrace() returned 14 addresses
/usr/lib/libcsound64.so.6.0(+0x40c43) [0x7f6745d52c43]
/lib/x86_64-linux-gnu/libc.so.6(+0x34f00) [0x7f6746cdff00]
python(PyImport_AddModule+0x1c) [0x55ca472194ac]
python(PyRun_SimpleStringFlags+0x19) [0x55ca47292409]
/usr/lib/python2.7/dist-packages/_csnd6.x86_64-linux-gnu.so(+0x288d9) [0x7f674159c8d9]
/usr/lib/libcsound64.so.6.0(csoundMessage+0xa1) [0x7f6745d532a1]
/usr/lib/libcsound64.so.6.0(csoundCleanup+0x33e) [0x7f6745d7706e]
/usr/lib/libcsound64.so.6.0(+0x4239c) [0x7f6745d5439c]
/usr/lib/libcsound64.so.6.0(csoundDestroy+0xa0) [0x7f6745d55120]
/usr/lib/libcsound64.so.6.0(+0x431c0) [0x7f6745d551c0]
/lib/x86_64-linux-gnu/libc.so.6(+0x37831) [0x7f6746ce2831]
/lib/x86_64-linux-gnu/libc.so.6(+0x3792a) [0x7f6746ce292a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xee) [0x7f6746ccca8e]
python(_start+0x2a) [0x55ca4720db1a]

The vast majority of import failures is attributed to missing dependencies.
Often times that manifests as an ImportError or ModuleNotFoundError.
Typically, dependencies should be inserted by dh-python via ${python:Depends}
or ${python3:Depends}. Thus a missing dependency can be caused by incomplete
install_requires in setup.py. Sometimes a missing dependency of a dependency
is the cause, in such cases this bug should be reassigned.

Helmut



More information about the pkg-multimedia-maintainers mailing list