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

Reply via email to