[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#498617: package with only I tags is displayed on normal report and PTS



On Thu, 2008-09-11 at 19:23 +0100, Adam D. Barratt wrote:
> On Thu, 2008-09-11 at 16:16 +0200, Thijs Kinkhorst wrote:
> > I have a package (php-net-socket) that currently just has two info-level 
> > lintian tags. On the page
> > http://lintian.debian.org/maintainer/pkg-php-maint@lists.alioth.debian.org.html
> > it is listed in the bulleted list near the top but the anchor doesn't go 
> > anywhere.
> 
> I can reproduce this using the code from current git and a slightly
> hacked reporting harness which only checks php-net-socket. From my
> investigations so far, it looks like a bug in the package scheduling
> code but I need to dig a little deeper.

After further investigation, I don't think the small issue on the
scheduling side (an uninitialized value warning) is related.

The HTML report code iterates the same list of packages when producing
both the main and full reports so currently they'll all be included. I'm
currently testing a small patch which would only list those actually
included on the page.

> > Also the PTS links to this page as if it had something to say about the 
> > package which it doesn't.
> 
> That's a symptom of the same problem. The PTS reads a file produced by
> the lintian.d.o reporting setup indicating which packages had issues
> rated "warning" or "error". In this case, the file contains
> "php-net-socket 0 0" which whilst technically accurate is somewhat
> confusing...

Hmmm, the PTS link should potentially point at
http://lintian.debian.org/full/pkg-php-maint@lists.alioth.debian.org.html instead. There's already a separate display of any errors or warnings so having the general report link reference the same page seems at the least redundant.

Adam



Reply to: