lintian 2.5.81 source package in Ubuntu

Changelog

lintian (2.5.81) unstable; urgency=medium

  The "Policy 4.1.4" release.

  * Summary of tag changes:
    + Added:
      - debian-rules-contains-unnecessary-get-orig-source-target
      - source-contains-empty-directory
    + Removed:
      - debian-rules-missing-good-practice-target-dfsg

  * checks/control-file.desc:
    + [CL] Correct location of "AutomaticDebugPackages" wiki page in the
      description of the debian-control-has-obsolete-dbg-package tag.
      Thanks to Antonio Ospite for the report.  (Closes: #893480)
  * checks/cruft.{desc,pm}:
    + [CL] Add a pedantic warning for upstream tarballs that contain empty
      directories as these can cause problems with git-buildpackage.
      Thanks to Balint Reczey for the idea!  (Closes: #894368)
  * checks/gir.{desc,pm}:
    + [CL] Apply a patch series from Simon McVittie to match the Gobject
      Introspection policy and fixing a series of false-positives. Thanks!
      (Closes: #881491)
  * checks/java.{desc,pm}:
    + [CL] Apply patch from Bas Couwenberg to bump the maximum permissible
      bytecode version number now that openjdk-9 is now the default-jdk.
      (Closes: #894397)
    + [CL] Apply patch from Bas Couwenberg to update the description of
      the unknown-java-class-version tag for openjdk-9.  (Closes: #894397)
  * checks/files.pm:
    + [CL] Add .ogg files to the list of non-license file extensions to
      avoid a false-positive in extra-license-file. Thanks to Innocent De
      Marchi for the report.  (Closes: #894139)
    + [CL] Avoid false-positives in Mallard XML files; <link href="...">
      tags are anchor element and not followed automatically. Thanks to
      Simon McVittie for the report.  (Closes: #894690)
  * checks/rules.{desc,pm}:
    + [CL] Stop recommending that packages with repacked tarballs specify a
      get-orig-source target; this was removed in Debian Policy 4.1.4 in
      favour of uscan(1) and debian/watch.
    + [CL] Warn about packages that have apparently unnecessary
      "get-orig-source" targets such as single-line calls to uscan(1).
      Thanks to Mattia Rizzolo for the idea.  (Closes: #895036)
  * checks/scripts.pm:
    + [CL] Also include the offending/unknown shebang in the output of
      missing (unversioned) interpreters.
  * checks/source-copyright.desc:
    + [CL] Change the severity from pedantic ("P:") to info ("I:") for the
      missing-explanation-for-repacked-upstream-tarball tag.
  * checks/testsuite.{desc,pm}:
    + [CL] Apply patch from Georg Faerber to add missing "needs-reboot" to
      the list of known autopkgtest restrictions.  (Closes: #894817)
    + [CL] Apply patch from Georg Faerber to adjust the autopkgtest
      URIs from Alioth to salsa.debian.org.  (Closes: #894820)
  * checks/udev.pm:
    + [CL] Apply patch from Thomas Dallmair to avoid false positives in the
      udev-rule-missing-subsystem tag when SUBSYSTEM GOTO is not the last
      "GOTO" statement.  Thanks!  (Closes: #894356)
  * checks/upstream-metadata.pm:
    + [CL] Re-enable YAML parsing of upstream metadata which was disabled
      in 2.5.51 (via #861958) to close CVE-2017-8829 as we can now use the
      $LoadBlessed option of YAML::XS if we have version 0.69 or above
      Thanks to Dylan Aïssi for the report.  (Closes: #894747)

  * commands/lintian.pm, checks/{fields,patch-systems,python}, ...:
    + [CL] Apply patch from Ville Skyttä correcting many spelling mistakes
      in Lintian itself.  Thanks!  (Closes: #894834)

  * data/standards-version/release-dates:
    + [CL] Add 4.1.4 as a known Standards-Version.
  * data/spelling/corrections:
    + [PW] Add a number of corrections.

  * lib/Lintian/Check.pm:
    + [CL] Avoid false positives in spelling detection by allowing "(s)"
      suffixes instead of universally stripping all parenthesis.  This
      prevents, for example, "directory(s)" from triggering false-positive
      whilst still warning about "directorys".  Thanks to Patrick Matthäi
      for the report.  (Closes: #894077)
  * lib/Lintian/Util.pm:
    + [NT] Fix a bug in do_fork that could cause lintian to fork bomb.
      (See #890873)

 -- Chris Lamb <email address hidden>  Sat, 07 Apr 2018 08:17:26 +0000

Upload details

Uploaded by:
Debian Lintian Maintainers
Uploaded to:
Sid
Original maintainer:
Debian Lintian Maintainers
Architectures:
all
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Bionic: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
lintian_2.5.81.dsc 3.4 KiB 1232f6539becdc5e29a2e2de3b3dbe183dfb1389497ca3371f42e7e4e2b90606
lintian_2.5.81.tar.xz 1.5 MiB 0f00b40103a0b871f49e2856caa104b5acfa6d23a45ece32b2e66037b8d3eca1

No changes file available.

Binary packages built by this source

lintian: Debian package checker

 Lintian dissects Debian packages and reports bugs and policy
 violations. It contains automated checks for many aspects of Debian
 policy as well as some checks for common errors.
 .
 It uses an archive directory, called laboratory, in which it stores
 information about the packages it examines. It can keep this
 information between multiple invocations in order to avoid repeating
 expensive data-collection operations. This makes it possible to check the
 complete Debian archive for bugs, in a reasonable time.
 .
 This package is useful for all people who want to check Debian
 packages for compliance with Debian policy. Every Debian maintainer
 should check packages with this tool before uploading them to the
 archive.
 .
 This version of Lintian is calibrated for policy version 4.1.4.