Package: dh-virtualenv Version: 1.2.2-1 Severity: important Tags: upstream Dear Maintainer,
I have issues with building packages with dh-virtualenv using a compat of 12 or higher, ending up with the following error: ``` debian/rules binary dh binary --with python-virtualenv --python /usr/bin/python3 dh_update_autotools_config -O--python=/usr/bin/python3 dh_autoreconf -O--python=/usr/bin/python3 dh_auto_configure -O--python=/usr/bin/python3 dh_auto_configure: warning: Please use the third-party "pybuild" build system instead of python-distutils dh_auto_configure: error: This feature was removed in compat 12. make: *** [debian/rules:4: binary] Error 255 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 ``` If I try to ask for pybuild with --buildsystem, the build goes a bit further, but still fails: ``` debian/rules binary dh binary --with python-virtualenv --builtin-venv --python /usr/bin/python3 --buildsystem=pybuild dh_update_autotools_config -O--builtin-venv -O--python=/usr/bin/python3 -O--buildsystem=pybuild dh_autoreconf -O--builtin-venv -O--python=/usr/bin/python3 -O--buildsystem=pybuild dh_auto_configure -O--builtin-venv -O--python=/usr/bin/python3 -O--buildsystem=pybuild I: pybuild base:232: python3.9 setup.py config running config create-stamp debian/debhelper-build-stamp dh_testroot -O--builtin-venv -O--python=/usr/bin/python3 -O--buildsystem=pybuild dh_prep -O--builtin-venv -O--python=/usr/bin/python3 -O--buildsystem=pybuild dh_installdocs -O--builtin-venv -O--python=/usr/bin/python3 -O--buildsystem=pybuild dh_installchangelogs -O--builtin-venv -O--python=/usr/bin/python3 -O--buildsystem=pybuild dh_virtualenv -O--builtin-venv -O--python=/usr/bin/python3 -O--buildsystem=pybuild Usage: dh_virtualenv [options] dh_virtualenv: error: no such option: --buildsystem make: *** [debian/rules:4: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 ``` Lowering the compatibility to 11, my package builds with juste a warning: ``` debian/rules binary dh binary --with python-virtualenv --builtin-venv --python /usr/bin/python3 dh_update_autotools_config -O--builtin-venv -O--python=/usr/bin/python3 dh_autoreconf -O--builtin-venv -O--python=/usr/bin/python3 dh_auto_configure -O--builtin-venv -O--python=/usr/bin/python3 dh_auto_configure: warning: Please use the third-party "pybuild" build system instead of python-distutils dh_auto_configure: warning: This feature will be removed in compat 12. create-stamp debian/debhelper-build-stamp dh_testroot -O--builtin-venv -O--python=/usr/bin/python3 dh_prep -O--builtin-venv -O--python=/usr/bin/python3 dh_installdocs -O--builtin-venv -O--python=/usr/bin/python3 dh_installchangelogs -O--builtin-venv -O--python=/usr/bin/python3 dh_virtualenv -O--builtin-venv -O--python=/usr/bin/python3 /usr/bin/dh_virtualenv:60: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec() ``` -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-4-amd64 (SMP w/12 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dh-virtualenv depends on: ii libjs-sphinxdoc 3.4.3-1 ii perl 5.32.1-3 ii python3 3.9.2-2 ii python3-virtualenv 20.4.0+ds-1 ii sphinx-rtd-theme-common 0.5.1+dfsg-1 ii virtualenv 20.4.0+ds-1 dh-virtualenv recommends no packages. dh-virtualenv suggests no packages. -- no debconf information

