[Bug 964041] [NEW] FFe: Sync lintian 2.5.6 (main) from Debian sid (main)

Benjamin Drung bdrung at debian.org
Sat Mar 24 18:05:29 UTC 2012


Public bug reported:

Please sync lintian 2.5.6 (main) from Debian sid (main)

Explanation of FeatureFreeze exception:
The new version contains a bunch of fixes.

Changelog entries since current precise version 2.5.5:

lintian (2.5.6) unstable; urgency=low

  * checks/*:
    + [NT] Simplified some bit operations done on file permissions.
  * checks/binaries:
    + [NT] Fix false-negative missing-dependency-on-phpapi when the
      binary included a "SOVERSION" in its name.  Thanks to Ondřej
      Surý for the report.  (Closes: #662936)
  * checks/changelog-file:
    + [NT] Do not emit "no-upstream-changelog" for transitional
      packages.  Thanks to Paul Wise for the report.
      (Closes: #660076)
  * checks/cruft:
    + [NT] Added missing "unless" in the code.  Fixes false
      positive "source-contains-waf-binary".  Thanks to
      Dmitrijs Ledkovs for the report.  (Closes: #661561)
  * checks/debhelper:
    + [NT] Fix FP executable-debhelper-file-without-being-executable
      emitted for directories.  Thanks to Felix Geyer for the report
      and the patch.  (Closes: #663447)
  * checks/files.desc:
    + [NT] Fix a typo in a tag description.  Thanks to Ludovic
      Rousseau for spotting it.  (Closes: #663759)
  * checks/scripts:
    + [NT] Allow fontforge-nox as (alternative) provider for the
      fontforge interpreter.  Thanks to Martin Erik Werner for
      the report.  (Closes: #661363)
    + [NT] Move %interpreters map to a separate data file.
  * checks/source-copyright.desc:
    + [NT] Update references for copyright-format checks.  Thanks
      to Thijs Kinkhorst for the report and the patch.
      (Closes: #661778)
    + [NT] Added trailing slash to copyright-format URLs in tag
      descriptions for consistency with the policy.

  * collection/*:
    + [NT] Removed assumption that "cwd" is the same as the
      directory for the package being examined.
  * collection/java-info:
    + [NT] Added missing "use Util".
  * collection/scripts:
    + [NT] Use "fail" from Util.pm rather than using an embedded
      copy.
  * collection/strings:
    + [NT] Use Lintian::Collect to find ELF files.

  * data/scripts/interpreters:
    + [NT] New file.

  * frontend/lintian:
    + [NT] Pass directory of the package to the collections.

  * lib/Lintian/Check.pm:
    + [NT] Fixed false positive "*-address-malformed" if the local
      part of the email was "0".  Thanks to Christopher Vollick for
      the report.  (Closes: #663659)
  * lib/Lintian/Tag/Info.pm:
    + [NT] Fixed issue where "Experimental: no" was handled as a
      "yes" when generating a tag description.
  * lib/Util.pm:
    + [NT] If no locale can be found, just set LC_ALL to en_US.UTF-8.
      This fixes an issue with Lintian in backports when only
      locales-all is installed.  Thanks to Peter Palfrader for the
      report.  (Closes: #663459)

  * private/runtests:
    + [NT] Support using en_US.UTF-8 from locales-all, when that is
      available.  This allows locales-all to be used as a substitute
      for locales when compiling Lintian on Squeeze.

  * reporting/harness:
    + [NT] Corrected inverted logic when checking for dry-run.

 -- Niels Thykier <niels at thykier.net>  Wed, 14 Mar 2012 15:00:25 +0100

** Affects: lintian (Ubuntu)
     Importance: Wishlist
         Status: New

** Changed in: lintian (Ubuntu)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to lintian in Ubuntu.
https://bugs.launchpad.net/bugs/964041

Title:
  FFe: Sync lintian 2.5.6 (main) from Debian sid (main)

Status in “lintian” package in Ubuntu:
  New

Bug description:
  Please sync lintian 2.5.6 (main) from Debian sid (main)

  Explanation of FeatureFreeze exception:
  The new version contains a bunch of fixes.

  Changelog entries since current precise version 2.5.5:

  lintian (2.5.6) unstable; urgency=low

    * checks/*:
      + [NT] Simplified some bit operations done on file permissions.
    * checks/binaries:
      + [NT] Fix false-negative missing-dependency-on-phpapi when the
        binary included a "SOVERSION" in its name.  Thanks to Ondřej
        Surý for the report.  (Closes: #662936)
    * checks/changelog-file:
      + [NT] Do not emit "no-upstream-changelog" for transitional
        packages.  Thanks to Paul Wise for the report.
        (Closes: #660076)
    * checks/cruft:
      + [NT] Added missing "unless" in the code.  Fixes false
        positive "source-contains-waf-binary".  Thanks to
        Dmitrijs Ledkovs for the report.  (Closes: #661561)
    * checks/debhelper:
      + [NT] Fix FP executable-debhelper-file-without-being-executable
        emitted for directories.  Thanks to Felix Geyer for the report
        and the patch.  (Closes: #663447)
    * checks/files.desc:
      + [NT] Fix a typo in a tag description.  Thanks to Ludovic
        Rousseau for spotting it.  (Closes: #663759)
    * checks/scripts:
      + [NT] Allow fontforge-nox as (alternative) provider for the
        fontforge interpreter.  Thanks to Martin Erik Werner for
        the report.  (Closes: #661363)
      + [NT] Move %interpreters map to a separate data file.
    * checks/source-copyright.desc:
      + [NT] Update references for copyright-format checks.  Thanks
        to Thijs Kinkhorst for the report and the patch.
        (Closes: #661778)
      + [NT] Added trailing slash to copyright-format URLs in tag
        descriptions for consistency with the policy.

    * collection/*:
      + [NT] Removed assumption that "cwd" is the same as the
        directory for the package being examined.
    * collection/java-info:
      + [NT] Added missing "use Util".
    * collection/scripts:
      + [NT] Use "fail" from Util.pm rather than using an embedded
        copy.
    * collection/strings:
      + [NT] Use Lintian::Collect to find ELF files.

    * data/scripts/interpreters:
      + [NT] New file.

    * frontend/lintian:
      + [NT] Pass directory of the package to the collections.

    * lib/Lintian/Check.pm:
      + [NT] Fixed false positive "*-address-malformed" if the local
        part of the email was "0".  Thanks to Christopher Vollick for
        the report.  (Closes: #663659)
    * lib/Lintian/Tag/Info.pm:
      + [NT] Fixed issue where "Experimental: no" was handled as a
        "yes" when generating a tag description.
    * lib/Util.pm:
      + [NT] If no locale can be found, just set LC_ALL to en_US.UTF-8.
        This fixes an issue with Lintian in backports when only
        locales-all is installed.  Thanks to Peter Palfrader for the
        report.  (Closes: #663459)

    * private/runtests:
      + [NT] Support using en_US.UTF-8 from locales-all, when that is
        available.  This allows locales-all to be used as a substitute
        for locales when compiling Lintian on Squeeze.

    * reporting/harness:
      + [NT] Corrected inverted logic when checking for dry-run.

   -- Niels Thykier <niels at thykier.net>  Wed, 14 Mar 2012 15:00:25 +0100

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lintian/+bug/964041/+subscriptions




More information about the foundations-bugs mailing list