Skip to content
Release lintian/2.5.122 into unstable.

Format: 1.8
Date: Thu, 17 Jan 2019 15:52:23 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.122
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Description:
 lintian    - Debian package checker
Closes: 917567 917790 918963 919096 919458
Changes:
 lintian (2.5.122) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - example-incorrect-path-for-interpreter
       - incorrect-path-for-interpreter
       - package-contains-real-file-outside-usr
       - zero-byte-executable-in-path
 .
   [ Chris Lamb ]
   * Add a check for empty executable files in PATH; these files do not do
     anything and produce no error message. (Closes: #919458)
   * Prevent false-positives in the
     maintainer-script-should-not-use-dpkg-maintscript-helper tag by adding
     optional support for ignoring sections automatically added by
     debhelper. (Closes: #917567)
   * Split the wrong-path-for-interpreter tag into "wrong" and "incorrect"
     variants, the latter with a reduced severity and capturing incorrect
     (but working) shebangs such as "#!/usr/bin/env perl". Thanks to Ivo De
     Decker for the report. (Closes: #917790)
   * Update Debian Policy regex and manual references since this document
     moved to Sphinx. (Closes: #918963)
   * Also update the Java policy references as a new version of Docbook
     generates different HTML links.
   * Tests:
     - Tidy "sorry" message in t/runtests.
     - Drop changelog-format.t tests now we are trialling using gbp-dch.
     - Add a note that using a "maintainer-script-should-not-" tag prefix
       ensures that the tag will automatically pass the internal coverage
       tests.
   * debian/control:
     - Clarify some grammar in the package long description.
     - Prune Uploaders field to the current members of the "lintian" LDAP
       group. With thanks to all who have contributed in the past.
 .
   [ Felix Lechner ]
   * Always use the extracted testing code in autopkgtests. (Closes: #919096)
   * Exit test runner with error code after parsing errors on the command line.
   * Convert test modules to the "Test Anything Protocol" (TAP).
     - Run TAP scripts for all tests through TAP::Harness. (MR: !124)
     - Add a generic test script for TAP::Harness.
     - Add name of the generic TAP script to the default settings.
     - Install generic TAP script into work directories during preparation.
   * Make harness timestamp calculation more robust for non-existent files.
   * Always use the installed "dplint" in autopkgtests.
 .
   [ Josh Triplett ]
   * Add a pedantic-level package-contains-real-file-outside-usr tag to
     detect files installed to /. (MR: !128)
 .
   [ Paul Wise ]
   * Add several spelling corrections.
Checksums-Sha1:
 2fd3ae829c2bb96bb806abb6b9e89e2ed02d38e3 2696 lintian_2.5.122.dsc
 d4c995b815215fc1e9572adb1b92c919a029cf8c 1633416 lintian_2.5.122.tar.xz
 e157def037ef79688473b348645e328d26b09732 1185228 lintian_2.5.122_all.deb
 fac1793a2a715fbd5d576692a6559ddc7c47453f 16662 lintian_2.5.122_amd64.buildinfo
Checksums-Sha256:
 6fa4f28c4a405a7ca14ca8a8237b3c15d240e35d0314a50c4a6f705992ec5407 2696 lintian_2.5.122.dsc
 ab930e07005e48e883c4d3983c5cad651719709e3e43749b87e0fb21efe51fb7 1633416 lintian_2.5.122.tar.xz
 b4b09e3eb9500318fbb6ffa23a4fad17b44495b433e36285d2b880cff1e6ff54 1185228 lintian_2.5.122_all.deb
 3d120eab79bc43d915a222506ea85bed3444177ed5e7c227133c63d7b0882ea0 16662 lintian_2.5.122_amd64.buildinfo
Files:
 50f624797b30c8b10519df0c4af01687 2696 devel optional lintian_2.5.122.dsc
 0eb877c8821492db40fd78bc27ee3e7e 1633416 devel optional lintian_2.5.122.tar.xz
 453b5dc8d02028f192e898bd9546804c 1185228 devel optional lintian_2.5.122_all.deb
 a5cc95e7ac7f61e75f81e2da705cdb7a 16662 devel optional lintian_2.5.122_amd64.buildinfo