Package: debhelper Version: 9.20120608 Severity: minor
If pyversions fails (e.g. because the maintainer "forgot" to build-depend on python), then dh_auto_* issues some warnings[0] but doesn't fail. This sometimes causes in broken (empty) binary packages, see. e.g. #681583, #683458. It would be better if dh_auto_* failed in such situation.
[0] Can't exec "pyversions": No such file or directory at /usr/share/perl5/Debian/Debhelper/Buildsystem/python_distutils.pm line 120. Use of uninitialized value $python_default in substitution (s///) at /usr/share/perl5/Debian/Debhelper/Buildsystem/python_distutils.pm line 121. Use of uninitialized value $python_default in substitution (s///) at /usr/share/perl5/Debian/Debhelper/Buildsystem/python_distutils.pm line 122. -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org