Debian Bug report logs - #512901
lintian: Show override comments on lintian.d.o

Package: lintian; Maintainer for lintian is Debian Lintian Maintainers <lintian-maint@debian.org>; Source for lintian is src:lintian (PTS, buildd, popcon).

Reported by: Paul Wise <pabs@debian.org>

Date: Sat, 24 Jan 2009 21:09:01 UTC

Severity: wishlist

Done: Felix Lechner <felix.lechner@lease-up.com>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Lintian Maintainers <lintian-maint@debian.org>:
Bug#512901; Package lintian. (Sat, 24 Jan 2009 21:09:03 GMT) (full text, mbox, link).


Acknowledgement sent to Paul Wise <pabs@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Lintian Maintainers <lintian-maint@debian.org>. (Sat, 24 Jan 2009 21:09:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Paul Wise <pabs@debian.org>
To: submit@bugs.debian.org
Subject: lintian: show override comments in the html?
Date: Sun, 25 Jan 2009 08:07:57 +1100
[Message part 1 (text/plain, inline)]
Package: lintian
Severity: wishlist

Is it possible to show comments from the override file on the web? 

For example, /usr/share/lintian/overrides/apt contains this:

# apt-mark is rarely used auxiliary script, we don't want to depend on
# python-apt only for it. 
apt binary: python-script-but-no-python-dep ./usr/bin/apt-mark

But this isn't shown here:

http://lintian.debian.org/tags/python-script-but-no-python-dep.html

Would it be possible to make it look something like this:

apt (binary) overridden
      * O ./usr/bin/apt-mark
     apt-mark is rarely used auxiliary script, we don't want to depend
     on python-apt only for it.

The comments between lintian tags in the override file could be saved
and added to the next lintian tag that comes along. This will require
some parsing but shouldn't be too hard to add.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise
[signature.asc (application/pgp-signature, inline)]

Changed Bug title to `[reporting] show override comments on lintian.d.o' from `lintian: show override comments in the html?'. Request was from Russ Allbery <rra@debian.org> to control@bugs.debian.org. (Sat, 24 Jan 2009 23:48:02 GMT) (full text, mbox, link).


Blocking bugs of 512901 added: 474590 Request was from Raphael Geissert <atomo64@gmail.com> to control@bugs.debian.org. (Thu, 12 Feb 2009 06:03:03 GMT) (full text, mbox, link).


Information stored :
Bug#512901; Package lintian. (Thu, 12 Feb 2009 06:03:05 GMT) (full text, mbox, link).


Message #12 received at 512901-quiet@bugs.debian.org (full text, mbox, reply):

From: Raphael Geissert <atomo64@gmail.com>
To: 474590@bugs.debian.org, 512901-submitter@bugs.debian.org, 512901-quiet@bugs.debian.org
Cc: control@bugs.debian.org
Subject: [frontend] add a parsable reason for overrides and optionally require it
Date: Wed, 11 Feb 2009 23:57:22 -0600
[Message part 1 (text/plain, inline)]
block 512901 with 474590
thanks

Hi all,

After thinking for a while about how to implement 474590 I think an approach 
like the one propposed in 512901 would be the best. This is based on two 
points:
* First, comment lines are already supported: adding something on the same 
line as the tag would break old lintians, and we don't want that. Introducing 
some other sort of comment lines would have the same effect.
* Second, I don't remember seeing any override file with comments where the 
comments were below the tag line.

My proposed parsing would then be:
# Comment explaining why the below tag is overridden
T: package: tag [extra [...]]
# Explanation for the following overrides, this comment
# should be re-used for the same tags, as duplicating the same information
# over and over again is useless. But it shouldn't be re-used for "bar-tag",
# nor any other tag other than "foo-tag"
T: package: foo-tag [extra [...]]
T: package: foo-tag [extra [...]]
T: package: bar-tag [extra [...]]

In order to properly implement/integrate #512901 maybe we should ask Jordà 
Polo to help us a bit, unless somebody wants to play with the reporting 
scripts :).

The implementation of #512901 is still a bit tricky because the comments need 
to be made available next to the overridden tags when --show-overrides is 
used so that reporting/harness sees them. Russ or anyone else: is there any 
suggestion on what letter to use to indicate that they are comments? "C"? 
another possibility would be to print them as "N" with some sort of format 
that harness could identify and parse.

Suggestions? Comments?

Cheers,
-- 
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net
[signature.asc (application/pgp-signature, inline)]

Message sent on to Paul Wise <pabs@debian.org>:
Bug#512901. (Thu, 12 Feb 2009 06:03:06 GMT) (full text, mbox, link).


