[ubuntu/cosmic-proposed] lintian 2.5.84ubuntu1 (Accepted)

Adam Conrad adconrad at ubuntu.com
Thu May 3 13:57:28 UTC 2018


lintian (2.5.84ubuntu1) cosmic; urgency=medium

  * vendors/ubuntu/main/data/changes-file/known-dists: Add cosmic.

lintian (2.5.84) unstable; urgency=medium

  * checks/binaries.pm:
    + [CL] Apply patch from Steve McIntyre to fix profiling detection on
      armhf which was causing test failures in Ubuntu on that architecture.
      (Closes: #895574)
  * checks/fields.pm:
    + [CL] Don't warn about binary-package-depends-on-toolchain-package for
      Conflicts/Breaks relations.  Thanks to Guillem Jover for the report.
      (Closes: #896133)
  * checks/{files.desc,menu-format.*}, data/menu-format/known-desktop-keys:
    + [PW] Link to the latest version for all FreeDesktop standards
  * checks/python.desc:
    + [CL] Replace all instances of "specifies a dependency on Python 2.x
      which not be maintained past 2020" with a clarification that this
      refers to upstream's policy followed by a suggestion that it may be
      dropped after the release of Debian "buster".  Thanks to Adrian Bunk
      for the suggestion.  (Closes: #896079)
  * checks/source-copyright.pm:
    + [CL] Add the offending license name to the output of the
      "dep5-copyright-license-name-not-unique" tag.

  * data/spelling/corrections:
    + [PW] Add a number of corrections.

  * lib/Lintian/Collect/Package.pm:
    + [CL] Ensure directory names always end in a trailing "/" to prevent
      them being added multiple times to our index.  This was resulting in
      false-positives for the source-contains-empty-directory tag.  Thanks
      to James McCoy for the report.  (Closes: #896010)
    + [CL] Correct "as_anchored_root_dir" -> "has_anchored_root_dir" typo
      introduced in e0c833b3 and disable "anchored roots", otherwise
      resolve_path breaks (eg. systemd-complex-service-file).

  * profiles/pureos/main.profile:
    + [CL] Also disable the "changelog-should-mention-nmu" and
      "source-nmu-has-incorrect-version-number" tags.

lintian (2.5.83) unstable; urgency=medium

  * Summary of tag changes:
    + Added:
      - debian-rules-should-not-use-sanitize-all-buildflag

  * checks/fields.desc:
    + [ADB] Add missing URL in vcs-deprecated-in-debian-infrastructure's
      description, which was accidentally lost in lintian 2.5.80.
  * checks/version-substvars.desc:
    + [CL] Correct confusing not-binnmuable-any-depends-all tag
      description caused by blind replacement of ${Source-Version} to
      ${source:Version} in 4fd0fa4bc3.  (Closes: #895656)
    + [CL] Correct classification of the maybe-not-arch-all-binnmuable
      tag by marking it as "experimental", downgrading the certainty to
      "wild guess" and re-adding a note recommending against making any
      changes at this point.  Thanks, Jeremy Bicha!  (Closes: #895674)

  * data/binaries/spelling-exceptions:
    + [CL] Add "selectOn" to the list of spelling-error-in-binary
      exceptions; it exists in the source as part of a "void
      ToolBoxWidget::selectOn()" method signature, etc.  (Closes: #895818)
    + [CL] Add "wIH" to the list of exceptions.  (Closes: #895841)
  * data/rules/should-not-use:
    + [CL] Detect debian/rules files that specify the sanitize=+all build
      flag.  (Closes: #895831)
  * data/spelling/corrections:
    + [CL] Add "toogle" → "toggle" correction.  Thanks to Thorsten Glaser
      for the report.  (Closes: #895573)
    + [PW] Add a number of corrections.

lintian (2.5.82) unstable; urgency=medium

  * Summary of tag changes:
    + Added:
      - invalid-field-for-derivative
      - invalid-version-number-for-derivative

  * checks/changes-file.{desc,pm}:
    + [CL] Add support for derivative-specific version validation to permit
      enforcement of additional restrictions on the version number such as
      being suffixed by "derivativeos1", etc.
  * checks/debhelper.pm:
    + [CL] Add a special case for the python3 addon as it needs a
      dependency on dh-python unless the -dev packages are used.
      Thanks to Julian Andres Klode for the report.  (Closes: #895284)
  * checks/fields.{desc,pm}:
    + [CL] Add support for derivative-specific field parsing to allow
      enforcement of additional restrictions (eg. updating Vcs-Git, etc.)
  * checks/python.pm:
    + [CL] Apply patch from Pierre-Elliott Bécue to loosen the changelog
      parsing of the new-package-should-not-package-python2-module tag to
      allow (for example) "Python 2 variant" as well as "Python2
      variant".  Thanks!  (Closes: #895128)

  * commands/reporting-sync-state.pm:
    + [CL] Add support for blacklisting source packages in order to prevent
      some currently-problematic packages such as gcc-8-cross-ports
      preventing the update of https://lintian.debian.org/.  (See #890873)
  * debian/*, commands/*, CONTRIBUTING.md, etc.:
    + [CL] Move canonical source repository from Alioth to salsa.
  * lib/Lintian/Collect/Package.pm:
    + [CL] Allow spaces within the ownership field of tar -tvf output
      whilst still allowing spaces in filenames.  (Closes: #895175)

  * data/scripts/maintainer-script-bad-command:
    + [CL] Also check for find(1) calls when checking for maintainer
      scripts that use a recursive chmod or chown.  Thanks to Daniel Kahn
      Gillmor for the report.  (Closes: #895370)
  * data/spelling/corrections:
    + [PW] Add a number of corrections.

  * vendors/pureos/main/data/changes-file/derivative-versions:
    + [CL] Ensure that PureOS packages always end with (eg. pureosX).
  * vendors/pureos/main/data/fields/derivative-fields:
    + [CL] Add PureOS-specific field name validation, such as ensuring the
      Maintainer field is updated to the mailing list.

Date: Thu, 03 May 2018 07:22:30 -0600
Changed-By: Adam Conrad <adconrad at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/lintian/2.5.84ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 03 May 2018 07:22:30 -0600
Source: lintian
Binary: lintian
Architecture: source
Version: 2.5.84ubuntu1
Distribution: cosmic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Adam Conrad <adconrad at ubuntu.com>
Description:
 lintian    - Debian package checker
Closes: 895128 895175 895284 895370 895573 895574 895656 895674 895818 895831 895841 896010 896079 896133
Changes:
 lintian (2.5.84ubuntu1) cosmic; urgency=medium
 .
   * vendors/ubuntu/main/data/changes-file/known-dists: Add cosmic.
 .
 lintian (2.5.84) unstable; urgency=medium
 .
   * checks/binaries.pm:
     + [CL] Apply patch from Steve McIntyre to fix profiling detection on
       armhf which was causing test failures in Ubuntu on that architecture.
       (Closes: #895574)
   * checks/fields.pm:
     + [CL] Don't warn about binary-package-depends-on-toolchain-package for
       Conflicts/Breaks relations.  Thanks to Guillem Jover for the report.
       (Closes: #896133)
   * checks/{files.desc,menu-format.*}, data/menu-format/known-desktop-keys:
     + [PW] Link to the latest version for all FreeDesktop standards
   * checks/python.desc:
     + [CL] Replace all instances of "specifies a dependency on Python 2.x
       which not be maintained past 2020" with a clarification that this
       refers to upstream's policy followed by a suggestion that it may be
       dropped after the release of Debian "buster".  Thanks to Adrian Bunk
       for the suggestion.  (Closes: #896079)
   * checks/source-copyright.pm:
     + [CL] Add the offending license name to the output of the
       "dep5-copyright-license-name-not-unique" tag.
 .
   * data/spelling/corrections:
     + [PW] Add a number of corrections.
 .
   * lib/Lintian/Collect/Package.pm:
     + [CL] Ensure directory names always end in a trailing "/" to prevent
       them being added multiple times to our index.  This was resulting in
       false-positives for the source-contains-empty-directory tag.  Thanks
       to James McCoy for the report.  (Closes: #896010)
     + [CL] Correct "as_anchored_root_dir" -> "has_anchored_root_dir" typo
       introduced in e0c833b3 and disable "anchored roots", otherwise
       resolve_path breaks (eg. systemd-complex-service-file).
 .
   * profiles/pureos/main.profile:
     + [CL] Also disable the "changelog-should-mention-nmu" and
       "source-nmu-has-incorrect-version-number" tags.
 .
 lintian (2.5.83) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - debian-rules-should-not-use-sanitize-all-buildflag
 .
   * checks/fields.desc:
     + [ADB] Add missing URL in vcs-deprecated-in-debian-infrastructure's
       description, which was accidentally lost in lintian 2.5.80.
   * checks/version-substvars.desc:
     + [CL] Correct confusing not-binnmuable-any-depends-all tag
       description caused by blind replacement of ${Source-Version} to
       ${source:Version} in 4fd0fa4bc3.  (Closes: #895656)
     + [CL] Correct classification of the maybe-not-arch-all-binnmuable
       tag by marking it as "experimental", downgrading the certainty to
       "wild guess" and re-adding a note recommending against making any
       changes at this point.  Thanks, Jeremy Bicha!  (Closes: #895674)
 .
   * data/binaries/spelling-exceptions:
     + [CL] Add "selectOn" to the list of spelling-error-in-binary
       exceptions; it exists in the source as part of a "void
       ToolBoxWidget::selectOn()" method signature, etc.  (Closes: #895818)
     + [CL] Add "wIH" to the list of exceptions.  (Closes: #895841)
   * data/rules/should-not-use:
     + [CL] Detect debian/rules files that specify the sanitize=+all build
       flag.  (Closes: #895831)
   * data/spelling/corrections:
     + [CL] Add "toogle" → "toggle" correction.  Thanks to Thorsten Glaser
       for the report.  (Closes: #895573)
     + [PW] Add a number of corrections.
 .
 lintian (2.5.82) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - invalid-field-for-derivative
       - invalid-version-number-for-derivative
 .
   * checks/changes-file.{desc,pm}:
     + [CL] Add support for derivative-specific version validation to permit
       enforcement of additional restrictions on the version number such as
       being suffixed by "derivativeos1", etc.
   * checks/debhelper.pm:
     + [CL] Add a special case for the python3 addon as it needs a
       dependency on dh-python unless the -dev packages are used.
       Thanks to Julian Andres Klode for the report.  (Closes: #895284)
   * checks/fields.{desc,pm}:
     + [CL] Add support for derivative-specific field parsing to allow
       enforcement of additional restrictions (eg. updating Vcs-Git, etc.)
   * checks/python.pm:
     + [CL] Apply patch from Pierre-Elliott Bécue to loosen the changelog
       parsing of the new-package-should-not-package-python2-module tag to
       allow (for example) "Python 2 variant" as well as "Python2
       variant".  Thanks!  (Closes: #895128)
 .
   * commands/reporting-sync-state.pm:
     + [CL] Add support for blacklisting source packages in order to prevent
       some currently-problematic packages such as gcc-8-cross-ports
       preventing the update of https://lintian.debian.org/.  (See #890873)
   * debian/*, commands/*, CONTRIBUTING.md, etc.:
     + [CL] Move canonical source repository from Alioth to salsa.
   * lib/Lintian/Collect/Package.pm:
     + [CL] Allow spaces within the ownership field of tar -tvf output
       whilst still allowing spaces in filenames.  (Closes: #895175)
 .
   * data/scripts/maintainer-script-bad-command:
     + [CL] Also check for find(1) calls when checking for maintainer
       scripts that use a recursive chmod or chown.  Thanks to Daniel Kahn
       Gillmor for the report.  (Closes: #895370)
   * data/spelling/corrections:
     + [PW] Add a number of corrections.
 .
   * vendors/pureos/main/data/changes-file/derivative-versions:
     + [CL] Ensure that PureOS packages always end with (eg. pureosX).
   * vendors/pureos/main/data/fields/derivative-fields:
     + [CL] Add PureOS-specific field name validation, such as ensuring the
       Maintainer field is updated to the mailing list.
Checksums-Sha1:
 35626ac8286b20d756d5a22c891e709cb75b4afb 3618 lintian_2.5.84ubuntu1.dsc
 2a191c4c1e6565ad5480d626c027c4657febff93 1553600 lintian_2.5.84ubuntu1.tar.xz
 9c554b49e9af57b09357b9af01f946e3fdf0e1dc 9243 lintian_2.5.84ubuntu1_source.buildinfo
Checksums-Sha256:
 236d410354985817014d6494a81c2448edc8b372f5c1cd15caaeddf29d1e1871 3618 lintian_2.5.84ubuntu1.dsc
 c91f810a197fdd96a9e6261e9fb995a0e3bf70f8e457d252bc3e1d7ae0935a70 1553600 lintian_2.5.84ubuntu1.tar.xz
 a34d18dc156cd2a8d2718b62341b0692546913b70c541e65d4ed790769f53783 9243 lintian_2.5.84ubuntu1_source.buildinfo
Files:
 a7163f4f7bc70b2703281049ada543f9 3618 devel optional lintian_2.5.84ubuntu1.dsc
 d436113f31bb40cef8d7727d77b80522 1553600 devel optional lintian_2.5.84ubuntu1.tar.xz
 1aaf4b5bc4c151f32229e47d521fbce3 9243 devel optional lintian_2.5.84ubuntu1_source.buildinfo
Original-Maintainer: Debian Lintian Maintainers <lintian-maint at debian.org>


More information about the Cosmic-changes mailing list