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

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: