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

Re: Your help with QA is needed



On Mon, Apr 30, 2001 at 06:05:40PM +0200, Bas Zoetekouw wrote:
> > > What exactly is broken about the lintian runs right now? How can I help
> > > getting them working again?
> 
> > The biggest issue is that the function that gets the names of the
> > source/binary packages does 'find <mirrordir>/dists/foo -type f -name
> > *.dsc' to locate those files, which of course fails with the pool. We need
> > to parse the Sources file, I think.
> 
> I finally have had time to take a look at this. I've hacked lintian to
> parse the Packages and Sources files instead of doing a find (diff to
> cvs version is attached). I've introduced a new option
> "LINTAIN_SECTION", which can be used to tell intian which section of the
> archive (e.g.  sid/contrib) to check.

Nice work. I'll "embrace and extend" ;) your patch and make it work against
the latest version (not the one in CVS which is old, blame shaleh :)

> There is now only the problem that with this patch, lintian can only set
> up a lab for one section of the archive. For example, it's not possible
> to set up a lab for the entire sid distibution (including man, contrib
> and non-free), but only for individual section. This should be rather
> easy to solve (so that you could for example set LINTIAN_SECTION=sid/*).

Not such a big issue if you ask me, don't bother...

BTW you forgot to pass on the new variable in reporting/harness.

-- 
Digital Electronic Being Intended for Assassination and Nullification



Reply to: