[
Date Prev
][
Date Next
] [
Thread Prev
][
Thread Next
] [
Date Index
] [
Thread Index
]
Bug#1014584: lintian: False positive binary-nmu-debian-revision-in-source and source-nmu-has-incorrect-version-number with Ubuntu version
To
:
submit@bugs.debian.org
Subject
: Bug#1014584: lintian: False positive binary-nmu-debian-revision-in-source and source-nmu-has-incorrect-version-number with Ubuntu version
From
: Alberto Contreras <
alberto.contreras@canonical.com
>
Date
: Fri, 8 Jul 2022 11:44:12 +0200
Message-id
: <
[🔎]
CA+Hcf2RWEYTw6bzLJSZaLX3V9_B8fjZXtJLEx1oKcL=17XO_qw@mail.gmail.com
>
Reply-to
: Alberto Contreras <
alberto.contreras@canonical.com
>,
1014584@bugs.debian.org
Package: lintian
Version: 2.115.2
When I invoke `lintian` over a package with a version like `22.2-64-g1fcd55d6-0ubuntu1~22.10.1` it emits `binary-nmu-debian-revision-in-source` and `source-nmu-has-incorrect-version-number` source warnings. This looks like a false positive.
Here is a transcript:
$ wget -q \
https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/cloud-init/22.2-64-g1fcd55d6-0ubuntu1~22.10.1/cloud-init_22.2-64-g1fcd55d6.orig.tar.gz
\
https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/cloud-init/22.2-64-g1fcd55d6-0ubuntu1~22.10.1/cloud-init_22.2-64-g1fcd55d6-0ubuntu1~22.10.1.debian.tar.xz
\
https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/cloud-init/22.2-64-g1fcd55d6-0ubuntu1~22.10.1/cloud-init_22.2-64-g1fcd55d6-0ubuntu1~22.10.1.dsc
> /dev/null
$ lintian cloud-init_22.2-64-g1fcd55d6-0ubuntu1~22.10.1.dsc
...
W: cloud-init source: binary-nmu-debian-revision-in-source 22.2-64-g1fcd55d6-0ubuntu1~22.10.1
W: cloud-init source: source-nmu-has-incorrect-version-number 22.2-64-g1fcd55d6-0ubuntu1~22.10.1
...
We think it could be related to the following
detection:
https://salsa.debian.org/lintian/lintian/-/blob/ecc04980869462c5c71f4f71e9b8a71bd5b944b5/lib/Lintian/Check/Fields/Version.pm#L87
regex:
https://salsa.debian.org/lintian/lintian/-/blob/ecc04980869462c5c71f4f71e9b8a71bd5b944b5/lib/Lintian/Check/Fields/Version.pm#L65
The warnings happen in:
- Debian 12, lintian 2.115.2
- Debian 11, lintian 2.104.0
- Debian 10, lintian 2.15.0
- Debian 9, lintian 2.5.50.4
I have created a pastebin with a full reproducer:
https://pastebin.ubuntu.com/p/85q7kXbZTW/
Reply to:
debian-lint-maint@lists.debian.org
Alberto Contreras (on-list)
Alberto Contreras (off-list)
Follow-Ups
:
Bug#1014584: lintian: False positive binary-nmu-debian-revision-in-source and source-nmu-has-incorrect-version-number with Ubuntu version
From:
Axel Beckert <abe@debian.org>
Bug#1014584:
From:
Chad Smith <chad.smith@canonical.com>
Prev by Date:
Processed: Bug#966803 marked as pending in lintian
Next by Date:
Bug#1014584: lintian: False positive binary-nmu-debian-revision-in-source and source-nmu-has-incorrect-version-number with Ubuntu version
Previous by thread:
Processed: Bug#966803 marked as pending in lintian
Next by thread:
Bug#1014584: lintian: False positive binary-nmu-debian-revision-in-source and source-nmu-has-incorrect-version-number with Ubuntu version
Index(es):
Date
Thread