Re: Cleaning out Lintian's "Experimental: yes" tags
gregor herrmann <[email protected]> Tue, 6 Jan 2026 05:46:45 +0100
| Newsgroups | gmane.linux.debian.devel.lint.devel,gmane.linux.debian.devel.quality-assurance |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 06 Jan 2026 03:43:07 +0100, Guillem Jover wrote:
>> * application-in-library-section
>> * library-package-name-for-application
(… which mostly appear together, so if anything, one should be enough
…)
>I actually think most of the problems flagged by this are valid. With
>packages incorrectly marked as libs, or programs shipped in shared
>library packages, or in python or perl module packages, or
>non-development programs marked with their implementation language which
>should be irrelevant. But given that for interpreted languages we do not
>have the libs vs libdevel vs devel distinction, the language section gets
>all these into it. :/
From the perl perspective, these tags are mostly annoying; aside from
explicit applications, which shouldn't be named libFOO-BAR-perl and
probably also shouldn't be in section: perl, there are many libraries
which have some nice script included.
Which leads to lintian overrides with comments like
# We're a library, but have a handy application bundled in the distribution
# We're a library with a handy command-line utility
# This is a library which includes a convenience CLI script
# We're a Perl library, but we contain some helper scripts
etc.
>Perhaps a compromise for now could be to ignore language specific
>sections for now? (Although as mentioned above, I think several of those
>are actual problems IMO.)
This would indeed be nice from my POV.
Cheers,
gregor
--
.''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org
: :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06
`. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
`-
signature.asc
(application/pgp-signature, 963 B)
-----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmlck7dfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgZfrQ/+JFAkwkbIzqd3vxPPfry1qPpBS0gTHssiMvdAUvnycjnTQcFBJ8Syrd1Y McCREPfHCjQ0/jtI5MXTcbYD9rlgf6TaYsf0MY7/uCDtulFM92QBXcsObydEZ8FK dcvT05Jpj3tkE2WLTx9rOJ3vSLDCXRIXz1zmBWN2lKw1/Ug0yUXRSuT4z/p/cLN2 YhqQJj0STSmC9OI/nnoQeOeoQeVg9lBhUGqZHH3GjpeajqgBasIxG3vAoR+v+s+3 i8reKEthUh1cKPu9iMrVy3fLlvJ1mON+tGYXmCGVIYxpmmK/gPegEQmKc+r+KgqV 2xzpqcBxLJRb7QPVAsaMYO0737FbJR6iH1kES+k/N96e0r05vg8/PRseL+AIHJL0 j8ZtDuaFpmS7NGx4JlX7F6nrdWpiIIkBF9tUKwUO3q4gIqrClzvKKET3QzbXH76A WfE04zLv3r0azusLyBUvXEd6nIwhOWYwCpDi4qDLBTQMzqv8Z9GGXh72gsWhwLOu FZQfQZvA0fyJiTo7m9llpR2ckH6fLpCaeXZh/2euNcL6KE6OGLwvU54wKWpZU1zE UBxTiX7hkTiLok1OGxpL9a6ZX3r/1+2BhqxuRhkz/feC/0+NI4vMrV4d5n4YUDx/ ubSGda6NqEf3BkrVgOe8DRvTKvvrxgntAgW6ZMJ3PMha+1VM9VE= =jrCj -----END PGP SIGNATURE-----