[ubuntu/jaunty] lintian 2.1.0ubuntu1 (Accepted)

Adrien Cunin adri2000 at ubuntu.com
Mon Dec 1 22:15:15 GMT 2008


lintian (2.1.0ubuntu1) jaunty; urgency=low

  * Sync from Debian unstable
  * Recognize Ubuntu native packages as Ubuntu packages (LP: #273997)
     - Use distribution (and not only version) to decide whether a package
       is an Ubuntu package

lintian (2.1.0) unstable; urgency=low

  * Summary of tag changes:
    + Added
      - debhelper-but-no-misc-depends
      - missing-build-dependency-for-dh_-command
      - quilt-patch-missing-description
      - shlib-calls-exit

  * checks/common_data.pm:
    + [FL] New variable $known_shells_regex which matches known shell
      names.  This removes some synchronisation issues between the
      different regexes in use.
  * checks/debconf{,.desc}:
    + [CW] Update my e-mail address.
    + [ADB] Don't detect the use of "?" as a literal character or wildcard
      as part of a question in an extended template description.  Based
      on a patch by Stephen Gran.  (Closes: #500661)
  * checks/debhelper:
    + [FL] Use Lintian::Data for list of debhelper commands that modify
      maintainer scripts.  Patch by Raphael Geissert.
    + [FL] Add new tag missing-build-dependency-for-dh_-command for
      debhelper commands that are not from the debhelper package.
      Patch by Raphael Geissert.
    + [FL] Add new tag debhelper-but-no-misc-depends which warns
      about missing misc:Depends if you use commands that might
      set it.  Patch by Raphael Geissert.  (Closes: #499737)
  * checks/fields:
    + [ADB] Ignore non-dependency fields when considering whether a
      versioned dependency is satisfied by the perl core packages.
      Based on a patch by Niko Tyni.  (Closes: #500720)
    + [RA] Stop checking for a libmodule-build-perl build dependency since
      Module::Build now comes with Perl.  Thanks, Raphael Hertzog.
      (Closes: #506697)
  * checks/files:
    + [ADB] Apply patches from Raphael Geissert to update the list of
      embedded PHP libraries:
      - Add detection for the Snoopy and GeSHi libraries and the use of
        phpmailer.inc (rather than .php).
      - Enable the libmarkdown-php check, as the package is now in unstable.
      - Add support for the (not currently packaged and thus disabled) IXR
        and kses libraries.
  * checks/infofiles:
    + [FL] Use $known_shells_regex from common_data.
  * checks/menus:
    + [FL] Use $known_shells_regex from common_data.
  * checks/patch-systems{,.desc}:
    + [ADB] Don't include dpatch comment lines containing no content
      when determining whether the patch includes a description.
      (Closes: #503695)
    + [ADB] Add missing "diffstat" to the Needs-Info field.
    + [ADB] Check whether quilt patches include a description.
      (Closes: #498892)
  * check/scripts:
    + [FL] Use $known_shells_regex from common_data.
    + [FL] Add icmake as a known interpreter as requested by
      Frank B. Brokken.  (Closes: #505868)
  * checks/shared-libs{,.desc}:
    + [ADB] Don't issue both symbols-file-contains-debian-revision and
      symbols-file-contains-current-version-with-debian-revision for any
      given symbol, as the latter implies the former and may thus create
      noise in the tests' output.  (Closes: #505826)
    + [ADB] Add an experimental tag flagging shared libraries that call
      _exit() or exit() without at some point calling fork() (a somewhat
      inaccurate heuristic, but one which should weed out a number of
      false positives).  (Closes: #504257)

  * collection/objdump-info:
    + [ADB] Only use readelf to emulate objdump if objdump returned "file
      format not recognized".  In cases where the objdump output was "invalid
      operation", the output of etch's readelf is not particularly useful
      and it's easier to simply let the checks scripts handle the objdump
      output.

  * debian/control:
    + [FL] Add dependency on libipc-run-perl for Lintian::Command.

  * doc/lintian.sgml:
    + [ADB] Correct a few typos in the "overrides" section.

  * frontend/lintian:
    + [FL] Convert to use Lintian::Output.
    + [CW] Add jaunty as an allowable distribution for Ubuntu, and remove
      the EOLed edgy and feisty.
    + [ADB] Don't complain about unused overrides if the check script
      for the overriden tag hasn't been run (or --tags was used and
      the overriden tag not specified).  (Closes: #501722)

  * lib/Lintian/Output:
    + [FL] New module to bundle output methods.
  * lib/Tags/{ColonSeparated,LetterQualifier}.pm:
    + [FL] Move to lib/Lintian/Output and convert to subclasses of
      Lintian::Output.
  * lib/Lintian/Output/XML.pm:
    + [FL] New experimental output format.
  * lib/Lintian/Command:
    + [FL] New utility module as a replacement for Pipeline. Provides
      a convenient wrapper around IPC::Run.

  * lib/Lab.pm:
    + [FL] Convert to use Lintian::Output.
  * lib/Tags.pm:
    + [FL] Convert to use Lintian::Output.
  * lib/Pipeline.pm:
    + [FL] Remove, replaced by Lintian::Command.
  * lib/Spelling.pm:
    + [RA] Add subversion to Subversion correction for package descriptions.
      Thanks, Sandro Tosi.  (Closes: #506793)
    + [ADB] Don't check text contained within square brackets for
      capitalisation mistakes.  This allows for lists such as "[ cvs |
      subversion ]" to be included.
  * lib/Util.pm:
    + [FL] Convert to use Lintian::Output.
    + [FL] Add some new utility functions: delete_dir copy_dir gunzip_file
      touch_file.

  * private/refresh-debhelper-data:
    + [FL] New script to update debhelper related data by Raphael Geissert.
      - data/debhelper/miscDepends_commands: debhelper commands that set
         misc:Depends
      - data/debhelper/maint_commands: debhelper commands that edit
         maintainer scripts
      - data/debhelper/dh_packages: packages that contain debhelper commands
      - data/debhelper/dh_commands: mapping of debhelper commands to
         packages they are contained in

  * testset/{diffs,filenames}:
    + [ADB] Generate the files "files/'\ " and "filenames.c~" at build time
      instead of including it in the source package, to allow lintian to be
      imported in to Bazaar.

Date: Sun, 30 Nov 2008 21:46:03 +0100
Changed-By: Adrien Cunin <adri2000 at ubuntu.com>
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Bryce Harrington <bryce at bryceharrington.org>
https://launchpad.net/ubuntu/jaunty/+source/lintian/2.1.0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 30 Nov 2008 21:46:03 +0100
Source: lintian
Binary: lintian
Architecture: source
Version: 2.1.0ubuntu1
Distribution: jaunty
Urgency: low
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Adrien Cunin <adri2000 at ubuntu.com>
Description: 
 lintian    - Debian package checker
Closes: 498892 499737 500661 500720 501722 503695 504257 505826 505868 506697 506793
Launchpad-Bugs-Fixed: 273997
Changes: 
 lintian (2.1.0ubuntu1) jaunty; urgency=low
 .
   * Sync from Debian unstable
   * Recognize Ubuntu native packages as Ubuntu packages (LP: #273997)
      - Use distribution (and not only version) to decide whether a package
        is an Ubuntu package
 .
 lintian (2.1.0) unstable; urgency=low
 .
   * Summary of tag changes:
     + Added
       - debhelper-but-no-misc-depends
       - missing-build-dependency-for-dh_-command
       - quilt-patch-missing-description
       - shlib-calls-exit
 .
   * checks/common_data.pm:
     + [FL] New variable $known_shells_regex which matches known shell
       names.  This removes some synchronisation issues between the
       different regexes in use.
   * checks/debconf{,.desc}:
     + [CW] Update my e-mail address.
     + [ADB] Don't detect the use of "?" as a literal character or wildcard
       as part of a question in an extended template description.  Based
       on a patch by Stephen Gran.  (Closes: #500661)
   * checks/debhelper:
     + [FL] Use Lintian::Data for list of debhelper commands that modify
       maintainer scripts.  Patch by Raphael Geissert.
     + [FL] Add new tag missing-build-dependency-for-dh_-command for
       debhelper commands that are not from the debhelper package.
       Patch by Raphael Geissert.
     + [FL] Add new tag debhelper-but-no-misc-depends which warns
       about missing misc:Depends if you use commands that might
       set it.  Patch by Raphael Geissert.  (Closes: #499737)
   * checks/fields:
     + [ADB] Ignore non-dependency fields when considering whether a
       versioned dependency is satisfied by the perl core packages.
       Based on a patch by Niko Tyni.  (Closes: #500720)
     + [RA] Stop checking for a libmodule-build-perl build dependency since
       Module::Build now comes with Perl.  Thanks, Raphael Hertzog.
       (Closes: #506697)
   * checks/files:
     + [ADB] Apply patches from Raphael Geissert to update the list of
       embedded PHP libraries:
       - Add detection for the Snoopy and GeSHi libraries and the use of
         phpmailer.inc (rather than .php).
       - Enable the libmarkdown-php check, as the package is now in unstable.
       - Add support for the (not currently packaged and thus disabled) IXR
         and kses libraries.
   * checks/infofiles:
     + [FL] Use $known_shells_regex from common_data.
   * checks/menus:
     + [FL] Use $known_shells_regex from common_data.
   * checks/patch-systems{,.desc}:
     + [ADB] Don't include dpatch comment lines containing no content
       when determining whether the patch includes a description.
       (Closes: #503695)
     + [ADB] Add missing "diffstat" to the Needs-Info field.
     + [ADB] Check whether quilt patches include a description.
       (Closes: #498892)
   * check/scripts:
     + [FL] Use $known_shells_regex from common_data.
     + [FL] Add icmake as a known interpreter as requested by
       Frank B. Brokken.  (Closes: #505868)
   * checks/shared-libs{,.desc}:
     + [ADB] Don't issue both symbols-file-contains-debian-revision and
       symbols-file-contains-current-version-with-debian-revision for any
       given symbol, as the latter implies the former and may thus create
       noise in the tests' output.  (Closes: #505826)
     + [ADB] Add an experimental tag flagging shared libraries that call
       _exit() or exit() without at some point calling fork() (a somewhat
       inaccurate heuristic, but one which should weed out a number of
       false positives).  (Closes: #504257)
 .
   * collection/objdump-info:
     + [ADB] Only use readelf to emulate objdump if objdump returned "file
       format not recognized".  In cases where the objdump output was "invalid
       operation", the output of etch's readelf is not particularly useful
       and it's easier to simply let the checks scripts handle the objdump
       output.
 .
   * debian/control:
     + [FL] Add dependency on libipc-run-perl for Lintian::Command.
 .
   * doc/lintian.sgml:
     + [ADB] Correct a few typos in the "overrides" section.
 .
   * frontend/lintian:
     + [FL] Convert to use Lintian::Output.
     + [CW] Add jaunty as an allowable distribution for Ubuntu, and remove
       the EOLed edgy and feisty.
     + [ADB] Don't complain about unused overrides if the check script
       for the overriden tag hasn't been run (or --tags was used and
       the overriden tag not specified).  (Closes: #501722)
 .
   * lib/Lintian/Output:
     + [FL] New module to bundle output methods.
   * lib/Tags/{ColonSeparated,LetterQualifier}.pm:
     + [FL] Move to lib/Lintian/Output and convert to subclasses of
       Lintian::Output.
   * lib/Lintian/Output/XML.pm:
     + [FL] New experimental output format.
   * lib/Lintian/Command:
     + [FL] New utility module as a replacement for Pipeline. Provides
       a convenient wrapper around IPC::Run.
 .
   * lib/Lab.pm:
     + [FL] Convert to use Lintian::Output.
   * lib/Tags.pm:
     + [FL] Convert to use Lintian::Output.
   * lib/Pipeline.pm:
     + [FL] Remove, replaced by Lintian::Command.
   * lib/Spelling.pm:
     + [RA] Add subversion to Subversion correction for package descriptions.
       Thanks, Sandro Tosi.  (Closes: #506793)
     + [ADB] Don't check text contained within square brackets for
       capitalisation mistakes.  This allows for lists such as "[ cvs |
       subversion ]" to be included.
   * lib/Util.pm:
     + [FL] Convert to use Lintian::Output.
     + [FL] Add some new utility functions: delete_dir copy_dir gunzip_file
       touch_file.
 .
   * private/refresh-debhelper-data:
     + [FL] New script to update debhelper related data by Raphael Geissert.
       - data/debhelper/miscDepends_commands: debhelper commands that set
          misc:Depends
       - data/debhelper/maint_commands: debhelper commands that edit
          maintainer scripts
       - data/debhelper/dh_packages: packages that contain debhelper commands
       - data/debhelper/dh_commands: mapping of debhelper commands to
          packages they are contained in
 .
   * testset/{diffs,filenames}:
     + [ADB] Generate the files "files/'\ " and "filenames.c~" at build time
       instead of including it in the source package, to allow lintian to be
       imported in to Bazaar.
Files: 
 d20e16cf19ef9c1c5d966a3916b26484 1009 devel optional lintian_2.1.0ubuntu1.dsc
 750b7560bd40c6e48b4c62546c76452a 526666 devel optional lintian_2.1.0ubuntu1.tar.gz
Original-Maintainer: Debian Lintian Maintainers <lintian-maint at debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFJNGISEaMBVuDmdhERAtSoAJ4w96JDsWDMKZmXGNZghMXmQzoHrQCg2djX
nHv8EmC8sOugzmCKtKSeAKc=
=d8F7
-----END PGP SIGNATURE-----


More information about the Jaunty-changes mailing list