[Reproducible-builds] Bug#832096: lintian: please check for common typos in debian/rules target names
Jakub Wilk
jwilk at debian.org
Sat Jul 23 16:23:29 UTC 2016
* Chris Lamb <lamby at debian.org>, 2016-07-22, 13:46:
>>Lintian is already aware of existing dh_* commands (see
>>data/debhelper/dh_commands), so maybe we could use this list instead
>>of manually maintaining possible misspellings?
>
>Not without changing this data structure as we want multiple
>misspellings to map to the correct spelling. A clever regex is also not
>suitable either as there are some dh_ commands that *do* have an
>underscore as a separator.
I meant something like this:
If there's override_dh_FOO, but dh_FOO is not in
data/debhelper/dh_commands, and there's a known dh_* command that is
within close edit distance to dh_FOO, then that's probably a typo.
This would be similar to how we detect typos in DEP-5 copyright files
(see checks/source-copyright.pm, grep for field-name-typo).
This would let us find more creative misspellings, like the infamous
dh_auto_instakk[0].
[0] https://lists.debian.org/1293393714.3162.18464.camel@hathi.jungle.funky-badger.org
--
Jakub Wilk
More information about the Reproducible-builds
mailing list