Debian Package Tracker
Register | Log in
Subscribe

lintian

Debian package checker

Choose email to subscribe with

general
  • source: lintian (main)
  • version: 2.135.0
  • maintainer: Debian Lintian Maintainers (DMD)
  • uploaders: Axel Beckert [DMD] – Bastien Roucariès [DMD] – Louis-Philippe Véronneau [DMD] – Nilesh Patra [DMD] – Maytham Alsudany [DMD]
  • arch: all
  • std-ver: 4.7.4
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 2.104.0
  • oldstable: 2.116.3+deb12u1
  • stable: 2.122.0
  • testing: 2.135.0
  • unstable: 2.135.0
versioned links
  • 2.104.0: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.116.3+deb12u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.122.0: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.135.0: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • lintian (485 bugs: 0, 192, 293, 0)
  • lintian-doc
action needed
2 bugs tagged help in the BTS normal
The BTS contains 2 bugs tagged help, please consider helping the maintainer in dealing with them.
Created: 2019-03-21 Last update: 2026-05-14 07:30
11 bugs tagged patch in the BTS normal
The BTS contains patches fixing 11 bugs, consider including or untagging them.
Created: 2026-04-06 Last update: 2026-05-14 07:30
Depends on packages which need a new maintainer normal
The packages that lintian depends on which need a new maintainer are:
  • intltool-debian (#774187)
    • Depends: intltool-debian
Created: 2019-11-22 Last update: 2026-05-14 07:00
2 open merge requests in Salsa normal
There are 2 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-09-16 Last update: 2026-05-14 00:03
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 2.135.1, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit ee1465c350102b812359453ff9cfc2c5aea4c5eb
Author: Simon McVittie <smcv@debian.org>
Date:   Wed May 13 10:23:52 2026 +0100

    tests: Check Lintian and dpkg agree on multiarch dependency implications
    
    Lintian intentionally has a more optimistic interpretation of what it
    means to depend on foo:any than dpkg does. Strictly speaking, a dependency
    on foo is not necessarily enough to guarantee that foo:any is available,
    because if foo is not known to be Multi-Arch: allowed, then foo:any will
    always be an unsatisfiable dependency. However, Lintian assumes that
    maintainers will not add this unsatisfiable dependency, and therefore
    a dependency on foo can be assumed to satisfy a dependency on foo:any.
    
    This was done so that for packages that *are* M-A: allowed, such as
    python3, a dependency on python3 from the host architecture (which is
    sometimes necessary, but often unnecessarily specific) is considered to
    be sufficient to satisfy a dependency on python3:any (which is a weaker
    dependency that is sufficient for running simple #!/usr/bin/python3
    scripts).
    
    For all the other multiarch qualifiers, Lintian should agree with dpkg,
    which is the reference implementation of these dependencies.
    
    Signed-off-by: Simon McVittie <smcv@debian.org>

commit 39607659d8fc1ff2d3588100ce8c41413c09abf0
Author: Simon McVittie <smcv@debian.org>
Date:   Wed May 13 10:18:03 2026 +0100

    Add missing multiarch Lintian::Relation->satisfies tests
    
    Signed-off-by: Simon McVittie <smcv@debian.org>

commit 8a9e10cdb85995c1759873ae641584fdef802017
Author: Simon McVittie <smcv@debian.org>
Date:   Wed May 13 10:16:52 2026 +0100

    Sort array of test-cases
    
    This makes it more obvious that it isn't yet comprehensive.
    
    Signed-off-by: Simon McVittie <smcv@debian.org>

commit 1023589c92c76afef0bf0f46b482ecfbdab1ef5b
Author: Simon McVittie <smcv@debian.org>
Date:   Wed May 13 10:15:02 2026 +0100

    Test Lintian::Relation->satisfies by looping over an array
    
    No functional change intended, but this will make it easier to confirm
    that Lintian and dpkg agree.
    
    Signed-off-by: Simon McVittie <smcv@debian.org>

commit 6b2390c754c7b2f4963e5a355b7cfd249fee20e8
Author: Nilesh Patra <nilesh@debian.org>
Date:   Tue May 12 03:05:03 2026 +0530

    New tag: package-uses-old-python-depends-substvar to flag old substvar

commit 3d43edfb86052f6b6e64717fe8f18d8012ec249a
Author: Nilesh Patra <nilesh@debian.org>
Date:   Tue May 12 03:19:17 2026 +0530

    Drop tag: python2-script-but-no-python2-dep which is no longer applicable post python2 removal

commit a5e9ff856386b7768322fb3e23d04b77f35c05ef
Author: Nilesh Patra <nilesh@debian.org>
Date:   Tue May 12 03:18:50 2026 +0530

    No longer classify python2 as interpreter

commit d72c4d672fe0f01d3b7b7df07511b7d1e061f636
Author: Nilesh Patra <nilesh@debian.org>
Date:   Tue May 12 02:48:00 2026 +0530

    Drop more instances of un-needed python2 checks

commit 98f72c9905dd3dff302923dd4a8ecb50213d52c6
Author: Nilesh Patra <nilesh@debian.org>
Date:   Tue May 12 02:46:56 2026 +0530

    Drop tag: python-package-depends-on-package-from-other-python-variant which is no longer applicable post python2 removal

commit 297d77437a7c4d6a74ffddadcdb8df3be107fecd
Author: Nilesh Patra <nilesh@debian.org>
Date:   Tue May 12 02:41:46 2026 +0530

    Drop tag: python-foo-but-no-python3-foo which is no longer applicable post python2 removal

commit e8c5a08ada02531cade3b5c837f647ac15c68f46
Author: Nilesh Patra <nilesh@debian.org>
Date:   Tue May 12 02:38:35 2026 +0530

    Drop tag: python-depends-python2-and-python3 which is no longer applicable post python2 removal

commit 150e12fd968d25b1e9960d571acb26c4b4ee4422
Author: Nilesh Patra <nilesh@debian.org>
Date:   Tue May 12 02:25:27 2026 +0530

    Drop tag: python-mismatched-python-substvar which is no longer applicable after python2 removal

commit 6c4bdafc86045856aeda5ce316d6c728c5b8bf91
Author: Nilesh Patra <nilesh@debian.org>
Date:   Tue May 12 02:12:08 2026 +0530

    Drop tag: python-depends-but-no-python-helper which is no longer applicable post python2 removal

commit 7b607fa286afcec7a9c8efb207b4e92b1a05f2bf
Author: Nilesh Patra <nilesh@debian.org>
Date:   Mon May 11 19:03:30 2026 +0530

    Add test for tag "package-installs-legacy-egg-info"

commit bd3f28e6b36954cdf0e1f044867e2bdd6a02da13
Author: Nilesh Patra <nilesh@debian.org>
Date:   Mon May 11 19:01:35 2026 +0530

    New tag: package-installs-legacy-egg-info to flag packages using deprecated setup.py (Closes: #1121735)

commit 556010ff6b94b33c0ea79ccfb9f0a3670f7c80ce
Author: Nilesh Patra <nilesh@debian.org>
Date:   Sun May 10 02:42:58 2026 +0530

    bad-intended-distribution: Also change `$uploaded` to `unstable` when set to `sid`
    
    Currently this flags a wrong tag in sqlfmt
    
    ```
    intended for unstable but uploaded to sid [usr/share/doc/python3-sqlfmt/changelog.Debian.gz:1]
    ```

commit 32b58ae9b10845c91486edb71735281350033c0a
Author: Nilesh Patra <nilesh@debian.org>
Date:   Sat May 9 01:58:46 2026 +0530

    Recognize "Commands" as a valid field in binary control (Closes: #1112495)

commit d39298c277ab1f07c53000cad7b758682e381086
Author: Nilesh Patra <nilesh@debian.org>
Date:   Thu May 7 18:46:17 2026 +0530

    Add test to ensure we detect four component standards version correctly

commit 9f1fba5bca3e7749eb790cb2175e8a8b7afbebc4
Author: Nilesh Patra <nilesh@debian.org>
Date:   Thu May 7 18:42:35 2026 +0530

    Update regex to match the correct policy version in d/ch when 4 version component is used (Closes: #1135883)
    
    Current regex incorrectly matches 4.7.4.1 as 7.4.1 for instance.
    
    Thanks to James Montgomery for reporting this.

commit 0110d669f923678422ec724414b4a8e49ac217ad
Author: Nilesh Patra <nilesh@debian.org>
Date:   Thu May 7 23:31:15 2026 +0530

    Add test to check CRAN templates do not get flagged for not mangling version

commit 7d7b866d21774d2e58c4dbf11858cf6351d7bc4e
Author: Nilesh Patra <nilesh@debian.org>
Date:   Thu May 7 19:37:58 2026 +0530

    Avoid "debian-watch-not-mangling-version" for CRAN or Bioconductor templates (Closes: #1135884)
    
    CRAN and Bioconductor templates have dversion mangle already
    
    https://salsa.debian.org/debian/devscripts/-/blob/main/lib/Devscripts/Uscan/Templates/Cran.pm
    https://salsa.debian.org/debian/devscripts/-/blob/main/lib/Devscripts/Uscan/Templates/Bioconductor.pm
    
    Thanks for Charles Plessy for reporting this and adding this in the
    uscan templates.

commit 3588a63b8296d820068318ffecbb71c572f93078
Author: Nilesh Patra <nilesh@debian.org>
Date:   Fri May 1 02:11:13 2026 +0530

    Add test to flag correct "X-DH-Compat" style (See: #1072741)

commit cf22df6fa798cc4a93a79862d8342703b15a686e
Author: Nilesh Patra <nilesh@debian.org>
Date:   Fri May 1 02:10:21 2026 +0530

    Update cute-field check to flag differently for "X-DH-Compat" (Closes: #1135283)

commit 84c16500d4ace1b0d7a307dbd38708938842efb2
Author: Oliver Reiche <oliver.reiche@gmail.com>
Date:   Wed May 6 14:17:20 2026 +0000

    Add 'Stonking Stingray' to the list of known Ubuntu series

commit d903f94670aa2d5398e7f76b1f674ae4f27a0c46
Author: Soren Stoutner <soren@debian.org>
Date:   Thu Apr 30 14:10:01 2026 -0700

    Refactor license-problem-convert-utf-code to license-problem-old-unicode (closes: #854209)

commit 380d4675fed11e51a1ecc0f2d7d6081bd3b55321
Author: Jesse Rhodes <jesse@sney.ca>
Date:   Thu Apr 30 14:46:27 2026 -0400

    Rewrite manual section 2.4.1 for clarity. (Closes: #1128948)

commit 1ecd6aeee9f33593bc731f264d92c2fe39033e60
Author: Nilesh Patra <nilesh@debian.org>
Date:   Thu Apr 30 22:20:01 2026 +0530

    Add a test to detect static-pie also as a static executable to test against #1068304

commit f5eece12a89ac6350a1ce2a71d7fc0d808952493
Author: Nilesh Patra <nilesh@debian.org>
Date:   Thu Apr 30 21:47:08 2026 +0530

    Avoid checking for "pie executable" for detecting shared objects (Closes: #1068304)
    
    This conditions seems to have been added due to #896840 in the commit
    https://salsa.debian.org/lintian/lintian/-/commit/3c6c2f2d7c0598f6b1b7ed937b8d29d49f0e502c
    
    But, since then, `file` has been updated to no longer rely on the
    executable bit to determine pie executable or not in
    
    https://github.com/file/file/commit/d653309de04ed10fdeda79f2c6ca7a7e96e122f1
    
    IOW, the short-coming with file was fixed, and this check does not look
    necessary any longer.
    
    Instead, this seems to be triggering FP (for instance in mksh), hence,
    drop this from the regex

commit cff0edf20cdac8d5116c84f3173d0bf01f87151f
Author: Nilesh Patra <nilesh@debian.org>
Date:   Mon Apr 27 09:44:53 2026 +0530

    bootstrap new release
Created: 2024-07-31 Last update: 2026-05-14 00:03
Issues found with some translations low

Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.

Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.

Created: 2020-02-26 Last update: 2020-02-26 10:49
news
[rss feed]
  • [2026-05-02] lintian 2.135.0 MIGRATED to testing (Debian testing watch)
  • [2026-04-27] Accepted lintian 2.135.0 (source) into unstable (Nilesh Patra)
  • [2026-04-13] lintian 2.134.0 MIGRATED to testing (Debian testing watch)
  • [2026-04-07] Accepted lintian 2.134.0 (source) into unstable (Nilesh Patra)
  • [2026-04-03] Accepted lintian 2.133.0 (source) into unstable (Louis-Philippe Véronneau)
  • [2026-03-27] lintian 2.132.1 MIGRATED to testing (Debian testing watch)
  • [2026-03-22] Accepted lintian 2.132.1 (source) into unstable (Louis-Philippe Véronneau)
  • [2026-03-21] Accepted lintian 2.132.0 (source) into unstable (Louis-Philippe Véronneau)
  • [2026-03-13] lintian 2.131.0 MIGRATED to testing (Debian testing watch)
  • [2026-03-07] Accepted lintian 2.131.0 (source) into unstable (Nilesh Patra)
  • [2026-03-04] lintian 2.130.1 MIGRATED to testing (Debian testing watch)
  • [2026-02-26] Accepted lintian 2.130.1 (source) into unstable (Nilesh Patra)
  • [2026-02-22] Accepted lintian 2.130.0 (source) into unstable (Louis-Philippe Véronneau)
  • [2026-02-08] lintian 2.129.0 MIGRATED to testing (Debian testing watch)
  • [2026-02-03] Accepted lintian 2.129.0 (source) into unstable (Louis-Philippe Véronneau)
  • [2026-01-07] lintian 2.128.1 MIGRATED to testing (Debian testing watch)
  • [2026-01-02] Accepted lintian 2.128.1 (source) into unstable (Louis-Philippe Véronneau)
  • [2025-12-31] Accepted lintian 2.128.0 (source) into unstable (Louis-Philippe Véronneau)
  • [2025-10-22] lintian 2.127.0 MIGRATED to testing (Debian testing watch)
  • [2025-10-16] Accepted lintian 2.127.0 (source) into unstable (Louis-Philippe Véronneau)
  • [2025-09-25] lintian 2.126.0 MIGRATED to testing (Debian testing watch)
  • [2025-09-18] Accepted lintian 2.126.0 (source) into unstable (Louis-Philippe Véronneau)
  • [2025-09-16] Accepted lintian 2.125.0 (source) into unstable (Louis-Philippe Véronneau)
  • [2025-09-14] lintian 2.124.0 MIGRATED to testing (Debian testing watch)
  • [2025-09-08] Accepted lintian 2.124.0 (source) into unstable (Louis-Philippe Véronneau)
  • [2025-08-31] lintian 2.123.0 MIGRATED to testing (Debian testing watch)
  • [2025-08-26] Accepted lintian 2.123.0 (source) into unstable (Louis-Philippe Véronneau)
  • [2025-07-28] Accepted lintian 2.116.3+deb12u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Adrian Bunk)
  • [2025-04-03] lintian 2.122.0 MIGRATED to testing (Debian testing watch)
  • [2025-03-28] Accepted lintian 2.122.0 (source) into unstable (Louis-Philippe Véronneau)
  • 1
  • 2
bugs [bug history graph]
  • all: 492 504
  • RC: 0
  • I&N: 190 196
  • M&W: 291 296
  • F&P: 11 12
  • patch: 11
  • help: 2
  • NC: 1
links
  • homepage
  • lintian
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • security tracker
  • l10n (-, 54)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 2.129.0ubuntu2
  • 17 bugs
  • patches for 2.129.0ubuntu2

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing