[ubuntu/disco-proposed] lintian 2.5.111ubuntu1 (Accepted)
Simon Quigley
tsimonq2 at ubuntu.com
Sat Nov 3 19:47:22 UTC 2018
lintian (2.5.111ubuntu1) disco; urgency=medium
* Cherry-pick patch from the Git repository.
[ Chris Lamb ]
* vendors/ubuntu/main/data/changes-file/known-dists:
+ [CL] Add "disco" as a known Ubuntu distribution.
lintian (2.5.111) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- maintainer-script-should-not-use-piuparts-variable
- source-package-encodes-python-version
* checks/binaries.pm:
+ [CL] Prevent a false-positive when checking statically-linked-binary
when we do not have access to the source package to check for a
Golang build-dependency by falling-back to checking the package name.
Thanks to Jeffrey Cliff for the report. (Closes: #911864)
* checks/changelog-file.desc:
+ [CL] Clarify the grammatical logic in the long description of the
epoch-change-without-comment tag.
* checks/cruft.pm:
+ [CL] Look for debian/missing-sources/foo for a missing "foo" to
prevent source-is-missing false-positives. Thanks to Daniel Kahn
Gillmor for the report. (Closes: #890468)
* checks/menu-format.desc:
+ [CL] Apply a patch from Salvatore Bonaccorso to fix a typo in the
description for the desktop-entry-lacks-icon-entry tag. (MR: !59)
* checks/python.{desc,pm}:
+ [CL] Check for packages that encode a version number in their
source package name.
* checks/scripts.desc:
+ [CL] Warn about packages that use PIUPARTS_TEST (etc.) in their
maintainer scripts. Thanks to Holger Levsen. (Closes: #912040)
+ [CL] Add a note that packages might have added the required
dependency for missing-versioned-depends-on-init-system-helpers to
Build-Depends instead of the binary package (eg. in src:lbcd).
* data/spelling/corrections:
+ [PW] Add a number of corrections.
+ [CL] Add a "recognise" connection. (re. MR: !59).
* data/testsuite/known-restrictions:
+ [CL] Apply a patch from intrigeri to add "superficial" to the list
of known restrictions in testsuite definitions. This was added to
autopkgtest in #904979. (MR: !60)
* reporting/templates/tag.tmpl:
+ [CL] Also show the maintainer name on the tag-specific pages such as
<https://lintian.debian.org/tags/ancient-libtool.html>.
lintian (2.5.110) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- symbols-file-missing-build-depends-package-field
* checks/debhelper.desc:
+ [CL] Tidy a number of references regarding the debhelper-compat
virtual package, in particular clarifying that this does not work for
experimental/beta levels.
+ [CL] Update example experimental combination of using compatibility
level 9 with debhelper >= 8.1.3 with using level 12 with
debhelper >= 11.4~.
* checks/fields.pm:
+ [CL] Apply a patch series from Felix Lechner to fix a false-negative
in the multi-arch-same-package-has-arch-specific-overrides tag.
(Closes: #911355)
* checks/shared-libs.{desc,pm}:
+ [CL] Emit a "I:" warning for packages that do not specify a
Build-Depends-Package field in their symbol files. (Closes: #911451)
* data/files/js-libraries:
+ [CL] Prevent a false-positive in embedded-javascript-library as
jquery-ui.structure.css is not shipped by libjs-jquery-ui.
(Closes: #911311)
* data/scripts/interpreters:
+ [CL] Apply a patch from Luca Boccassi to add /lib/init/init-d-script
to the list of known interpreters. (MR: !56)
* data/spelling/*:
+ [CL] Move the "needs" entry to the corrections-case file, preventing
false positives in the spelling-error-in-{binary,changelog} tags
that reference Georg Nees, an early pioneer of computer art.
+ [PW] Add a number of corrections.
* t/*:
+ [CL] Apply a patch series from Felix Lechner to adjust some
build-dependencies that were discovered when backporting to stretch.
(MR: !51)
+ [CL] Apply a patch series from Felix Lechner to move data for
upstream tarballs to "orig" to facilitate the addition of tests
related to upstream signatures. (MR: !52)
+ [CL] Apply a patch series from Felix Lechner to use relative paths in
Lintian options; a tight integration between the test runner and
harness is generally undesirable. (MR: !54)
+ [CL] Apply a patch series from Felix Lechner to move the templated
changelogs away from template directory. (MR: !57)
+ [CL] Apply a patch series from Felix Lechner to remove the
default.upstream placeholder in empty template directories.
(MR: !58)
lintian (2.5.109) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- maintainer-script-should-not-parse-etc-passwd-or-group
- missing-versioned-depends-on-init-system-helpers
- unknown-file-in-python-module-directory
* checks/debhelper.pm:
+ [CL] Avoid false-positives when using the blends-dev package for the
package-does-not-use-debhelper-or-cdbs tag. (Closes: #910453)
* checks/files.{pm,desc}:
+ [CL] Check for packages that ship non-Python files in top-level
Python module directories such as /usr/lib/python3/dist-packages.
* checks/scripts.{desc,pm}:
+ [CL] Check for packages missing versioned dependencies on
init-system-helpers. (Closes: #910594)
+ [CL] Check for packages that manually parse /etc/passwd or /etc/group
using grep/egrep etc. in their maintainer scripts. Thanks to Rhonda
D'Vine for the bug report. (Closes: #911157)
* t/tests/*:
+ [CL] Apply a patch from Felix Lechner to fix some test descriptions
not parsed correctly due to continuation lines.
+ [CL] Apply a set of patches from Felix Lechner to make various tests
architecture independent.
+ [CL] Apply a patch from Felix Lechner to require build dependencies
as prerequisites for tests.
+ [CL] Apply a patch from Felix Lechner to clarify the substitution
variable name for the test package's Architecture field.
* t/tests/debhelper-dh-nativejava:
+ [CL] Apply a patch from Felix Lechner to remove this now-obsolete
test given that -gcj packages are no-longer built.
lintian (2.5.108) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- maintainer-script-has-invalid-update-inetd-options
* checks/scripts.{desc,pm}:
+ [CL] Check for calls to update-inetd(1) that use "--group" without
"--add" and "--pattern" with "--add". (Closes: #909511)
* checks/testsuite.pm:
+ [CL] Avoid testsuite-dependency-has-unparsable-elements false
positives when the "Depends" field starts with a newline. Thanks to
Mattia Rizzolo for the report. (Closes: #910210)
* data/spelling/corrections:
+ [PW] Add a number of corrections.
* debian/control:
+ [NT] Remove myself from the Uploaders field.
* t/source/*:
+ [CL] Apply two patch series from Felix Lechner to rename a test
target to match its name and also to adjust version numbers to match
test targets produced.
lintian (2.5.107) unstable; urgency=medium
* checks/changes-file.{desc,pm}:
+ [CL] Don't emit changelog-empty-entry if distribution is UNRELEASED.
(Closes: #909674)
* checks/debhelper.desc:
+ [CL] Apply patch from Josh Triplett to improve the long description
of excessive-debhelper-overrides.
* checks/scripts.{desc,pm}:
+ [CL] Don't emit udevadm-called-without-guard if the package has a
dependency on udev itself. (Closes: #909801)
* data/rules/rules-should-not-use:
+ [CL] Ensure --dbgsym-migration='quoted' is correctly displayed when
emitting the debug-symbol-migration-possibly-complete tag.
* data/spelling/corrections:
+ [CL] Add a suggestion from Sven Joachim to add "practical" and
"practically" as spelling corrections for "pratical" and
"pratically". (Closes: #909772)
+ [CL] Add "practically" as a correction for "practicaly".
+ [PW] Add a number of corrections.
lintian (2.5.106) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- excessive-debhelper-overrides
- package-installs-apt-keyring
* checks/debhelper.{desc,pm}:
+ [CL] Warn about packages that use an excessive (currently >= 20)
number of debhelper overrides.
* checks/files.{desc,pm}:
+ [CL] Apply a patch from Josh Triplett to check for packages that
install APT keyrings without being called "foo-archive-keyring" or
"foo-apt-source".
+ [CL] Apply a patch from Josh Triplett to allow packages such as
"foo-apt-source" to install APT sources.
* data/binaries/spelling-exceptions:
+ [CL] Also add "wiH" (alongside "wIH") to the list of
"spelling-error-in-binary" exceptions.
* t/*:
+ [CL] Apply a patch series from Felix Lechner to support wildcards in
test architecture fields. Thanks!
+ [CL] Apply a patch series from Felix Lechner to disable architecture
overrides in the testsuite; see
<https://salsa.debian.org/lintian/lintian/merge_requests/38> for more
information.
+ [CL] Apply a patch series from Josh Triplett to add "Test-Depends" to
a few tests. (Closes: #908915)
lintian (2.5.105) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- debian-rules-should-not-use-custom-compression-settings
- debian-source-options-has-custom-compression-settings
+ Removed:
- xz-compression-level-too-high
* checks/cruft.pm:
+ [CL] Do not emit package-does-not-install-examples for example
directories under "vendor" or "third_party".
* checks/debian-source-dir.{desc,pm}:
+ [CL] Warn about debian/source/options specifying custom compression
settings. (Closes: #906614)
* checks/rules.{desc,pm}:
+ [CL] Expand and rename xz-compression-level-too-high to warn about
all manual adjustments to such settings. (Closes: #906611)
* commands/lintian.pm:
+ [CL] Show the number of unused overrides in the "N: 1 tag overridden
..." summary line. (Closes: #909319)
* t/*:
+ [CL] Apply a patch series from Felix Lechner to support dynamic test
rebuilding.
Date: Sat, 03 Nov 2018 14:37:59 -0500
Changed-By: Simon Quigley <tsimonq2 at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/lintian/2.5.111ubuntu1
-------------- next part --------------
Format: 1.8
Date: Sat, 03 Nov 2018 14:37:59 -0500
Source: lintian
Binary: lintian
Architecture: source
Version: 2.5.111ubuntu1
Distribution: disco
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Simon Quigley <tsimonq2 at ubuntu.com>
Description:
lintian - Debian package checker
Closes: 890468 906611 906614 908915 909319 909511 909674 909772 909801 910210 910453 910594 911157 911311 911355 911451 911864 912040
Changes:
lintian (2.5.111ubuntu1) disco; urgency=medium
.
* Cherry-pick patch from the Git repository.
.
[ Chris Lamb ]
* vendors/ubuntu/main/data/changes-file/known-dists:
+ [CL] Add "disco" as a known Ubuntu distribution.
.
lintian (2.5.111) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- maintainer-script-should-not-use-piuparts-variable
- source-package-encodes-python-version
.
* checks/binaries.pm:
+ [CL] Prevent a false-positive when checking statically-linked-binary
when we do not have access to the source package to check for a
Golang build-dependency by falling-back to checking the package name.
Thanks to Jeffrey Cliff for the report. (Closes: #911864)
* checks/changelog-file.desc:
+ [CL] Clarify the grammatical logic in the long description of the
epoch-change-without-comment tag.
* checks/cruft.pm:
+ [CL] Look for debian/missing-sources/foo for a missing "foo" to
prevent source-is-missing false-positives. Thanks to Daniel Kahn
Gillmor for the report. (Closes: #890468)
* checks/menu-format.desc:
+ [CL] Apply a patch from Salvatore Bonaccorso to fix a typo in the
description for the desktop-entry-lacks-icon-entry tag. (MR: !59)
* checks/python.{desc,pm}:
+ [CL] Check for packages that encode a version number in their
source package name.
* checks/scripts.desc:
+ [CL] Warn about packages that use PIUPARTS_TEST (etc.) in their
maintainer scripts. Thanks to Holger Levsen. (Closes: #912040)
+ [CL] Add a note that packages might have added the required
dependency for missing-versioned-depends-on-init-system-helpers to
Build-Depends instead of the binary package (eg. in src:lbcd).
.
* data/spelling/corrections:
+ [PW] Add a number of corrections.
+ [CL] Add a "recognise" connection. (re. MR: !59).
.
* data/testsuite/known-restrictions:
+ [CL] Apply a patch from intrigeri to add "superficial" to the list
of known restrictions in testsuite definitions. This was added to
autopkgtest in #904979. (MR: !60)
.
* reporting/templates/tag.tmpl:
+ [CL] Also show the maintainer name on the tag-specific pages such as
<https://lintian.debian.org/tags/ancient-libtool.html>.
.
lintian (2.5.110) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- symbols-file-missing-build-depends-package-field
.
* checks/debhelper.desc:
+ [CL] Tidy a number of references regarding the debhelper-compat
virtual package, in particular clarifying that this does not work for
experimental/beta levels.
+ [CL] Update example experimental combination of using compatibility
level 9 with debhelper >= 8.1.3 with using level 12 with
debhelper >= 11.4~.
* checks/fields.pm:
+ [CL] Apply a patch series from Felix Lechner to fix a false-negative
in the multi-arch-same-package-has-arch-specific-overrides tag.
(Closes: #911355)
* checks/shared-libs.{desc,pm}:
+ [CL] Emit a "I:" warning for packages that do not specify a
Build-Depends-Package field in their symbol files. (Closes: #911451)
.
* data/files/js-libraries:
+ [CL] Prevent a false-positive in embedded-javascript-library as
jquery-ui.structure.css is not shipped by libjs-jquery-ui.
(Closes: #911311)
* data/scripts/interpreters:
+ [CL] Apply a patch from Luca Boccassi to add /lib/init/init-d-script
to the list of known interpreters. (MR: !56)
* data/spelling/*:
+ [CL] Move the "needs" entry to the corrections-case file, preventing
false positives in the spelling-error-in-{binary,changelog} tags
that reference Georg Nees, an early pioneer of computer art.
+ [PW] Add a number of corrections.
.
* t/*:
+ [CL] Apply a patch series from Felix Lechner to adjust some
build-dependencies that were discovered when backporting to stretch.
(MR: !51)
+ [CL] Apply a patch series from Felix Lechner to move data for
upstream tarballs to "orig" to facilitate the addition of tests
related to upstream signatures. (MR: !52)
+ [CL] Apply a patch series from Felix Lechner to use relative paths in
Lintian options; a tight integration between the test runner and
harness is generally undesirable. (MR: !54)
+ [CL] Apply a patch series from Felix Lechner to move the templated
changelogs away from template directory. (MR: !57)
+ [CL] Apply a patch series from Felix Lechner to remove the
default.upstream placeholder in empty template directories.
(MR: !58)
.
lintian (2.5.109) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- maintainer-script-should-not-parse-etc-passwd-or-group
- missing-versioned-depends-on-init-system-helpers
- unknown-file-in-python-module-directory
.
* checks/debhelper.pm:
+ [CL] Avoid false-positives when using the blends-dev package for the
package-does-not-use-debhelper-or-cdbs tag. (Closes: #910453)
* checks/files.{pm,desc}:
+ [CL] Check for packages that ship non-Python files in top-level
Python module directories such as /usr/lib/python3/dist-packages.
* checks/scripts.{desc,pm}:
+ [CL] Check for packages missing versioned dependencies on
init-system-helpers. (Closes: #910594)
+ [CL] Check for packages that manually parse /etc/passwd or /etc/group
using grep/egrep etc. in their maintainer scripts. Thanks to Rhonda
D'Vine for the bug report. (Closes: #911157)
.
* t/tests/*:
+ [CL] Apply a patch from Felix Lechner to fix some test descriptions
not parsed correctly due to continuation lines.
+ [CL] Apply a set of patches from Felix Lechner to make various tests
architecture independent.
+ [CL] Apply a patch from Felix Lechner to require build dependencies
as prerequisites for tests.
+ [CL] Apply a patch from Felix Lechner to clarify the substitution
variable name for the test package's Architecture field.
* t/tests/debhelper-dh-nativejava:
+ [CL] Apply a patch from Felix Lechner to remove this now-obsolete
test given that -gcj packages are no-longer built.
.
lintian (2.5.108) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- maintainer-script-has-invalid-update-inetd-options
.
* checks/scripts.{desc,pm}:
+ [CL] Check for calls to update-inetd(1) that use "--group" without
"--add" and "--pattern" with "--add". (Closes: #909511)
* checks/testsuite.pm:
+ [CL] Avoid testsuite-dependency-has-unparsable-elements false
positives when the "Depends" field starts with a newline. Thanks to
Mattia Rizzolo for the report. (Closes: #910210)
.
* data/spelling/corrections:
+ [PW] Add a number of corrections.
.
* debian/control:
+ [NT] Remove myself from the Uploaders field.
.
* t/source/*:
+ [CL] Apply two patch series from Felix Lechner to rename a test
target to match its name and also to adjust version numbers to match
test targets produced.
.
lintian (2.5.107) unstable; urgency=medium
.
* checks/changes-file.{desc,pm}:
+ [CL] Don't emit changelog-empty-entry if distribution is UNRELEASED.
(Closes: #909674)
* checks/debhelper.desc:
+ [CL] Apply patch from Josh Triplett to improve the long description
of excessive-debhelper-overrides.
* checks/scripts.{desc,pm}:
+ [CL] Don't emit udevadm-called-without-guard if the package has a
dependency on udev itself. (Closes: #909801)
.
* data/rules/rules-should-not-use:
+ [CL] Ensure --dbgsym-migration='quoted' is correctly displayed when
emitting the debug-symbol-migration-possibly-complete tag.
* data/spelling/corrections:
+ [CL] Add a suggestion from Sven Joachim to add "practical" and
"practically" as spelling corrections for "pratical" and
"pratically". (Closes: #909772)
+ [CL] Add "practically" as a correction for "practicaly".
+ [PW] Add a number of corrections.
.
lintian (2.5.106) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- excessive-debhelper-overrides
- package-installs-apt-keyring
.
* checks/debhelper.{desc,pm}:
+ [CL] Warn about packages that use an excessive (currently >= 20)
number of debhelper overrides.
* checks/files.{desc,pm}:
+ [CL] Apply a patch from Josh Triplett to check for packages that
install APT keyrings without being called "foo-archive-keyring" or
"foo-apt-source".
+ [CL] Apply a patch from Josh Triplett to allow packages such as
"foo-apt-source" to install APT sources.
.
* data/binaries/spelling-exceptions:
+ [CL] Also add "wiH" (alongside "wIH") to the list of
"spelling-error-in-binary" exceptions.
.
* t/*:
+ [CL] Apply a patch series from Felix Lechner to support wildcards in
test architecture fields. Thanks!
+ [CL] Apply a patch series from Felix Lechner to disable architecture
overrides in the testsuite; see
<https://salsa.debian.org/lintian/lintian/merge_requests/38> for more
information.
+ [CL] Apply a patch series from Josh Triplett to add "Test-Depends" to
a few tests. (Closes: #908915)
.
lintian (2.5.105) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- debian-rules-should-not-use-custom-compression-settings
- debian-source-options-has-custom-compression-settings
+ Removed:
- xz-compression-level-too-high
.
* checks/cruft.pm:
+ [CL] Do not emit package-does-not-install-examples for example
directories under "vendor" or "third_party".
* checks/debian-source-dir.{desc,pm}:
+ [CL] Warn about debian/source/options specifying custom compression
settings. (Closes: #906614)
* checks/rules.{desc,pm}:
+ [CL] Expand and rename xz-compression-level-too-high to warn about
all manual adjustments to such settings. (Closes: #906611)
.
* commands/lintian.pm:
+ [CL] Show the number of unused overrides in the "N: 1 tag overridden
..." summary line. (Closes: #909319)
.
* t/*:
+ [CL] Apply a patch series from Felix Lechner to support dynamic test
rebuilding.
Checksums-Sha1:
63af37f5c3c20eb633ac8e82528c5c5c738b96d3 3614 lintian_2.5.111ubuntu1.dsc
ff0b26c2b51aa59574fb28c5dddf3e141592f889 1593500 lintian_2.5.111ubuntu1.tar.xz
6d684af1d4479824a4d0e4c3d90c5072fba6b617 16274 lintian_2.5.111ubuntu1_source.buildinfo
Checksums-Sha256:
a1ba40473713b51af087f7ee75716c6bb1dbc73aa1c9114527bfed5c17af6520 3614 lintian_2.5.111ubuntu1.dsc
c31a92c51b6360858b69121be46d1c6787e5309dce6cbaa1ddefe22b126602fb 1593500 lintian_2.5.111ubuntu1.tar.xz
17cbc06bc281501638c09b3f2584bb87cce079803a8f7875f733a9088faed662 16274 lintian_2.5.111ubuntu1_source.buildinfo
Files:
251c08b483363a4036c7c7a7e89f32dc 3614 devel optional lintian_2.5.111ubuntu1.dsc
dca2e9c54a1dc0e77450afb5fc956023 1593500 devel optional lintian_2.5.111ubuntu1.tar.xz
842689cc250df4d62cbf120a5716f351 16274 devel optional lintian_2.5.111ubuntu1_source.buildinfo
Original-Maintainer: Debian Lintian Maintainers <lintian-maint at debian.org>
More information about the Disco-changes
mailing list