lintian 2.5.13 source package in Ubuntu

Changelog

lintian (2.5.13) unstable; urgency=low


  Upload to unstable.

  * Summary of tag changes:
    + Added:
      - conffile-is-not-in-package
      - debconf-translation-using-general-list
      - dh_pysupport-is-obsolete
      - init.d-script-call-internal-API
    + Removed:
      - debhelper-maintscript-needs-versioned-build-depends
      - debhelper-script-needs-versioned-build-depends
      - missing-pre-dependency-on-multiarch-support

  * checks/*:
    + [NT] Use Lintian::Path objects as arguments to unpacked
      and control where these objects are available.
  * checks/binaries:
    + [RA] Do not complain about kernel modules with no shared
      library dependency information.  Patch from Guillem Jover.
      (Closes: #706242)
    + [NT] Demote the certainty of hardening-no-fortify-functions
      to "wild-guess".  (Closes: #709415)
  * checks/changes:
    + [NT] Recognise "<dist>-backports-sloppy" as a valid
      distribution.  Thanks to Romain Francoise for the
      report and the patch.  (Closes: #705170)
  * checks/conffiles:
    + [NT] Strip whitespace from conffiles similar to how dpkg
      does it.
    + [NT] When emitting duplicate-conffile, avoid repeating
      other tags related to that conffile.  The exception to
      this is relative-conffile where the original file might
      not have triggered that tag.
    + [NT] Test that all paths listed in the "conffiles" control
      file is actually in the package being tested.
  * checks/cruft{,.desc}:
    + [JW] Correct the name of the architecture listed in
      description of the tag outdated-autotools-helper-file.
      (Closes: #706166)
    + [NT] Flag all absolute symlinks in source packages as
      "unsafe".  (Closes: #697164)
    + [NT] Fix false-positive source-contains-unsafe-symlink
      for symlinks ascending one or more levels without escaping
      the package root.  Thanks to Michael Schutte for the
      report and the patch.  (Closes: #707742)
    + [NT] Add a series of patches from Bastien Roucariès to
      reduce the number of false positives and negatives in the
      GDFL related checks.  (Closes: #708957, #708881, #709379,
      #709886)
  * checks/debhelper{,.desc}:
    + [NT] Retire some tags that are no longer relevant in the
      Jessie development cycle.
    + [NT] Apply patch from Luca Falavigna to detect uses of the
      deprecated tool, dh_pysupport.  (Closes: #709615)
  * checks/description:
    + [NT] Skip extended-description-is-probably-too-short
      for -dbg packages.  Thanks to Paul Wise for the suggestion.
      (Closes: #705441)
  * checks/fields.desc:
    + [NT] Clarify that the "canonical URI" for Vcs fields is
      based on an announcement from the Alioth admins.  Thanks
      to Torquil Sørensen for the report.  (Closes: #705835)
    + [NT] Clarify in the tag description of some tags related
      to "Vcs-*" fields that the tags are based on a data list
      (and is not a result of a HTTP request while checking the
      package).
  * checks/files{,.desc}:
    + [JW,NT] Drop missing-pre-dependency-on-multiarch-support
      now that multiarch-support is in stable.  (Closes: #709121)
    + [JW] Fix typo in a tag description.  (Closes: #709455)
    + [NT] Change the "ancient-file" cut-off date to 1975 from
      1984.  Thanks to Ole Streicher and Ansgar Burchardt for the
      report.  (Closes: #710086)
  * checks/group-checks.desc:
    + [NT] Add missing semi-colon in tag description.  Thanks to
      Andrey Rahmatullin for the report.  (Closes: #706827)
  * checks/init.d{,.desc}:
    + [NT] Add missing import of utility function that could cause
      Lintian to crash in some cases.
    + [NT] Add check for uses of /lib/init in maintainer scripts.
      Thanks to Josh Triplett for the report and to Bastien
      Roucariès for the patch.  (Closes: #670092)
  * checks/menu-format:
    + [NT] Fix use of uninitialized variable when menu file uses a
      section of "/".  (Closes: #708755)
  * checks/po-debconf{,.desc}:
    + [NT] Remove tests for commands that are provided by
      Lintian's dependencies.
    + [RA] Add new check for a Language-Team field in a translation
      pointing to the debian-i18n mailing list.  Based on work by
      victory.  (Closes: #705197)
  * checks/rules:
    + [NT] Remove check for "dpkg-dev (>= 1.16.1~)" build-dependency,
      since this is trivially satisfied in Wheezy and Jessie.

  * collection/*-helper:
    + [NT] Move all collection helpers to helpers/coll.
  * collection/debfiles:
    + [NT] Replace makeshift "is_ancestor_of" check with the
      one from L::Util.
  * collection/java-info:
    + [NT] Update a regex to cope with file(1) now calling JAR files
      for "Java Jar file" rather than "Zip archive".
      (Closes: #707400)

  * data/changes-file/known-dists:
    + [NT] Add jessie and remove lenny.
  * data/debhelper/dh_{addons,commands}-manual:
    + [NT] Remove entries/versions that are no longer relevant.
  * data/fields/perl-provides:
    + [NT] Refresh against sid.  (Closes: #708178)
  * data/spelling/corrections:
    + [NT] Add correction for unnecessarily.  Thanks to Guillem
      Jover for the suggestion.  (Closes: #706241)

  * debian/control:
    + [NT] Remove irrelevant (versioned) dependencies that are now
      trivially satisfied in stable.
    + [NT] Recommend libautodie-perl (>= 2.18) and libperlio-gzip-perl
      as these can greatly effect performance of Lintian.
  * debian/lintian.install:
    + [NT] Install "helpers" as /usr/share/lintian/helpers
  * debian/{postinst,prerm}:
    + [NT] Remove unused maintainer scripts now that stable's
      libc-bin provides a C.UTF-8.
  * debian/triggers:
    + [NT] Remove unused trigger now that stable's libc-bin
      provides a C.UTF-8.

  * doc/tutorial/**/*.pod:
    + [NT] Fix a number of spelling mistakes in the POD.
  * doc/tutorial/Lintian/Tutorial/WritingChecks.pod:
    + [NT] Add a section about how to avoid some common ways
      of introducing security issues.

  * frontend/lintian:
    + [NT] Ignore LINTIAN_ROOT/locale and /var/lib/lintian/locale.
    + [NT] Export LINTIAN_INCLUDE_DIRS and LINTIAN_HELPERS_DIR to
      subprocesses.  These are ":"-separated lists of dirs used by
      Lintian.  The first being a list of raw include dirs and the
      second being a list of helpers dirs in these include dirs.
    + [NT] Fix a bug where the exit code from lintian would
      sometimes be an undocumented value (>= 3).

  * helpers/coll:
    + [NT] New directory containing some helpers that used to be in
      directly collection.

  * lib/*:
    + [NT] Fix a number of spelling mistakes in the POD.
  * lib/Lintian/Collect/{Package,Binary}.pm:
    + [NT] Accept Lintian::Path objects to unpacked and control.
  * lib/Lintian/Collect/Source.pm:
    + [NT] Provide a "source" specific is_non_free method that reads
      the "Section"-field from d/control instead of the .dsc.  This
      fixes false-positives "problematic licenses" for non-free
      packages.  Thanks to Bastien Roucariès for the report.
      (Closes: #709041)
  * lib/Lintian/Path.pm:
    + [NT] Rename link_resolved to link_normalized.
  * lib/Lintian/Unpacker.pm:
    + [NT] On platform that support it, change the "name" of the
      process running the collection.  This makes it easier to
      see what collections are currently being run (like in the
      versions prior to 2.5.12).  For platforms, where it is
      not possible to change the name of a running process, the
      unpack jobs will simply be named "lintian" like its parent.
  * lib/Lintian/Util.pm:
    + [NT] Fix a race condition in touch_file.
    + [NT] Add sanity check in perm2oct for bad permission
      strings and throw errors when they are seen (instead
      of returning 0).
    + [NT] Require that the input file is present for
      read_dpkg_control and get_deb_control.
    + [NT] In copy_dir, pass --reflink=auto to cp.
    + [NT] Replace resolve_pkg_path with to normalize_pkg_path.
      The latter has slightly different return values in some
      cases.
    + [NT] Avoid the LOCPATH dance to find the path to an UTF-8
      locale now that stable's libc-bin provides C.UTF-8 for us.
    + [NT] Add new function, locate_helper_tool, to find helper
      tools.

  * private/refresh-perl-provides:
    + [NT] Apply patch from Niko Tyni to improve Lintian's
      data file about Perl modules provided by perl-base.

  * profiles/debian/extra-apache2.profile:
    + [NT] Removed, merged into debian/main.profile.
  * profiles/debian/ftp-master-auto-reject.profile:
    + [NT] Include md5sums-mismatch and non-standard-toplevel-dir
      as an overridable tag.
  * profiles/debian/main.profile:
    + [NT] Include the apache2 check.  Thanks to Arno Töll for
      the report.  (Closes: #708943)

  * reporting/harness:
    + [NT] Stop exporting ENV variables that lintian no longer
      cares about.

  * vendors/ubuntu/main/data/changes-file/known-dists:
    + [NT] Add "saucy" as known Ubuntu distribution.  Thanks to
      Iain Lane for the report.

 -- Niels Thykier <email address hidden>  Thu, 30 May 2013 08:53:02 +0200

Upload details

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

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Saucy: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
lintian_2.5.13.dsc 2.5 KiB f9f4b9adb76b26540e8dc31e47707a07006742d0fa86bae20efd3b9c3f8a4fd7
lintian_2.5.13.tar.gz 1.2 MiB 68f3a5b5351acc68b2891c6bfd84d092161c2ee047eab2b4b0894ad995452071

No changes file available.

Binary packages built by this source

lintian: No summary available for lintian in ubuntu saucy.

No description available for lintian in ubuntu saucy.