--- Begin Message ---
- To: Debian BTS <submit@bugs.debian.org>
- Subject: explicitly differentiate between files and fileds in Check:
- From: Pirate Praveen <praveen@onenetbeyond.org>
- Date: Mon, 16 Nov 2020 17:10:21 +0530
- Message-id: <9F0WJQ.B4INM76WV558@onenetbeyond.org>
Package: lintian
severity: wishlist
In many lintian outputs (I use lintian -iIEcv --pedantic --color auto),
Check: is a very good clue for people who are new to packaging. But it
could be improved further.
For example in this case,
I: ruby-grape-path-helpers source: older-debian-watch-file-standard 3
N:
I: older-debian-watch-file-standard
N:
N: The version= line in the debian/watch file in this package declares
an
N: older version. Please upgrade when you have a chance.
N:
N: Refer to the uscan(1) manual page for details.
N:
N: Severity: info
N:
N: Check: debian/watch/standard
Check: debian/watch/standard could be changed to Check: version field
in debian/watch can be better.
As there is no standard field in debian/watch or there is no
debian/watch/standard file. It would be obvious to someone who is
experienced, but making it clearly spelt is helpful to newbies.
Another example is,
E: ruby-grape-path-helpers source: bogus-mail-host Uploaders
praveen@debian
N:
E: bogus-mail-host
N:
N: The host part of the named contact address is not known or not
N: globally routables, such as localhost(.localdomain).
N:
N: Refer to Debian Policy Manual section 5.6.2 (Maintainer), Debian
N: Policy Manual section 5.6.3 (Uploaders), and Debian Policy Manual
N: section 5.6.4 (Changed-By) for details.
N:
N: Severity: error
N:
N: Check: fields/mail-address
Check: fields/mail-address could be,
Check: Uploaders/Maintainer in debian/control and debian/changelog (if
we know the line number then mention it)
--- End Message ---
--- Begin Message ---
- To: 974909-done@bugs.debian.org
- Cc: Pirate Praveen <praveen@onenetbeyond.org>
- Subject: Re: Bug#974909: explicitly differentiate between files and fileds in Check:
- From: Felix Lechner <felix.lechner@lease-up.com>
- Date: Mon, 8 Nov 2021 13:26:44 -0800
- Message-id: <CAFHYt55kmoKUemShWAz5MT4kE-k6JatzSGR22yJJ8j5v67eCPw@mail.gmail.com>
- In-reply-to: <f38e824f-f197-4fcb-9620-21bf0d73241d@www.fastmail.com>
- References: <9F0WJQ.B4INM76WV558@onenetbeyond.org> <CAFHYt56igCKPTSXLE3_CQ78k-fLMoT9c5nHbKUz1Mv0EhcmezQ@mail.gmail.com> <f38e824f-f197-4fcb-9620-21bf0d73241d@www.fastmail.com>
Hi,
On Mon, Nov 16, 2020 at 5:06 AM Chris Lamb <lamby@debian.org> wrote:
>
> Given that Lintian led Pirate to a wider misunderstanding of what
> "Check: foo" actually means, I am not sure a discussion on the
> details, history and broader philosophy of foo itself will be of
> great help.
I totally agree. A link to the code of each check was added to the tag
overviews on our website. There is no further need for speculation. In
case of doubt, users should please click the link.
Closing this bug. Thanks!
Kind regards
Felix Lechner
--- End Message ---