Bug#1024361: marked as done (lintian: complains about bpo version when package built with salsa-CI/pipeline (+salsaci))

2023-01-29 Thread Debian Bug Tracking System
Your message dated Sun, 29 Jan 2023 10:05:16 +
with message-id 
and subject line Bug#1024361: fixed in lintian 2.116.2
has caused the Debian Bug report #1024361,
regarding lintian: complains about bpo version when package built with 
salsa-CI/pipeline (+salsaci)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1024361: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024361
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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.
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.116.2
Done: Axel Beckert 

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1024...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sun, 29 Jan 2023 09:32:16 +0100
Source: lintian
Architecture: source
Version: 2.116.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Axel Beckert 
Closes: 991533 1023155 1024361
Changes:
 lintian (2.116.2) unstable; urgency=medium
 .
   The "FFP2 (Fixing False Positives, too)" Release.
 .
   [ Axel Beckert ]
   * Add private script to automate post release version bump.
   * Fix typo in previous debian/changelog entry. Thanks Lintian! ;-)
   * Mention that #1024039 got closed by 2.116.1 in its changelog entry.
   * [Testsuite] Check tag files and docs with spellintian. Thanks to
 Sylvestre Ledru for noticing the typos this check now finds.
   * Fix duplicate words and one more typo found by
 spellintian-textual-content.t.
   * "currectly" can be a misspelling of "correctly" or "currently"
   * Fix spellintian false positives found by spellintian-textual-content.t:
 + "these package" followed by a plural, e.g. "these package sections",
 + Double word with closing parenthesis inbetween. (So far only opening
   parentheses were whitelisted.)
   * Add testsuite check for missing-pkg-php-tools-addon false positive
 with dh-sequence-phpcomposer. (See MR !438.)
   * Add testsuite check for a vcs-field-has-unexpected-spaces false
 positive. (See #1023155 and MR !422.)
   * debian-rules-uses-unnecessary-dh-argument: Also report found and
 minimum dh compat level. Additionally also rephrase tag description to
 no more say "this debhelper compatibility level". Thanks to Anthony
 Fok for making us aware of the issue in MR !451.
 .
   [ Cyril Brulebois ]
   * Teach the is_non_free attribute about the non-free-firmware section.
   * Stop checking for Standards-Version for installer-only (i.e. udeb)
 packages. (Closes: #991533)
 .
   [ Andreas Beckmann ]
   * backports-upload-has-incorrect-version-number: Fix salsaci version
 regexp again.  (Closes: #1024361)
 .
   [ Sylvestre Ledru ]
   * Fix some typos in the doc.
 .
   [ William Desportes ]
   * missing-pkg-php-tools-addon: Allow dh-sequence-phpcomposer as
 alternative to pkg-php-tools-addon.
   * Lintian::Check::Files::SourceMissing: Ignore files in
 debian/missing-sources/. Fixes false positives in source-is-missing,
 source-contains-prebuilt-javascript-object and friends.
 .
   [ Tino Didriksen ]
   * vcs-field-has-unexpected-spaces: Allow any order of git 

Bug#1024361: marked as done (lintian: complains about bpo version when package built with salsa-CI/pipeline (+salsaci))

2023-01-16 Thread Debian Bug Tracking System
Your message dated Tue, 17 Jan 2023 07:00:30 +
with message-id 
and subject line Bug#1024361: fixed in lintian 2.116.0
has caused the Debian Bug report #1024361,
regarding lintian: complains about bpo version when package built with 
salsa-CI/pipeline (+salsaci)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1024361: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024361
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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.
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.116.0
Done: Axel Beckert 

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1024...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 17 Jan 2023 01:37:56 +0100
Source: lintian
Architecture: source
Version: 2.116.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Axel Beckert 
Closes: 932634 1002053 1006631 1013314 1014175 1014956 1016147 1019235 1019541 
1019851 1024361 1025164 1025436 1025644 1025868 1026920 1027323 1027399 1028274 
1028975
Changes:
 lintian (2.116.0) unstable; urgency=medium
 .
   The "Crowd Merging" Release.
 .
   * Summary of tag changes:
 + Added:
   - dbus-policy-in-etc
   - homepage-github-url-ends-with-dot-git
   - homepage-gitlab-url-ends-with-dot-git
   - homepage-salsa-url-ends-with-dot-git
   - uses-pdm-cli
   - uses-python-distutils
 + Removed:
   - init.d-script-needs-depends-on-lsb-base
   - old-dpmt-vcs
   - old-papt-vcs
   - python-teams-merged
 .
   [ Sebastian Ramacher ]
   * Revert "Turn embedded-library into a classification tag. (Closes:
 #932634)". The tag embedded-library is used by FTP masters for
 automatic rejects.  So let's revert this change. First, #932634 has
 seen no coordination with FTP masters. Second, it confuses developers
 when their packages get rejected for tags that are not emitted
 locally.
 .
   [ Simon McVittie ]
   * obsolete-packages: Add some more transitional packages.
   * desktop/dbus: Check for dbus policy files installed into /etc/.
 (Closes: #1006631)
   * Don't emit very-long-line-length-in-source-file for REUSE licenses.
 (Closes: #1013314)
 .
   [ Bastien Roucariès ]
   * Run test suite at build time except on Salsa.
   * Fix warning: cannot run debian/readme check on
 package binary:postgresql-15_15~beta2-2+salsaci_amd64
 (Closes: #1014175)
   * Refresh data.
   * L…/C…/Files/PrivacyBreach.pm: Run lc in sliding windows block.
 .
   [ Axel Beckert ]
   * data/spelling/corrections: Remove valid word "licence".
   * Fix typos and add missing changelog items in 2.115.3 release.
   * .gitignore: Also ignore debian/*.debhelper files and drop wrong
 trailing slash for doc/lintian.html.
   * private/refresh-virtual-packages-data: Replace "egrep" with "grep -E".
   * Replace "egrep" and "fgrep" in all test suite dummy packages with "grep
 -E/-F".
   * Add build-dependencies of the test suite.
   * Fix test broken by dpatch removal.
   * Fix test broken by updating the list of virtual packages.
   * Extend spellintian.t to check all