lintian 2.5.68 source package in Ubuntu

Changelog

lintian (2.5.68) unstable; urgency=medium

  * Summary of tag changes:
    + Added:
      - dh-quilt-addon-but-quilt-source-format
      - orphaned-package-not-maintained-in-debian-infrastructure
      - package-contains-python-hypothesis-example
      - should-specify-rules-requires-root
      - vcs-deprecated-in-debian-infrastructure

  * checks/changelog-file.pm:
    + [FL] Fix version parsing for hyphen in upstream versions.
  * checks/cruft.pm:
    + [CL] Avoid a false-positive reported by Theppitak Karoonboonyanan
      when matching autotools-pkg-config-macro-not-cross-compilation-safe
      by skipping comment lines.  (Closes: #886297)
    + [FL] Fix version parsing for native packages.
  * checks/control-file.{desc.pm}:
    + [CL] Check for packages that should specify Rules-Require-Root.
      (Closes: #886479)
  * checks/debconf.pm:
    + [CL] Don't warn about unknown template type "entropy" when a package
      depends on cdebconf.  (Closes: #677870)
  * checks/debhelper.{desc,pm}:
    + [CL] Add a check for packages that specify "dh --with quilt" but use
      the "3.0 (quilt)" source format. Thanks to Mattia Rizzolo for the
      idea.  (Closes: #886566)
  * checks/fields.pm:
    + [CL] Warn about orphaned packages that are not maintained in the
      Debian infrastucture.  (Closes: #886057)
    + [CL] Emit pedantic warnings for packages that refer to a non-Git
      version control systems hosted in the Debian infrastructure for the
      upcoming salsa.debian.org migration.  (Closes: #885974)
    + [CL] Include the offending "Bugs" field value in the output of the
      bugs-field-does-not-refer-to-debian-infrastructure tag.
    + [CL] Ensure that bugs-field-does-not-refer-to-debian-infrastructure
      can be overridden by not emitting them for -dbgsym packages. Thanks
      to Thorsten Glaser for the report.  (Closes: #886426)
  * checks/huge-usr-share.pm:
    + [CL] Bump arch-dep-package-has-big-usr-share thresholds; they were
      last set in 2004.  (Closes: #648755)
  * checks/pe.pm:
    + [CL] Apply a patch from Stephen Kitt to avoid false-positives when
      checking PE32+ Windows Portable Executable files, additionally
      dropping the now-unnecessary magic number parsing.  (Closes: #886555)
  * checks/python.{pm,desc}:
    + [CL] Don't warn about django-package-does-not-depend-on-django for
      -doc packages, etc.
    + [CL] Lower the severity of the
      "dependency-on-python-version-marked-for-end-of-life" tag from normal
      ("W:") to wishlist ("I:") as it is not necessarily actionable by the
      maintainer. This reverts bug #883581.  (Closes: #886259)
    + [CL] When checking for a Python 3 variant of a Python 2.x package
      also consider any package that declares a binary dependency on the
      ${python3:Depends} substvar to catch packages that have been renamed.
      Thanks to Scott Kitterman for the report.  (Closes: #886303)
  * checks/rules.pm:
    + [CL] Also allow $(overridden_command) when checking for the
      override_dh_fixperms-does-not-call-dh_fixperms etc. tags.
  * checks/scripts.desc:
    + [CL] Also mention Recommends and Suggests in the opening paragraph of
      python-script-but-no-python-dep.  (Closes: #687141)
  * checks/shared-libs.pm:
    + [CL] Skip Objective-C libraries for the no-symbols-control-file tag
      as instance/class methods do not appear in the symbol table. Thanks
      to Yavor Doganov for the report and help.  (Closes: #749202)
  * checks/source-copyright.desc:
    + [CL] Avoid false positives for missing-notice-file-for-apache-license
      by also looking for files with a .txt extension in binary packages.
      Thanks to Ferenc Wágner for the report.  (Closes: #886343)
  * checks/standards-version.desc:
    + [CL] Downgrade severity of out-of-date-standards-version from normal
      ("W:") to wishlist ("I:").  (Closes: #886210)
  * checks/watch-file.pm:
    + [CL] Apply patch from Carlos Maddela <email address hidden> to prevent
      false-positives when options contain escaped quotation marks.
      (Closes: #886574)

  * collection/src-orig-index:
    + [CL] Return the replaced string after injecting any tarball prefix
      (ie. "foo/bar\n"), not Perl's result of the replacement (ie. "1").
      (Closes: #886586)

  * data/common/dbg-pkg:
    + [CL] Identify both python-foo-dbg and python3-foo-dbg as known debug
      packages to avoid a false-positive for the former when checking for
      debian-control-has-obsolete-dbg-package.  (Closes: #886271)
  * data/files/fnames:
    + [CL] Warn about packages that ship (non-reproducible) Python
      Hypothesis examples.  (Closes: #886101)
    + [CL] Only test for packages shipping gschemas.compiled files in
      usr/share/glib-*/schemas as it is valid for packages to generate
      schemas at build time. Thanks to Jonathan Carter (highvoltage) for
      the followup.  (Closes: #884142)
  * data/spelling/corrections:
    + [PW] Add a number of corrections.
  * data/standards-version/ancient-date:
    + [CL] Change the policy of "ancient-standards-version" to "a release
      of Policy from the previous stable release cycle" and update the
      value to match.  (Closes: #886219)

  * reporting/templates/maintainer.tmpl:
    + [CL] Make the previously-hidden package anchor links visible so that
      one can right-click and copy the URL instead of constructing it
      manually.

  * t/tests/files-multiarch-foreign-files:
    + [CL] Ensure that we install to a multiarch directory on all
      architectures to prevent a FTBFS on, for example, i386.
      (Closes: #886163)

 -- Chris Lamb <email address hidden>  Tue, 09 Jan 2018 14:33:30 +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.68.dsc 3.4 KiB a15683003262d1ad0d8c5b0f3260e50016089c7de17e4d8c92ea122ef6a0e489
lintian_2.5.68.tar.xz 1.4 MiB 1199ce0ea1e39a1aa952795c59161d923eed4380459d2cbfeeb44f0c3b2737cb

Available diffs

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.