Package: lintian-brush Severity: normal X-Debbugs-Cc: ni...@thykier.net
I noted that the janitor failed to do lintian-fixes for debhelper. Looking into the logs I found:
Lintian tags fixed: {'uses-debhelper-compat-file', 'no-versioned-debhelper-prerequisite'}
plus:
unsat-dependency: debhelper-compat:amd64 (= 15) | debhelper-compat:amd64 (= 15)
Which means lintian-brush concluded that it made sense to replace a debian/compat file for an experimental compat level into a "debhelper-compat" build dependency.
I think lintian-brush should limit itself to fixing this tag if the compat level in question is defined as a stable compat level.
The lintian-brush tool can determine the highest stable compat level by using "dh_assistant supported-compat-levels" and then reading the "HIGHEST_STABLE_COMPAT_LEVEL" key from the output.
Thanks, ~Niels