Bug#539066: lintian: [checks/shared-libs] misleading message for unknown dash-containing version in symbols file
Re: Russ Allbery
> retitle 539066 [checks/shared-libs] symbols-file-contains-debian-revision false positives when upstream version contains dash
>
> > But I have had a change of heart. Although it would be friendlier to
> > handle such versions well, the version number in question was better
> > replaced with a less dash-heavy one, and I suspect that in practice
> > that will almost always be the case. So please close this bug or mark
> > it wontfix, or set the submitter to yourself if you want it fixed. :)
>
> Thanks for letting us know! I think that Lintian could still be somewhat
> more intelligent than this (for instance, the version number that you
> opened this bug report about is recognizably not ending in a Debian
> revision), so I'll take ownership of it and leave it open.
I just hit that one in libpg-query. The upstream version is
17-6.2.0, so I need to put the full 17-6.2.0-1 into the symbols file.
I think lintian should just not bother to emit this tag at all if the
upstream version contains a dash. There is nothing to warn about in
this case.
Christoph
Reply to: