add Jammy as a known release to lintian

Bug #1951310 reported by Brian Murray
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lintian (Ubuntu)
Fix Committed
Undecided
Unassigned
Focal
Fix Released
Undecided
Brian Murray
Hirsute
Fix Released
Undecided
Brian Murray
Impish
Fix Released
Undecided
Brian Murray

Bug Description

Lintian in stable releases of Ubuntu don't know about jammy and they should.

Test Case
---------
1) Obtain or create a source.changes file with jammy in it
2) Run 'lintian $package_source.changes'

With the current version of lintian you'll receive the following error:

E: $package changes: bad-distribution-in-changes-file jammy

With the version of lintian from -proposed you'll receive no such error.

Revision history for this message
Brian Murray (brian-murray) wrote :

lintian (2.111.0ubuntu1) jammy; urgency=medium

  * Merge from Debian Sid. Remaining changes:
    - Fix building udebs, now that in Ubuntu noudebs is implied profile
      (LP: #1918120).
    - Add zst as allowed compression for .deb & .udeb. Although we don't
      actually ship udeb package that supports zst. (LP: #1923845)

lintian (2.111.0) unstable; urgency=medium

  * Summary of tag changes:
    + Added:
      - generated-file

  [ Chris Lamb ]
  * Mention that --with=sphinxdoc (or dh_sphinxdoc) is the easiest way to
    prevent including Sphinx .doctree files in binary packages.

  [ Felix Lechner ]
  * Limit Python dot directories to those starting with a dot.
    (Closes: #997662)
  * Offer classification tag "generated-file" for source files that look
    generated. (Closes: #993662)

  [ Simon Quigley ]
  * Add "jammy" as a known Ubuntu distribution.

 -- Simon Quigley <email address hidden> Thu, 11 Nov 2021 05:26:06 -0600

Changed in lintian (Ubuntu):
status: New → Fix Committed
Changed in lintian (Ubuntu Focal):
assignee: nobody → Brian Murray (brian-murray)
Changed in lintian (Ubuntu Hirsute):
assignee: nobody → Brian Murray (brian-murray)
Changed in lintian (Ubuntu Impish):
assignee: nobody → Brian Murray (brian-murray)
Changed in lintian (Ubuntu Focal):
status: New → In Progress
Changed in lintian (Ubuntu Hirsute):
status: New → In Progress
Changed in lintian (Ubuntu Impish):
status: New → In Progress
Revision history for this message
Łukasz Zemczak (sil2100) wrote : Please test proposed package

Hello Brian, or anyone else affected,

Accepted lintian into impish-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/lintian/2.104.0ubuntu3.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-impish to verification-done-impish. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-impish. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

description: updated
Changed in lintian (Ubuntu Impish):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-impish
Changed in lintian (Ubuntu Hirsute):
status: In Progress → Fix Committed
tags: added: verification-needed-hirsute
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Hello Brian, or anyone else affected,

Accepted lintian into hirsute-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/lintian/2.104.0ubuntu2.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-hirsute to verification-done-hirsute. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-hirsute. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in lintian (Ubuntu Focal):
status: In Progress → Fix Committed
tags: added: verification-needed-focal
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Hello Brian, or anyone else affected,

Accepted lintian into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/lintian/2.62.0ubuntu2 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
Ubuntu SRU Bot (ubuntu-sru-bot) wrote : Autopkgtest regression report (lintian/2.62.0ubuntu2)

All autopkgtests for the newly accepted lintian (2.62.0ubuntu2) for focal have finished running.
The following regressions have been reported in tests triggered by the package:

aptdaemon/1.1.1+bzr982-0ubuntu32.3 (arm64)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

https://people.canonical.com/~ubuntu-archive/proposed-migration/focal/update_excuses.html#lintian

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

Revision history for this message
Ubuntu SRU Bot (ubuntu-sru-bot) wrote : Autopkgtest regression report (lintian/2.104.0ubuntu2.1)

All autopkgtests for the newly accepted lintian (2.104.0ubuntu2.1) for hirsute have finished running.
The following regressions have been reported in tests triggered by the package:

lintian/2.104.0ubuntu2.1 (amd64)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

https://people.canonical.com/~ubuntu-archive/proposed-migration/hirsute/update_excuses.html#lintian

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

Revision history for this message
Brian Murray (brian-murray) wrote :

With the new version of lintian from impish-proposed I no longer see the 'bad-distribution-in-changes-file jammy' message.

[ 11:34AM 10119 ] [ bdmurray@impulse:/tmp ]
 $ lintian pkgs/jammy/debmirror_2.36ubuntu1_source.changes
W: debmirror source: ancient-standards-version 3.9.8 (released 2016-04-06) (current is 4.5.1)
W: debmirror source: patch-system-but-no-source-readme
[ 11:35AM 10120 ] [ bdmurray@impulse:/tmp ]
 $ apt-cache policy lintian
lintian:
  Installed: 2.104.0ubuntu3.1
  Candidate: 2.104.0ubuntu3.1
  Version table:
 *** 2.104.0ubuntu3.1 500
        500 http://archive.ubuntu.com/ubuntu impish-proposed/main amd64 Packages
        500 http://archive.ubuntu.com/ubuntu impish-proposed/main i386 Packages
        100 /var/lib/dpkg/status

Revision history for this message
Brian Murray (brian-murray) wrote :

The new version in hirsute-proposed also passed verification.

(hirsute-amd64)root@impulse:/tmp# apt-cache policy lintian
lintian:
  Installed: 2.104.0ubuntu2.1
  Candidate: 2.104.0ubuntu2.1
  Version table:
 *** 2.104.0ubuntu2.1 500
        500 http://ubuntu.osuosl.org/ubuntu hirsute-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     2.104.0ubuntu2 500
        500 http://ubuntu.osuosl.org/ubuntu hirsute-updates/main amd64 Packages
     2.104.0ubuntu1 500
        500 http://ubuntu.osuosl.org/ubuntu hirsute/main amd64 Packages
(hirsute-amd64)root@impulse:/tmp# lintian /home/bdmurray/tmp/debmirror_2.36ubuntu1_source.changes
warning: running with root privileges is not recommended!
W: debmirror source: ancient-standards-version 3.9.8 (released 2016-04-06) (current is 4.5.1)
W: debmirror source: patch-system-but-no-source-readme

Revision history for this message
Brian Murray (brian-murray) wrote :

The new version of lintian in focal-proposed also passed verification.

(focal-amd64)root@impulse:/tmp# apt-cache policy lintian
lintian:
  Installed: 2.62.0ubuntu2
  Candidate: 2.62.0ubuntu2
  Version table:
 *** 2.62.0ubuntu2 500
        500 http://192.168.10.7/ubuntu focal-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     2.62.0ubuntu1 500
        500 http://192.168.10.7/ubuntu focal-updates/main amd64 Packages
     2.62.0 500
        500 http://192.168.10.7/ubuntu focal/main amd64 Packages
(focal-amd64)root@impulse:/tmp# lintian /home/bdmurray/tmp/debmirror_2.36ubuntu1_source.changes
warning: the authors of lintian do not recommend running it with root privileges!
W: debmirror source: ancient-standards-version 3.9.8 (released 2016-04-06) (current is 4.5.0)
W: debmirror source: patch-system-but-no-source-readme

tags: added: verification-done verification-done-focal verification-done-hirsute verification-done-impish
removed: verification-needed verification-needed-focal verification-needed-hirsute verification-needed-impish
Revision history for this message
Chris Halse Rogers (raof) wrote : Update Released

The verification of the Stable Release Update for lintian has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lintian - 2.62.0ubuntu2

---------------
lintian (2.62.0ubuntu2) focal; urgency=medium

  * Teach lintian that jammy is a valid Ubuntu release. (LP: #1951310)

 -- Brian Murray <email address hidden> Wed, 17 Nov 2021 12:56:41 -0800

Changed in lintian (Ubuntu Focal):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lintian - 2.104.0ubuntu2.1

---------------
lintian (2.104.0ubuntu2.1) hirsute; urgency=medium

  * Teach lintian that jammy is a valid Ubuntu release. (LP: #1951310)

 -- Brian Murray <email address hidden> Wed, 17 Nov 2021 12:52:20 -0800

Changed in lintian (Ubuntu Hirsute):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lintian - 2.104.0ubuntu3.1

---------------
lintian (2.104.0ubuntu3.1) impish; urgency=medium

  * Teach lintian that jammy is a valid Ubuntu release. (LP: #1951310)

 -- Brian Murray <email address hidden> Wed, 17 Nov 2021 12:50:09 -0800

Changed in lintian (Ubuntu Impish):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.