[ubuntu/jaunty] lintian 2.1.6 (Accepted)

Ubuntu Installer archive at ubuntu.com
Wed Jan 21 17:40:04 GMT 2009


lintian (2.1.6) unstable; urgency=low

  * Summary of tag changes:
    + Added
      - diff-contains-cmake-cache-file
      - diff-contains-hg-tags-file
      - duplicate-uploader
      - empty-debian-diff
      - malformed-changes-file
      - missing-comma-after-substvar
      - source-contains-hg-tags-file

  * checks/control-file{,.desc}:
    + [RA] Check for missing commas after substvars in dependency fields.
      Thanks, Jari Aalto.  (Closes: #409099)
  * checks/cruft{,.desc}:
    + [RA] Error on CMakeCache.txt files added or modified in the diff.
      Thanks, Joerg Jaspert.  (Closes: #510957)
    + [RA] Warn about .hgtags files in the diff and source.  Thanks,
      Holger Levsen and Chris Lamb.  (Closes: #464837)
    + [RA] Warn if the Debian diff or a non-native package is entirely
      empty.  (Closes: #498668)
  * checks/debhelper:
    + [RA] Ignore architecture when checking whether sufficient build
      dependencies are present for dh_* commands.  If the maintainer has
      architecture-restricted build dependencies, they presumably know
      what they're doing.  (Closes: #511859)
  * checks/fields{,.desc}:
    + [ADB] Warn about an individual uploader appearing multiple times
      in Uploaders.  Thanks, Joerg Jaspert.  (Closes: #511536)
    + [RA] Ignore architecture qualifications when checking for missing
      build dependencies.
  * checks/lintian.desc:
    + [RA] Add tag description for malformed-changes-file.
  * checks/menus:
    + [RA] Recognize type as a way of checking for binaries, even though
      it's a bashism, so that we don't issue confusing duplicate tags for
      one same problem.  (Closes: #512119)
  * checks/nmu{,.desc}:
    + [RA] Suppress NMU warnings for packages with "local" in the version
      number or "local package" in the first line of the changelog.
      Thanks, Zack Weinberg.  (Closes: #501523)
  * checks/scripts{,.desc}:
    + [RA] Mention type as a bashism and recommend which or command -v.
    + [RA] Recognize type as a way of checking for binaries, even though
      it's a bashism, so that we don't issue confusing duplicate tags for
      one same problem.
  * checks/standards-version.desc:
    + [RA] Add a pointer to the debian-policy upgrading-checklist.txt.gz
      in out-of-date-standards-version and ancient-standards-version.

  * frontend/lintian:
    + [RA] Check that .changes files have at least a Format key.  If not,
      issue malformed-changes-file and skip them.  This catches .changes
      files that were PGP-signed twice.  (Closes: #315538)

  * lib/Dep.pm:
    + [RA] New function, parse_noarch(), which ignores architecture
      qualifications when parsing a dependency field.

  * t/runtests:
    + [RA] Add pre_upstream hook to modify the upstream source before
      generation of the .orig.tar.gz.

lintian (2.1.5) unstable; urgency=low

  * Summary of tag changes:
    + Added
      - changed-by-address-is-on-localhost
      - changed-by-address-looks-weird
      - changed-by-address-malformed
      - changed-by-address-missing
      - changed-by-name-missing
      - duplicate-long-description
      - duplicate-short-description
      - malformed-deb-archive

  * checks/control-file{,.desc}:
    + [RA] Tag (severity: wishlist) duplicate short or long descriptions
      in packages built from the same source.  (Closes: #30020)
    + [RA] Clarify the binary-control-field-duplicates-source tag.
      (Closes: #511213)
  * checks/deb-format{,.desc}:
    + [RA] New check for the format of *.deb ar archives.  Most cases will
      fail during unpack, but dpkg-deb is more forgiving than dak and
      allows ordering problems and extra members that dak rejects.
      (Closes: #292055)
  * checks/fields:
    + [RA] Use check_maintainer from Lintian::Check, which suppresses
      duplicate tags for some ill-formed maintainer fields.
  * checks/lintian.desc:
    + [RA] New tag descriptions for Changed-By field tests.
  * checks/rules:
    + [RA] Consider a define command to be the end of a list of target
      commands, avoiding binary-arch-rules-but-pkg-is-arch-indep false
      positives when an empty rule is followed by a definition.
      (Closes: #510869)

  * frontend/lintian:
    + [RA] Run maintainer well-formedness checks on the Changed-By field
      of the *.changes file.  (Closes: #183642)

  * lib/Lintian/Check.pm:
    + [RA] New module for checks run from multiple places.
  * lib/Lintian/{Output.pm,Output/*.pm}:
    + [RA] Expect a single string of extra information rather than an
      array, removing duplicate code to convert it to a string.
  * lib/Lintian/Schedule.pm:
    + [RA] Fix Perl warnings triggered by missing fields in the control
      file of a binary package.
  * lib/Tags.pm:
    + [RA] Avoid Perl warnings if Severity or Certainty isn't set for a
      tag.  (Closes: #507278)
    + [RA] Record statistics for certainty correctly.
    + [RA] Canonicalize the extra tag information once and pass it as a
      string to the other output methods.  Based on a patch by Raphael
      Geissert.  (Closes: #498883)
    + [RA] Fix override checking with extra tag information that Perl
      evaluates to false (such as a bare 0).

  * man/lintian.1:
    + [RA] Document new deb-format check script.

  * t/runtests:
    + [RA] Add support for running lintian on changes files in t/changes
      and checking the tag output.
    + [RA] Add support for building a Debian package using basic tools,
      with more complete control over the contents, and running lintian on
      the results.
    + [RA] Fix exit status when a test fails but -k was given.

Date: Wed,  21 Jan 2009 17:39:04 +0000
Changed-By: Bhavani Shankar <right2bhavi at gmail.com>
Maintainer: Debian Lintian Maintainers <lintian-maint at debian.org>
Origin: Debian/unstable
https://launchpad.net/ubuntu/jaunty/+source/lintian/2.1.6
-------------- next part --------------
Origin: Debian/unstable
Format: 1.7
Date: Wed,  21 Jan 2009 17:39:04 +0000
Source: lintian
Binary: lintian
Architecture: source
Version: 2.1.6
Distribution: jaunty
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint at debian.org>
Changed-By: Bhavani Shankar <right2bhavi at gmail.com>
Description: 
 lintian    - Debian package checker
Closes: 30020 183642 292055 315538 409099 464837 498668 498883 501523 507278 510869 510957 511213 511536 511859 512119
Changes: 
 lintian (2.1.6) unstable; urgency=low
 .
   * Summary of tag changes:
     + Added
       - diff-contains-cmake-cache-file
       - diff-contains-hg-tags-file
       - duplicate-uploader
       - empty-debian-diff
       - malformed-changes-file
       - missing-comma-after-substvar
       - source-contains-hg-tags-file
 .
   * checks/control-file{,.desc}:
     + [RA] Check for missing commas after substvars in dependency fields.
       Thanks, Jari Aalto.  (Closes: #409099)
   * checks/cruft{,.desc}:
     + [RA] Error on CMakeCache.txt files added or modified in the diff.
       Thanks, Joerg Jaspert.  (Closes: #510957)
     + [RA] Warn about .hgtags files in the diff and source.  Thanks,
       Holger Levsen and Chris Lamb.  (Closes: #464837)
     + [RA] Warn if the Debian diff or a non-native package is entirely
       empty.  (Closes: #498668)
   * checks/debhelper:
     + [RA] Ignore architecture when checking whether sufficient build
       dependencies are present for dh_* commands.  If the maintainer has
       architecture-restricted build dependencies, they presumably know
       what they're doing.  (Closes: #511859)
   * checks/fields{,.desc}:
     + [ADB] Warn about an individual uploader appearing multiple times
       in Uploaders.  Thanks, Joerg Jaspert.  (Closes: #511536)
     + [RA] Ignore architecture qualifications when checking for missing
       build dependencies.
   * checks/lintian.desc:
     + [RA] Add tag description for malformed-changes-file.
   * checks/menus:
     + [RA] Recognize type as a way of checking for binaries, even though
       it's a bashism, so that we don't issue confusing duplicate tags for
       one same problem.  (Closes: #512119)
   * checks/nmu{,.desc}:
     + [RA] Suppress NMU warnings for packages with "local" in the version
       number or "local package" in the first line of the changelog.
       Thanks, Zack Weinberg.  (Closes: #501523)
   * checks/scripts{,.desc}:
     + [RA] Mention type as a bashism and recommend which or command -v.
     + [RA] Recognize type as a way of checking for binaries, even though
       it's a bashism, so that we don't issue confusing duplicate tags for
       one same problem.
   * checks/standards-version.desc:
     + [RA] Add a pointer to the debian-policy upgrading-checklist.txt.gz
       in out-of-date-standards-version and ancient-standards-version.
 .
   * frontend/lintian:
     + [RA] Check that .changes files have at least a Format key.  If not,
       issue malformed-changes-file and skip them.  This catches .changes
       files that were PGP-signed twice.  (Closes: #315538)
 .
   * lib/Dep.pm:
     + [RA] New function, parse_noarch(), which ignores architecture
       qualifications when parsing a dependency field.
 .
   * t/runtests:
     + [RA] Add pre_upstream hook to modify the upstream source before
       generation of the .orig.tar.gz.
 .
 lintian (2.1.5) unstable; urgency=low
 .
   * Summary of tag changes:
     + Added
       - changed-by-address-is-on-localhost
       - changed-by-address-looks-weird
       - changed-by-address-malformed
       - changed-by-address-missing
       - changed-by-name-missing
       - duplicate-long-description
       - duplicate-short-description
       - malformed-deb-archive
 .
   * checks/control-file{,.desc}:
     + [RA] Tag (severity: wishlist) duplicate short or long descriptions
       in packages built from the same source.  (Closes: #30020)
     + [RA] Clarify the binary-control-field-duplicates-source tag.
       (Closes: #511213)
   * checks/deb-format{,.desc}:
     + [RA] New check for the format of *.deb ar archives.  Most cases will
       fail during unpack, but dpkg-deb is more forgiving than dak and
       allows ordering problems and extra members that dak rejects.
       (Closes: #292055)
   * checks/fields:
     + [RA] Use check_maintainer from Lintian::Check, which suppresses
       duplicate tags for some ill-formed maintainer fields.
   * checks/lintian.desc:
     + [RA] New tag descriptions for Changed-By field tests.
   * checks/rules:
     + [RA] Consider a define command to be the end of a list of target
       commands, avoiding binary-arch-rules-but-pkg-is-arch-indep false
       positives when an empty rule is followed by a definition.
       (Closes: #510869)
 .
   * frontend/lintian:
     + [RA] Run maintainer well-formedness checks on the Changed-By field
       of the *.changes file.  (Closes: #183642)
 .
   * lib/Lintian/Check.pm:
     + [RA] New module for checks run from multiple places.
   * lib/Lintian/{Output.pm,Output/*.pm}:
     + [RA] Expect a single string of extra information rather than an
       array, removing duplicate code to convert it to a string.
   * lib/Lintian/Schedule.pm:
     + [RA] Fix Perl warnings triggered by missing fields in the control
       file of a binary package.
   * lib/Tags.pm:
     + [RA] Avoid Perl warnings if Severity or Certainty isn't set for a
       tag.  (Closes: #507278)
     + [RA] Record statistics for certainty correctly.
     + [RA] Canonicalize the extra tag information once and pass it as a
       string to the other output methods.  Based on a patch by Raphael
       Geissert.  (Closes: #498883)
     + [RA] Fix override checking with extra tag information that Perl
       evaluates to false (such as a bare 0).
 .
   * man/lintian.1:
     + [RA] Document new deb-format check script.
 .
   * t/runtests:
     + [RA] Add support for running lintian on changes files in t/changes
       and checking the tag output.
     + [RA] Add support for building a Debian package using basic tools,
       with more complete control over the contents, and running lintian on
       the results.
     + [RA] Fix exit status when a test fails but -k was given.
Files: 
 b54092c52243a0bb22f557e119366763 1163 devel optional lintian_2.1.6.dsc
 7b2f4c36f87e5c1773a648a24e6b7e87 585184 devel optional lintian_2.1.6.tar.gz


More information about the Jaunty-changes mailing list