Control: tags -1 moreinfo

On 29/09/26 11:18 pm, Nilesh Patra wrote:
> 
> 
> On 28/09/26 2:28 pm, Simon Richter wrote:
>> Package: lintian
>> Version: 2.122.0
>> Severity: wishlist
>> X-Debbugs-Cc: [email protected]
>>
>> Hi,
>>
>> the rust-derivre 0.3.12-1 package declares
>>
>>     Section: FIXME-(packages."(name)".section)
>>
>> which somehow made it into the archive. Lintian does not complain about
>> this package.
>>
>> Can we get a regex check /[a-z0-9-]+/ or /[a-z0-9]+(-[a-z0-9]+)*/ for
>> this field, ideally with "error" severity?
> This package source is not there in the archive anymore and I see no other way
> to get it. I took up a sample package and changed the section in d/control to
> 
> "Section: FIXME-(packages."(name)".section)"
> 
> On building the package I can see a warning emitted and I suppose the tag is 
> present
> already and probably was emitted.
> 
> However, for rust-derivre 0.3.12-1 I do not see this in the UDD and as per 
> code it should
> have. I am not sure where the problem exactly could be (somewhere in UDD? 
> actual lintian?)
> 
> Can you give me a way to reproduce this?
OK, I found them at 
https://ftp.debian.org/debian/pool/main/r/rust-derivre/rust-derivre_0.3.12-1.dsc

and I can see the below. I don't think there is anything for lintian to do here.

W: derivre: unknown-section FIXME-(packages."(name)".section)
N: 
N:   The "Section:" field in this package's control file is not one of the
N:   sections in use on the ftp archive. Valid sections are currently admin,
N:   comm, cli-mono, database, debug, devel, doc, editors, electronics,
N:   embedded, fonts, games, gnome, gnu-r, gnustep, graphics, hamradio,
N:   haskell, httpd, interpreters, java, javascript, kde, libdevel, libs, lisp,
N:   localization, kernel, mail, math, misc, net, news, ocaml, oldlibs,
N:   otherosfs, perl, php, python, ruby, rust, science, shells, sound, tex,
N:   text, utils, vcs, video, web, x11, xfce, zope.
N:   
N:   The section name should be preceded by either "contrib/", "non-free/" or
N:   "non-free-firmware/" if the package is in the according archive area.
N: 
N:   Please refer to Sections (Section 2.4) in the Debian Policy Manual for
N:   details.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: fields/section
N: 
N:

Reply via email to