Subject: Bug#884499: lintian: Pedantic check for packages not using debhelper or CDBS

From: Scott Kitterman <[email-masked]>
Date: Sun, 06 May 2018 05:40:24 +0000

On Sat, 05 May 2018 19:42:05 +0100 Chris Lamb <[email-masked]> wrote:
> tags 884499 + pending
> thanks
> 
> Actually, let's give this a whirl. Implemented in Git,
> pending upload:
> 
>   https://salsa.debian.org/lintian/lintian/commit/1ecc761fea7b22f85faf400ac134d24438454e4d
> 
>   checks/debhelper.desc                              | 12 +++++++++++
>   checks/debhelper.pm                                |  5 ++++-
>   debian/changelog                                   |  4 +++-
>   .../debian/debian/control.in                       | 14 +++++++++++++
>   .../debian/debian/rules                            | 23 ++++++++++++++++++++++
>   .../desc                                           |  6 ++++++
>   .../tags                                           |  2 ++
>   7 files changed, 64 insertions(+), 2 deletions(-)

For what it's worth, this is an example of the kind of check that isn't supported by policy.  There's absolutely no requirement to use debhelper or CDBS, so it's not clear why lintian should have care.

There is nothing to fix based on this tag.  I know most won't see it since it's pedantic, but it isn't clear why it should exist at all.

Scott K