All reports of debian-rules-should-not-use-underscore-variable for the archive. The extended description of this tag is:
The rules file use the make variable $(_).
According to Policy 4.9, 'invoking either of make -f debian/rules <...> or ./debian/rules <args...>' must result in identical behavior'. One way to inadvertently violate this policy is to use the $_ variable.
If the rules file uses $(dir $(_)) to discover the directory containing the source package (presumably in order to implement the get-orig-source target), please replace it by $(dir $(firstword $(MAKEFILE_LIST))).
Refer to Debian Policy Manual section 4.9 (Main building script:
debian/rules) for details.
Severity: normal, Certainty: possible
Check: debian/rules, Type: source
Emitted (non-overridden): 1, overridden: 0, total: 1
The package names link to the relevant maintainer page and the corresponding report for the source package. The links go to the full maintainer report page, which includes info and experimental tags and overridden tags, rather than the default page that shows only errors and warnings.
gtk-nodoka-engine 0.7.0-1.2 (source) (Christopher James Halse Rogers <firstname.lastname@example.org>)
- line 88