Information stored :
Bug#512901; Package lintian. (Thu, 12 Feb 2009 06:12:05 GMT) (full text, mbox, link).


Acknowledgement sent to Russ Allbery <rra@debian.org>:
Extra info received and filed, but not forwarded. (Thu, 12 Feb 2009 06:12:05 GMT) (full text, mbox, link).


Message #20 received at 512901-quiet@bugs.debian.org (full text, mbox, reply):

From: Russ Allbery <rra@debian.org>
To: 474590@bugs.debian.org, 512901-submitter@bugs.debian.org, 512901-quiet@bugs.debian.org
Subject: Re: Bug#474590: [frontend] add a parsable reason for overrides and optionally require it
Date: Wed, 11 Feb 2009 22:10:24 -0800
Raphael Geissert <atomo64@gmail.com> writes:

> The implementation of #512901 is still a bit tricky because the comments
> need to be made available next to the overridden tags when
> --show-overrides is used so that reporting/harness sees them. Russ or
> anyone else: is there any suggestion on what letter to use to indicate
> that they are comments? "C"?  another possibility would be to print them
> as "N" with some sort of format that harness could identify and parse.
>
> Suggestions? Comments?

I think using N: with some special marker is the best idea, but that's
only a tentative opinion and I could be convinced otherwise.

The rest of your idea seems quite sound to me.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>




Message sent on to Paul Wise <pabs@debian.org>:
Bug#512901. (Thu, 12 Feb 2009 06:12:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Lintian Maintainers <lintian-maint@debian.org>:
Bug#512901; Package lintian. (Fri, 14 Oct 2016 08:09:06 GMT) (full text, mbox, link).


Acknowledgement sent to "FedEx International MailService" <dan.stern@ffp-dispositifnavire.fr>:
Extra info received and forwarded to list. Copy sent to Debian Lintian Maintainers <lintian-maint@debian.org>. (Fri, 14 Oct 2016 08:09:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Lintian Maintainers <lintian-maint@debian.org>:
Bug#512901; Package lintian. (Fri, 14 Oct 2016 17:27:03 GMT) (full text, mbox, link).


Acknowledgement sent to "FedEx International MailService" <jessie.whitaker@opendoorsofipswich.org>:
Extra info received and forwarded to list. Copy sent to Debian Lintian Maintainers <lintian-maint@debian.org>. (Fri, 14 Oct 2016 17:27:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Lintian Maintainers <lintian-maint@debian.org>:
Bug#512901; Package lintian. (Fri, 14 Oct 2016 20:21:10 GMT) (full text, mbox, link).


Acknowledgement sent to "FedEx Ground" <zachary.heath@amdb-architetti.it>:
Extra info received and forwarded to list. Copy sent to Debian Lintian Maintainers <lintian-maint@debian.org>. (Fri, 14 Oct 2016 20:21:10 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Lintian Maintainers <lintian-maint@debian.org>:
Bug#512901; Package lintian. (Sat, 15 Oct 2016 06:36:03 GMT) (full text, mbox, link).


Acknowledgement sent to "FedEx International MailService" <randall.calhoun@oooskik.ru>:
Extra info received and forwarded to list. Copy sent to Debian Lintian Maintainers <lintian-maint@debian.org>. (Sat, 15 Oct 2016 06:36:03 GMT) (full text, mbox, link).


Changed Bug title to 'lintian: Show override comments on lintian.d.o' from '[reporting] show override comments on lintian.d.o'. Request was from Chris Lamb <lamby@debian.org> to control@bugs.debian.org. (Mon, 29 Jan 2018 13:48:23 GMT) (full text, mbox, link).


Reply sent to Felix Lechner <felix.lechner@lease-up.com>:
You have taken responsibility. (Sat, 22 Aug 2020 02:03:03 GMT) (full text, mbox, link).


Notification sent to Paul Wise <pabs@debian.org>:
Bug acknowledged by developer. (Sat, 22 Aug 2020 02:03:03 GMT) (full text, mbox, link).


Message #50 received at 512901-done@bugs.debian.org (full text, mbox, reply):

From: Felix Lechner <felix.lechner@lease-up.com>
To: 512901-done@bugs.debian.org
Cc: Paul Wise <pabs@debian.org>, Raphael Geissert <atomo64@gmail.com>, Russ Allbery <rra@debian.org>
Subject: Re: lintian: Show override comments on website
Date: Fri, 21 Aug 2020 19:01:03 -0700
Hi,

The lintian.d.o website now shows override comments. So does the
standalone HTML page generated for Salsa CI.

This bug is now closed.

Kind regards
Felix Lechner



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 19 Sep 2020 07:24:28 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Jan 30 07:21:18 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.