Hello Stephano I end up with this
#! /usr/bin/make -f export DH_VERSOBE=1 export PYBUILD_NAME=dxtbx export PYBUILD_SYSTEM=distutils export PYBUILD_AFTER_CONFIGURE=cmake -DPython_EXECUTABLE=/usr/bin/{interpreter} -S . -B {build_dir}/lib export PYBUILD_AFTER_BUILD=make -C {build_dir}/lib export PYBUILD_BEFORE_TEST=cp {build_dir}/lib/lib/*.so {build_dir} export PYBUILD_BEFORE_INSTALL=cp {build_dir}/lib/lib/*.so {build_dir}; rm -rf {build_dir}/lib %: dh $@ --with python3 --buildsystem=pybuild override_dh_auto_test: it seem to work but I am am not really confident with the 'rm -rf {build_dir}/lib' during the install If I do not remove these files, they got installed by pybuild. no more magical obj-$blabla path :) I now can concentrate on the unit test failures... Cheers Fred