Package: src:python-admesh
Version: 0.98.8-1
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-arch
dh build-arch --with python2,python3 --buildsystem=pybuild
dh_update_autotools_config -a -O--buildsystem=pybuild
dh_autoreconf -a -O--buildsystem=pybuild
dh_auto_configure -a -O--buildsystem=pybuild
I: pybuild base:217: python2.7 setup.py config
running config
I: pybuild base:217: python3.6 setup.py config
running config
dh_auto_build -a -O--buildsystem=pybuild
I: pybuild base:217: /usr/bin/python setup.py build
running build
running build_ext
generating cadmesh.pxd and admesh.pyx
[... snipped ...]
File "/usr/lib/python2.7/dist-packages/Cython/Distutils/old_build_ext.py",
line 193, in build_extensions
ext.sources = self.cython_sources(ext.sources, ext)
File "/usr/lib/python2.7/dist-packages/Cython/Distutils/old_build_ext.py",
line 346, in cython_sources
full_module_name=module_name)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Main.py", line 700, in
compile
return compile_single(source, options, full_module_name)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Main.py", line 649, in
compile_single
return run_pipeline(source, options, full_module_name)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Main.py", line 499, in
run_pipeline
err, enddata = Pipeline.run_pipeline(pipeline, source)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Pipeline.py", line
354, in run_pipeline
data = run(phase, data)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Pipeline.py", line
334, in run
return phase(data)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Pipeline.py", line 52,
in generate_pyx_code_stage
module_node.process_implementation(options, result)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/ModuleNode.py", line
142, in process_implementation
self.generate_c_code(env, options, result)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/ModuleNode.py", line
378, in generate_c_code
self.body.generate_function_definitions(env, code)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Nodes.py", line 438,
in generate_function_definitions
stat.generate_function_definitions(env, code)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Nodes.py", line 9244,
in generate_function_definitions
self.node.generate_function_definitions(env, code)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Nodes.py", line 1976,
in generate_function_definitions
self.generate_function_body(env, code)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Nodes.py", line 1738,
in generate_function_body
self.body.generate_execution_code(code)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Nodes.py", line 444,
in generate_execution_code
stat.generate_execution_code(code)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Nodes.py", line 5102,
in generate_execution_code
self.generate_rhs_evaluation_code(code)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/Nodes.py", line 5389,
in generate_rhs_evaluation_code
self.rhs.generate_evaluation_code(code)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/ExprNodes.py", line
720, in generate_evaluation_code
self.generate_result_code(code)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/ExprNodes.py", line
13137, in generate_result_code
self.arg.py_result(), self.result(), self.pos, code,
from_py_function=from_py_function))
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/PyrexTypes.py", line
514, in from_py_call_code
error_condition or self.error_condition(result_code)
File "/usr/lib/python2.7/dist-packages/Cython/Compiler/PyrexTypes.py", line
2483, in from_py_call_code
assert not error_condition, '%s: %s' % (error_pos, error_condition)
AssertionError: (<StringSourceDescriptor:FromPyStructUtility>, 30, 19):
(__pyx_t_12 == ((char *)NULL)) && PyErr_Occurred()
E: pybuild pybuild:338: build: plugin distutils failed with: exit code=1:
/usr/bin/python setup.py build
dh_auto_build: pybuild --build -i python{version} -p 2.7 returned exit code 13
make: *** [debian/rules:6: build-arch] Error 25
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--------------------------------------------------------------------------------
The build was made with "dpkg-buildpackage -B" in my autobuilder.
Most probably, it also fails here in reproducible builds:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-admesh.html
where you can get a full build log if you need it.
If this is really a bug in one of the build-depends, please use reassign and
affects,
so that this is still visible in the BTS web page for this package.
Thanks.