Lintian tag: override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS

Type: information

Description (from lintian-explain-tags)

The debian/rules file for this package has an override_dh_auto_test target
that does not appear to check DEB_BUILD_OPTIONS against nocheck.

As this check is not automatically performed by debhelper(7), the
specified testsuite is run regardless of another maintainer using the
nocheck build option.

Please add a check such as:

override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
./run-upstream-testsuite
endif

Lintian will ignore comments and other lines such as:

# Disabled
: Disabled
echo "Disabled"
mkdir foo/
ENV=var dh_auto_test -- ARG=value

This check is not required in Debhelper compat level 13 or greater (see
Bug#568897).

Please refer to debian/rules and DEB_BUILD_OPTIONS (Section 4.9.1) in the
Debian Policy Manual and
https://wiki.debian.org/BuildProfileSpec#Registered_profile_names for
details.

Visibility: info
Show-Always: no
Check: debian/rules

Affected packages

source version binary level tag count information
bgoffice-dict-downloader 0.10+nmu1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:5]
command-not-found 23.04.0-3 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:14]
darnwdl 0.8-1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:25]
debugedit 1:5.2-3 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:14]
devicexlib 0.8.6-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:22]
djbdns 1:1.05-22.1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:62]
doxyqml 0.3.0-1.2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:8]
eag-healpix 2017.09.06-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:12]
eztrace 2.2.1-5 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:114]
findbugs 3.1.0~preview2-4 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:30]
git-annex-remote-rclone 0.8-1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:6]
gitless 0.8.8-7 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:10]
golang-gopkg-gcfg.v1 1.2.3-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:13]
gxr 0.15.1-4.3 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:13]
hexer 1.0.7-1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:20]
imip-agent 0.3-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:9]
install-mimic 0.4.3-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:15]
jerasure 2.0.0+2017.04.10.git.de1739cc84-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:14]
jquery 3.3.1~dfsg-3 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:28]
libcm256cc 1.1.2-1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:6]
libjava-jdbc-clojure 0.7.10-1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:19]
liblangtag 0.6.8-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:44]
libnumbertext 1.0.11-4 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:22]
libvsqlitepp 0.3.13-4.1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:30]
libzn-poly 0.9.2-1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:15]
madness 0.10.1+git20200818.eee5fd9f-4 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:39]
microsocks 1.0.5-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:23]
mk-configure 0.37.0-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:22]
mpfit 1.85+2017.01.03-4 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:10]
pantomime-clojure 2.1.0+dfsg-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:32]
paredit-el 27~git20241103.1.af07577-1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:13]
patroni 4.0.7-3 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:27]
php-dapphp-radius 2.5.8-3 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:20]
pocketsphinx 0.8+5prealpha+1-15 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:12]
polymake 4.14-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:44]
popup-el 0.5.8-3 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:7]
py3c 1.4-1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:16]
pysyncobj 0.3.14-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:22]
python-aiobotocore 2.13.1-1.1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:9]
python-homematicip 1.1.2-1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:9]
python-json-patch 1.32-5 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:24]
python-pure-pcapy3 1.0.1-1.1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:9]
python-pycotap 1.3.1-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:8]
python-pykube-ng 22.9.0-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:11]
python-pyngus 2.3.0-5 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:11]
qcelemental 0.29.0-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:8]
rust-coreutils 0.0.30-4 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:19]
rust-diffr 0.1.5-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:8]
sadisplay 0.4.9-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:13]
seccure 0.5-2 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:12]
sitemesh 2.4.1+dfsg-7 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:13]
spec-alpha-clojure 0.5.238-1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:6]
svn-load 1.6-1.1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:5]
ucrpf1host 0.0.20181108-1.1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:21]
ucspi-unix 1.0-6 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:19]
unattended-upgrades 2.12 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:15]
verbiste 0.1.49-1 information override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS 1 [debian/rules:16]