[Bug 781095] Re: Candidate revision lintian 2.5.0ubuntu1

Launchpad Bug Tracker 781095 at bugs.launchpad.net
Thu May 12 09:00:12 UTC 2011


This bug was fixed in the package lintian - 2.5.0ubuntu1

---------------
lintian (2.5.0ubuntu1) oneiric; urgency=low

  * Merge from Debian unstable (LP: #781095). Remaining changes:
    - Don't warn about a symlinked changelog file in Ubuntu due to CDBS.
    - Add no-upstream-changelog tag to cruft-general-test-suite,
      cruft-general-upstream, cruft-upstream-binaries, fields-no-homepage,
      patch-systems-no-patch-system tests.
    - checks/changelog-file.desc, t/tests/legacy-libbaz/tags,
      testset/tags.libbaz: Drop debian-changelog-file-is-a-symlink tag.
    - t/tests/changelog-file-symlink, t/tests/init.d-symlink: Drop these tests.
    - checks/init.d: fix LP: #496798 again; upstream only took part of our
      patch and the rest of the fix was dropped in the last merge; per
      maintainer's comments in Debian bug #569492, Ubuntu will need to
      carry this fix for the time being
    - Add wrong-name-for-upstream-changelog tag to changelog-file-extra-upstream
      test.
    - Prefer libtest-simple-perl (>= 0.93) to perl (>= 5.12).
    - t/tests/fields-multi-arch: Do not test invalid Multi-Arch field,
      because dpkg-deb will already fail.
    - Drop debug-symbols-directly-in-usr-lib-debug from binaries-general.
  * Dropped changes that are applied in Debian:
    + private/runtests: Fix typo NO_PKG_MAGNGLE -> NO_PKG_MANGLE.
    + binaries-general test: Remove unknown -ph flag from gcc 4.6 call.

lintian (2.5.0) unstable; urgency=low

  * Summary of tag changes:
    + Added:
      - duplicate-files
      - format-3.0-but-debian-changes-patch
      - extended-description-contains-empty-paragraph
      - git-patches-not-exported

  * checks/binaries:
    + [NT] Fixed false-positive embedded-library.  Lintian incorrectly
      assumed that none of these binary packages would contain a source
      version in their source field.  (Closes: #626038)
  * checks/copyright-file.desc:
    + [ADB] Correct a spelling mistake ("coypright" -> "copyright") in the
      description of copyright-refers-to-deprecated-bsd-license-file;
      thanks, Kees Cook.  (Closes: #623780)
  * checks/description{,.desc}:
    + [NT] Check for empty paragraphs in extended description.  Thanks to
      Gerfried Fuchs for the patch.
  * checks/duplicate-files{,.desc}:
    + [NT] Added to check for duplicate files in usr/share/doc.  Thanks to
      Axel Beckert for the suggestion.  (Closes: #614715)
  * check/fields:
    + [NT] Accepted pach from Antonio Terceiro to add Ruby-Version as a
      accepted field in binary packages.  Thanks to Vincent Carmona for
      the report.  (Closes: #623390)
  * check/files:
    + [NT] Accepted multiple patches (merged into one) from Marcelo Jorge
      Vieira to detect a number of new javascript libraries.
      (Closes: #623878)
  * checks/patch-systems{,.desc}:
    + [NT] Detect when 3.0 (quilt) packages have a debian-changes-VERSION
      patch without a patch header.  Thanks to Iain Lane for suggestion
      and patch.  (Closes: #588873)
  * checks/debian-source-dir{,.desc}:
    + [NT] Applied patch from David Bremner to enable
      git-patches-not-exported.  (Closes: #607694)
  * checks/java:
    + [NT] Tightened the regex for finding java libraries and restricted
      missing-classpath tag to only be emitted for packages that actually
      contain at least one jar file we check.  This fixes false-positives
      for packages that depended on libX-java-doc packages or packages
      that only contain jar files we ignore.
  * check/scripts{,.desc}:
    + [NT] Accepted patch from Antonio Terceiro to allow ruby-interpreter
      as alternative to ruby for /usr/bin/ruby scripts.
      (Closes: #626210)

  * data/common/source-fields:
    + [NT] Accepted pach from Antonio Terceiro to add Ruby-Version as a
      accepted field in binary packages.  Thanks to Vincent Carmona for
      the report.

  * lib/Lintian/ProcessableGroup.pm:
    + [NT] Properly handle if the changes file is located directly in the
      file system root.  Thanks to Trent W. Buck for the bug report.
      (Closes: #624149)
  * lib/Lintian/Tags.pm:
    + [NT] Allow overrides to use wildcards anywhere instead of only in
      the beginning or the end.  Thanks to Steve R. Langasek for the
      report.  (Closes: #617991)
    + [NT] Allow simple architecture overrides such as [i386] or [!i386].
      Architecture wildcards are not supported yet.  The actual syntax
      for the architecture the same as the one used in the Build-Depends.
      Thanks to Andreas Beckmann for the bug report and the solution
      proposal.  (Closes: #622888)
 -- ALEFHAHMEEMDAL ALEFLAMMEEMHAHMEEMWAWDALYEH (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>   Wed, 11 May 2011 13:39:44 +0200

** Changed in: lintian (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.
https://bugs.launchpad.net/bugs/781095

Title:
  Candidate revision lintian 2.5.0ubuntu1

Status in “lintian” package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: lintian

  lintian (2.5.0ubuntu1) oneiric; urgency=low

    * Merge from Debian unstable (LP: #nnnnnn). Remaining changes:
      - Don't warn about a symlinked changelog file in Ubuntu due to CDBS.
      - Add no-upstream-changelog tag to cruft-general-test-suite,
        cruft-general-upstream, cruft-upstream-binaries, fields-no-homepage,
        patch-systems-no-patch-system tests.
      - checks/changelog-file.desc, t/tests/legacy-libbaz/tags,
        testset/tags.libbaz: Drop debian-changelog-file-is-a-symlink tag.
      - t/tests/changelog-file-symlink, t/tests/init.d-symlink: Drop these tests.
      - checks/init.d: fix LP: #496798 again; upstream only took part of our
        patch and the rest of the fix was dropped in the last merge; per
        maintainer's comments in Debian bug #569492, Ubuntu will need to
        carry this fix for the time being
      - Add wrong-name-for-upstream-changelog tag to changelog-file-extra-upstream
        test.
      - Prefer libtest-simple-perl (>= 0.93) to perl (>= 5.12).
      - t/tests/fields-multi-arch: Do not test invalid Multi-Arch field,
        because dpkg-deb will already fail.
      - Drop debug-symbols-directly-in-usr-lib-debug from binaries-general.
    * Dropped changes that are applied in Debian:
      + private/runtests: Fix typo NO_PKG_MAGNGLE -> NO_PKG_MANGLE.
      + binaries-general test: Remove unknown -ph flag from gcc 4.6 call.

   -- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>  Wed,
  11 May 2011 13:39:44 +0200

  lintian (2.5.0) unstable; urgency=low

    * Summary of tag changes:
      + Added:
        - duplicate-files
        - format-3.0-but-debian-changes-patch
        - extended-description-contains-empty-paragraph
        - git-patches-not-exported

    * checks/binaries:
      + [NT] Fixed false-positive embedded-library.  Lintian incorrectly
        assumed that none of these binary packages would contain a source
        version in their source field.  (Closes: #626038)
    * checks/copyright-file.desc:
      + [ADB] Correct a spelling mistake ("coypright" -> "copyright") in the
        description of copyright-refers-to-deprecated-bsd-license-file;
        thanks, Kees Cook.  (Closes: #623780)
    * checks/description{,.desc}:
      + [NT] Check for empty paragraphs in extended description.  Thanks to
        Gerfried Fuchs for the patch.
    * checks/duplicate-files{,.desc}:
      + [NT] Added to check for duplicate files in usr/share/doc.  Thanks to
        Axel Beckert for the suggestion.  (Closes: #614715)
    * check/fields:
      + [NT] Accepted pach from Antonio Terceiro to add Ruby-Version as a
        accepted field in binary packages.  Thanks to Vincent Carmona for
        the report.  (Closes: #623390)
    * check/files:
      + [NT] Accepted multiple patches (merged into one) from Marcelo Jorge
        Vieira to detect a number of new javascript libraries.
        (Closes: #623878)
    * checks/patch-systems{,.desc}:
      + [NT] Detect when 3.0 (quilt) packages have a debian-changes-VERSION
        patch without a patch header.  Thanks to Iain Lane for suggestion
        and patch.  (Closes: #588873)
    * checks/debian-source-dir{,.desc}:
      + [NT] Applied patch from David Bremner to enable
        git-patches-not-exported.  (Closes: #607694)
    * checks/java:
      + [NT] Tightened the regex for finding java libraries and restricted
        missing-classpath tag to only be emitted for packages that actually
        contain at least one jar file we check.  This fixes false-positives
        for packages that depended on libX-java-doc packages or packages
        that only contain jar files we ignore.
    * check/scripts{,.desc}:
      + [NT] Accepted patch from Antonio Terceiro to allow ruby-interpreter
        as alternative to ruby for /usr/bin/ruby scripts.
        (Closes: #626210)

    * data/common/source-fields:
      + [NT] Accepted pach from Antonio Terceiro to add Ruby-Version as a
        accepted field in binary packages.  Thanks to Vincent Carmona for
        the report.

    * lib/Lintian/ProcessableGroup.pm:
      + [NT] Properly handle if the changes file is located directly in the
        file system root.  Thanks to Trent W. Buck for the bug report.
        (Closes: #624149)
    * lib/Lintian/Tags.pm:
      + [NT] Allow overrides to use wildcards anywhere instead of only in
        the beginning or the end.  Thanks to Steve R. Langasek for the
        report.  (Closes: #617991)
      + [NT] Allow simple architecture overrides such as [i386] or [!i386].
        Architecture wildcards are not supported yet.  The actual syntax
        for the architecture the same as the one used in the Build-Depends.
        Thanks to Andreas Beckmann for the bug report and the solution
        proposal.  (Closes: #622888)

   -- Niels Thykier <niels at thykier.net>  Tue, 10 May 2011 20:44:32 +0200



More information about the Ubuntu-sponsors mailing list