[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