Sorry - another question about pybuild. I'm defining
export PYBUILD_NAME=veusz
export PYBUILD_DESTDIR_python3=debian/veusz
export PYBUILD_DESTDIR_python3-dbg=debian/veusz-dbg
Which seems to work with
dh $@ --with python3 --buildsystem=pybuild
However, when rebuilding I get error messages about a
debian/python3-veusz-dbg directory which seems to contain a second
installation of the module:
dpkg-source: error: unwanted binary file:
debian/python3-veusz-dbg/usr/lib/python3.5/dist-packages/veusz/icons/settings_stylesheet.png
dpkg-source: error: unwanted binary file:
debian/python3-veusz-dbg/usr/lib/python3.5/dist-packages/veusz/icons/settings_axislabel.png
...
I'm not referring anywhere to python3-veusz-dbg. This seems to be
generated somewhere here:
I: pybuild base:184: /usr/bin/python3-dbg setup.py install --root
/home/jss/code/veusz-debian/veusz-1.24/debian/python3-veusz-dbg
running install
running build
running build_py
running build_ext
running install_lib
creating /home/jss/code/veusz-debian/veusz-1.24/debian/python3-veusz-dbg
creating /home/jss/code/veusz-debian/veusz-1.24/debian/python3-veusz-dbg/usr
creating
/home/jss/code/veusz-debian/veusz-1.24/debian/python3-veusz-dbg/usr/lib
creating
/home/jss/code/veusz-debian/veusz-1.24/debian/python3-veusz-dbg/usr/lib/python3.5
creating
/home/jss/code/veusz-debian/veusz-1.24/debian/python3-veusz-dbg/usr/lib/python3.5/dist-packages
creating
/home/jss/code/veusz-debian/veusz-1.24/debian/python3-veusz-dbg/usr/lib/python3.5/dist-packages/veusz
creating
/home/jss/code/veusz-debian/veusz-1.24/debian/python3-veusz-dbg/usr/lib/python3.5/dist-packages/veusz/dataimport
copying
/home/jss/code/veusz-debian/veusz-1.24/.pybuild/pythonX.Y-dbg_3.5/build/veusz/dataimport/__init__.py
->
/home/jss/code/veusz-debian/veusz-1.24/debian/python3-veusz-dbg/usr/lib/python3.5/dist-packages/veusz/dataimport
Thanks
Jeremy