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

Bug#1013414: lintian: spurious unknown-field Autobuild



Control: severity -1 important
Control: user lintian-maint@debian.org
Control: usertags -1 false-positive

Hi Andreas,

Andreas Beckmann wrote:
> after #999768 (false report: adopted-extended-field XS-Autobuild) was
> fixed, I'm now getting
> 
> W: nvidia-graphics-drivers source: unknown-field Autobuild
> 
> $ grep Autobuild debian/control
> XS-Autobuild: yes

Thanks for the bug report!

The fact that this happened is a side effect of Lintian's test suite
no more running _all_ lintian checks against all test packages but
always only the targeted ones. Otherwise I likely would have caught
that. :-( — Then again running Lintian's autopkgtest already takes 1
hour and 40 minutes on Salsa CI and about 40 minutes on my workstation
at home and that's already long enough. :-/

>From the hours I put into "fixing" #999768, I'm inclined to rewrite
the check behind it from scratch (without changing the tag format)
because its current logic seems rather unlogic to me: From what I
remember, it's mostly stripping the X[SB]?- prefixes first and then
checking the remainder against some list of well-known fields.

Don't expect a fix (in unstable) before the current release of Lintian
has migrated to testing, though. No promises for 2.116.0 at this time
either.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, https://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


Reply to: