This bug was fixed in the package lintian - 2.137.1ubuntu1

---------------
lintian (2.137.1ubuntu1) stonking; urgency=medium

  * Merge with Debian unstable (LP: #2158782). Remaining changes:
    - Fix building udebs, now that in Ubuntu noudebs is implied profile
      (LP #1918120)
    - d/control: Default to lzip to avoid MIR for plzip
  * Dropped changes:
    - Add zst as allowed compression for .deb & .udeb (reworked, see below)
    - Add AC_INIT in
      macro-not-cross-compilation-safe/build-spec/orig/src/configure.ac
      (fixed in commit 503fe6d12cb9b6a2f4a4e0a4a380ceee2b25254c)
    - Add -fPIC ld flags to
      checks/binaries/prerequisites/numpy/binaries-missing-depends-on-numpy-abi
    - macro-not-cross-compilation-safe is expecting line one, we added AC_INIT
      so it should now match line three (remnant from the AC_INIT change above).
    - Ubuntu enables LTO by default, so without-fat-lto-objects is expected to
      fail. (patch accepted in Debian)
    - changelog-file-news-general, changelog-file-news-version: add custom rules
      to install NEWS.Debian manually. debhelper 13.31 trims NEWS entries older
      than the main changelog date
    - changelog-file-empty-entry: remove extraneous change data from the second
      entry so the trailer falls at the line number expected by hints
    - min-js-with-sources, cruft-minified-js: add skip files, terser output line
      length varies by version
  * New tag: unsupported-zstd-deb-archive (disabled on Ubuntu)
  * tests(debhelper-dh-runit-but-lacks-breaks-substvar*):
    set DH_RUNIT_FORCE_ENABLE=1

lintian (2.137.1) unstable; urgency=medium

  * tests (debhelper-arch-depends): Drop d/compat.in and adjust hints
    (Fixes autopkgtests on ppc64el and arm64)

lintian (2.137.0) unstable; urgency=medium

  [ Nilesh Patra ]
  * Summary of tag changes:
    + Added:
      - build-depends-on-dh-sysuser
    + Removed:
      - standards-version-inconsistent
  * Drop tag: standards-version-inconsistent
  * Do not emit `incomplete-creative-commons-license` when the text
    refers to `/usr/share/common-licenses` as CC licenses have been
    added to base-files (See #1139561 and #1136090)
  * Do not flag autopkgtests which have d/t/control along with
    `Testsuite` in d/control as superficial (Closes: #1033103)
  * Bump recommended debhelper compat-level to 14 and change
    experimental level to 15 (Closes: #1140006)
    + Fixup testsuite with default debhelper 14 and hard-code to
      lower compat where needed
  * Emit "python3-depends-but-no-python3-helper" regardless of
    debputy or compat 14 as this might mean a missing helper
  * Do not emit "no-versioned-debhelper-prerequisite" when
    `X-DH-Compat` is declared
    + tests (package-uses-x-dh-compat): Adjust to drop FP hint for
      no-versioned-dh
  * Do not emit "package-uses-dh-runit-but-lacks-breaks-substvar"
    when debputy sequencer is used or dh compat is 14 or greater
    + Add test debhelper-dh-runit-but-lacks-breaks-substvar-unrel: to
      validate dh-runit-breaks-substvar against dh 14
  * d/control: Bump debhelper compatibility level to 14

  [ Steev Klimaszewski ]
  * Add profile for ParrotOS

  [ Luca Boccassi ]
  * Add new tag: build-depends-on-dh-sysuser error

  [ Agathe Porte ]
  * tags: udev-rule-in-etc: account for usrmerge

lintian (2.136.2) unstable; urgency=medium

  [ Nilesh Patra ]
  * Adjust regex for detecting prebuilt wasm with new version
    of `file` package (Closes: #1137660)

  [ Benjamin Drung ]
  * Build no-code/without-fat-lto-objects test with optimize=-lto

lintian (2.136.1) unstable; urgency=medium

  * Restrict static-pie-binary test to the architectures where glibc
    supports static-pie (fixes autopkgtest)

lintian (2.136.0) unstable; urgency=medium

  [ Nilesh Patra ]
  * Summary of tag changes:
    + Added:
      - license-problem-old-unicode
      - package-installs-legacy-python-egg-info
      - package-uses-old-python-depends-substvar
    + Removed:
      - depends-on-python2-and-python3
      - license-problem-bad-php-license
      - license-problem-convert-utf-code
      - license-problem-php-license
      - mismatched-python-substvar
      - python-depends-but-no-python-helper
      - python-foo-but-no-python3-foo
      - python-package-depends-on-package-from-other-python-variant
      - python2-script-but-no-python2-dep
  * Avoid checking for "pie executable" for detecting shared objects
    (Closes: #1068304)
    + Add a test to detect static-pie also as a static executable to
      test against #1068304
  * Update cute-field check to flag differently for "X-DH-Compat"
    (Closes: #1135283)
    + Add test to flag correct "X-DH-Compat" style (See: #1072741)
  * Avoid "debian-watch-not-mangling-version" for CRAN or Bioconductor
    templates (Closes: #1135884)
  * Add test to check CRAN templates do not get flagged for not
    mangling version
  * Update regex to match the correct policy version in d/ch when 4 version
    component is used (Closes: #1135883)
    + Add test to ensure we detect four component standards version
      correctly
  * Recognize "Commands" as a valid field in binary control
    (Closes: #1112495)
  * bad-intended-distribution: Also change `$uploaded` to `unstable`
    when set to `sid`
  * New tag: package-installs-legacy-egg-info to flag packages using
    deprecated setup.py (Closes: #1121735)
    + Add test for tag "package-installs-legacy-egg-info"
  * Drop the following tags which are no longer applicable after python2
    removal:
    - python-depends-but-no-python-helper
    - python-mismatched-python-substvar
    - python-depends-python2-and-python3
    - python-foo-but-no-python3-foo
    - python-package-depends-on-package-from-other-python-variant
    - python2-script-but-no-python2-dep
  * Drop more instances of un-needed python2 checks
  * No longer classify python2 as interpreter for checks
  * New tag: package-uses-old-python-depends-substvar to flag old
    `${python:Depends}` substvar
  * Avoid `chdir` in add_elf to avoid destruction errors when OOM
    happens (See: #1136356)
  * Avoid crash when d/rules is absent with `Build-Driver` not equal
    to `debian-rules` (Closes: #1137245)
  * Add test to run lintian on package with debputy in full integration
    mode (without d/rules)
    + Adjust existing test hints for debputy
    + Merge debputy build-driver tests
  * Update "package-does-not-use-debhelper" to use pointed hint to the
    line of `Build-Driver` in d/control for cases where `Build-Driver`
    is not `debian-rules`
  * Drop tags: license-problem-bad-php-license and
    license-problem-php-license (Closes: #1136812)
  * Rules.pm: Drop python2 related code
  * BogusPrerequisites.pm: drop python-is-python2 and
    python-dev-is-python2-dev as these packages have been dropped
  * Skip Dependency check for `python3:Depends` and `sphinxdoc:Depends`
    when debputy sequencers are used or compat >= 14 (See: #1067653)
  * not-an-ar-archive test: Update test to instead install a `.a` file
    which is not an archive (Closes: #1137359)
  * Remove test deb-format-wrong-order as it can no longer work with newer
    dpkg and add a working check for malformed-deb-archive
    + Add ncompress to Build and test depends
  * Drop mingw packages and bash from Build and test depends

  [ Jesse Rhodes ]
  * Rewrite manual section 2.4.1 for clarity. (Closes: #1128948)

  [ Soren Stoutner ]
  * Refactor license-problem-convert-utf-code to
    license-problem-old-unicode (closes: #854209)

  [ Oliver Reiche ]
  * Add 'Stonking Stingray' to the list of known Ubuntu series

  [ Simon McVittie ]
  * tests: Check Lintian and dpkg agree on multiarch dependency
    implications
    + Test Lintian::Relation->satisfies by looping over an array
    + Sort array of test-cases
    + Add missing multiarch Lintian::Relation->satisfies tests

  [ Benjamin Drung ]
  * Build numpy test with -fPIC
  * README: add missing dashes to test run command and examples
    for calling private/runtests

 -- Benjamin Drung <[email protected]>  Wed, 01 Jul 2026 15:47:29 +0200

** Changed in: lintian (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2158782

Title:
  Merge lintian from Debian for stonking cycle

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lintian/+bug/2158782/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to