Your message dated Wed, 30 Sep 2026 10:43:37 +0530
with message-id <[email protected]>
and subject line Re: Bug#1149203: no warning for clearly invalid section
has caused the Debian Bug report #1149203,
regarding no warning for clearly invalid section
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1149203: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1149203
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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?
Simon
-- System Information:
Debian Release: 13.7
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.107+deb13-amd64 (SMP w/20 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages lintian depends on:
ii appstream 1.0.5-1
ii binutils 2.44-3
ii bzip2 1.0.8-6
ii diffstat 1.67-1
ii dpkg 1.22.22
ii dpkg-dev 1.22.22
ii file 1:5.46-5
ii gettext 0.23.1-2
ii gpg 2.4.7-21+deb13u1+b5
ii intltool-debian 0.35.0+20060710.6
ii iso-codes 4.18.0-1
ii libapt-pkg-perl 0.1.42
ii libarchive-zip-perl 1.68-1
ii libberkeleydb-perl 0.66-1
ii libcapture-tiny-perl 0.50-1
ii libclass-xsaccessor-perl 1.19-4+b5
ii libclone-perl 0.47-1+b1
ii libconfig-tiny-perl 2.30-1
ii libconst-fast-perl 0.014-2
ii libcpanel-json-xs-perl 4.39-2~deb13u1
ii libdata-dpath-perl 0.60-1
ii libdata-validate-domain-perl 0.15-1
ii libdata-validate-uri-perl 0.07-3
ii libdevel-size-perl 0.84-1+b1
pn libdigest-sha-perl <none>
ii libdpkg-perl 1.22.22
ii libemail-address-xs-perl 1.05-1+b4
pn libencode-perl <none>
ii libfile-basedir-perl 0.09-2
ii libfile-find-rule-perl 0.34-4
ii libfont-ttf-perl 1.06-2
ii libhtml-html5-entities-perl 0.004-3
ii libhtml-tokeparser-simple-perl 3.16-4
ii libio-interactive-perl 1.027-1
ii libipc-run3-perl 0.049-1
ii libjson-maybexs-perl 1.004008-1
ii liblist-compare-perl 0.55-2
ii liblist-someutils-perl 0.59-1
ii liblist-utilsby-perl 0.12-2
ii libmldbm-perl 2.05-4
ii libmoo-perl 2.005005-1
ii libmoox-aliases-perl 0.001006-2
ii libnamespace-clean-perl 0.27-2
ii libpath-tiny-perl 0.148-1
ii libperlio-gzip-perl 0.20-1+b4
ii libperlio-utf8-strict-perl 0.010-1+b3
ii libproc-processtable-perl 0.636-1+b3
ii libregexp-wildcards-perl 1.05-3
ii libsereal-decoder-perl 5.004+ds-1+b3
ii libsereal-encoder-perl 5.004+ds-1+b3
ii libsort-versions-perl 1.62-3
ii libsyntax-keyword-try-perl 0.30-1+b1
ii libterm-readkey-perl 2.38-2+b4
ii libtext-levenshteinxs-perl 0.03-5+b4
ii libtext-markdown-discount-perl 0.18-1
ii libtext-xslate-perl 3.5.9-2+b1
ii libtime-duration-perl 1.21-2
ii libtime-moment-perl 0.44-2+b4
ii libtimedate-perl 2.3300-2
ii libunicode-utf8-perl 0.62-3
ii liburi-perl 5.30-1
ii libwww-mechanize-perl 2.19-1
ii libwww-perl 6.78-1
ii libxml-libxml-perl 2.0207+dfsg+really+2.0134-5+deb13u1
ii libyaml-libyaml-perl 0.903.0+ds-1
ii lzip [lzip-decompressor] 1.25-3
ii lzop 1.04-2
ii man-db 2.13.1-1
ii patchutils 0.4.2-1
ii perl [libversion-perl] 5.40.1-6+deb13u1
ii plzip [lzip-decompressor] 1.12-3
ii t1utils 1.41-4
ii unzip 6.0-29+deb13u1
ii xz-utils 5.8.1-1+deb13u1
lintian recommends no packages.
Versions of packages lintian suggests:
ii binutils-multiarch 2.44-3
pn libtext-template-perl <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
On 30/09/26 8:58 am, Simon Richter wrote:
> I would indeed expect at least an "unknown-section" warning like you are
> getting, but I also think a section name that uses uppercase characters,
> quotation marks or parentheses warrants an error.
>
> No idea why you are seeing a warning when I'm not,
That is because you are running lintian on the `.dsc`. The section check runs
on the `.deb`. Try doing a build+lintian run on `.deb` and you will be able to
see it.
> but if lintian.d.o
> doesn't see it either, I'm at least not alone.
After some discussion on IRC, here is what happened - 0.3.12-1 was uploaded to
NEW with usual sources+binaries and now 2 things happened
a) the package FTBFS after being accepted due to some dependencies having
different
versions than expected
b) the uploaded binaries were thrown away as a result of throw-away-binaries.
A -3 upload was done recently to fix all of this.
So I suppose lintian in the UDD never actually ran on the `.deb` and hence
there is no entry shown.
I happen to think that there is nothing here that is needed in lintian since it
was flagging
what it was supposed to flag. I am closing this bug report.
Feel free to re-open or file new bug reports if you think this should be
addressed differently.
Best,
Nilesh
--- End Message ---