Bug#1024361: lintian: complains about bpo version when package built with salsa-CI/pipeline (+salsaci)
Package: lintian
Severity: normal
As one can see here:
https://installer-team.pages.debian.net/-/debootstrap/-/jobs/3528761/artifacts/debian/output/lintian.html
it complains when this bpo version is built:
https://salsa.debian.org/installer-team/debootstrap/-/commit/e2adc51823c1a1179edce2106c870c588e806393
This is a consequence of the default behaviour of the salsa-CI/pipeline, adding a version-bump:
https://salsa.debian.org/salsa-ci-team/pipeline#debian-release-bump
combined with this pattern only accepting digits after `bpo`:
https://salsa.debian.org/lintian/lintian/-/blob/ea05801918ed0e87824d89bf16a6ee166450b977/lib/Lintian/Check/Fields/Distribution.pm#L95
I suppose replacing that with this:
if ($version=~ /~bpo(\d+)\+(\d+)(\+salsaci)?)$/) {
would fix that.
Cheers, Phil.
Reply to: