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

Bug#941395: lintian: tries to do math on package version strings: Argument "1exp1" isn't numeric in addition (+)



On Mon, 30 Sep 2019, Chris Lamb wrote:

> Thanks. Looks like this was introduced in:
> 
>   https://salsa.debian.org/lintian/lintian/commit/2d29518cfa51025ceaa296b6e8f622f78a6eb5f6

(adding .diff makes that readable in lynx)

Erk, this is very Perl-y… I’m sorry to say I don’t know what it does.

The string after the last hyphen-minus is the maintainer version, but
it’s almost free-form, except for not containing a hyphen-minus itself;
there are some assigned meanings (N.N means NMU, ~bpoN+N means backport,
etc.) but it can get convoluted: something like…

foo (= 1:2.3-4.5~deb6u7ubuntu8tarent9~ppa1404+1)

… is conceivable.

bye,
//mirabilos
-- 
«MyISAM tables -will- get corrupted eventually. This is a fact of life. »
“mysql is about as much database as ms access” – “MSSQL at least descends
from a database” “it's a rebranded SyBase” “MySQL however was born from a
flatfile and went downhill from there” – “at least jetDB doesn’t claim to
be a database”	(#nosec)    ‣‣‣ Please let MySQL and MariaDB finally die!


Reply to: