On Fri, Aug 09, 2019 at 10:39:06AM +0200, Andreas Tille wrote: >... > On Thu, Aug 08, 2019 at 04:58:03PM -0400, Yaroslav Halchenko wrote: >... > but unfortunately the > configure step fails with: > > ... > dh_auto_build -O--buildsystem=pybuild > I: pybuild base:217: /usr/bin/python3 setup.py build > running build > ---------------------------------------------------------------------- > Building TVTK classes... Traceback (most recent call last): > File "setup.py", line 474, in <module> > File "/usr/lib/python3/dist-packages/numpy/distutils/core.py", line 171, in > setup > return old_setup(**new_attr) > File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 145, in > setup > return distutils.core.setup(**attrs) > File "/usr/lib/python3.7/distutils/core.py", line 148, in setup > dist.run_commands() > File "/usr/lib/python3.7/distutils/dist.py", line 966, in run_commands > self.run_command(cmd) > File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command > cmd_obj.run() > File "setup.py", line 268, in run > File "setup.py", line 254, in build_tvtk_classes_zip > File "tvtk/setup.py", line 99, in gen_tvtk_classes_zip > gen.generate_code() > File "/build/mayavi2-4.7.1/tvtk/code_gen.py", line 131, in generate_code > self._write_wrapper_class(node, tvtk_name) > File "/build/mayavi2-4.7.1/tvtk/code_gen.py", line 221, in > _write_wrapper_class > self.wrap_gen.generate_code(node, out) > File "/build/mayavi2-4.7.1/tvtk/wrapper_gen.py", line 250, in generate_code > self._gen_methods(node, out) > File "/build/mayavi2-4.7.1/tvtk/wrapper_gen.py", line 371, in _gen_methods > self._gen_get_methods(klass, out) > File "/build/mayavi2-4.7.1/tvtk/wrapper_gen.py", line 919, in > _gen_get_methods > if len(sig) == 1 and sig[0][1] is None: > TypeError: object of type 'NoneType' has no len() > E: pybuild pybuild:341: build: plugin distutils failed with: exit code=1: > /usr/bin/python3 setup.py build > dh_auto_build: pybuild --build -i python{version} -p 3.7 returned exit code 13 > make: *** [debian/rules:10: build] Error 255 > dpkg-buildpackage: error: debian/rules build gave error exit status 2 > I: copying local configuration > E: Failed autobuilding of package >...
This one seems fixed by removing the vtk_63.py patch. Next comes some error that goes away with python3-traits (just passed NEW). That's not sufficient for building, but a bit further. > Kind regards > > Andreas. cu Adrian