Package: lintian
Version: 2.5.112
Severity: normal

Hi,

my package rss-bridge was just tagged with
hyphen-in-upstream-part-of-debian-changelog-version. The description
text reads:

N:   The upstream version in the debian changelog contains one ore more
N:   hyphens. While that is okay according to policy, some tools may croak.

Why is this a lintian warning at all?

Either we know tools that fail to properly parse Debian versions and in
this case we should:

 - file bugs against the tools in question
 - list these tools in the lintian warning

Or there are no tools which fail to properly parse Debian versions in
which case this lintian tag is useless.

Assuming it's the first case, could you please at least extend the
warning message with a list of tools that do not implement proper Debian
version parsing?

I don't think it's useful to fix a problem by curing the symptoms
instead of the cause. If packages now change their versioning style in
response to this lintian tag, then lintian has successfully helped to
hide a bug in other software projects.

Thanks!

cheers, josch

Reply via email to