[lintian] annotated tag 2.5.73 created (now c81c3d9)
This is an automated email from the git hooks/post-receive script.
lamby pushed a change to annotated tag 2.5.73
in repository lintian.
at c81c3d9 (tag)
tagging f0468792168eb33f5ad5642033bdfc22ab2f5055 (commit)
replaces 2.5.72
tagged by Chris Lamb
on Sat Feb 3 10:50:27 2018 +0000
- Log -----------------------------------------------------------------
Format: 1.8
Date: Sat, 03 Feb 2018 10:25:40 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.73
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Description:
lintian - Debian package checker
Closes: 539326 658542 664520 700953 702671 712394 745743 773562 778427 782990 787469 791552 832027 853274 879235 884497 884500 888559 888809 888972 889016 889066 889154
Changes:
lintian (2.5.73) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- bad-jar-name
- binary-package-depends-on-toolchain-package
- checksum-count-mismatch-in-changes-file
- co-maintained-package-with-no-vcs-headers
- description-mentions-planned-features
- files-excluded-without-copyright-format-1.0
- global-files-wildcard-not-first-paragraph-in-dep5-copyright
- maintainer-script-should-not-use-recursive-chown-or-chmod
- missing-explanation-for-contrib-or-non-free-package
- multi-arch-same-package-has-arch-specific-overrides
- override_dh_auto_test-does-not-check-DEB_BUILD_PROFILES
- package-does-not-install-examples
- package-uses-deprecated-dpatch-patch-system
- package-uses-deprecated-source-override-location
- unusual-documentation-package-name
.
* checks/cruft.{desc,pm}:
+ [CL] When looking for the source of "build/foo/bar.min.js", also
check "src/foo/bar.js". (Closes: #832027)
+ [CL] Check for upstream tarballs that ship examples but none is
installed in any binary package. (Closes: #539326)
* checks/debian-source-dir.desc:
+ [CL] Upgrade severity of missing-debian-source-format from wishlist
("I") to normal ("W"). (Closes: #702671)
* checks/description.{desc.pm}:
+ [CL] Check for packages that mention planned/upcoming features in
their long description. (Closes: #782990)
+ [CL] Improve the description-synopsis-might-not-be-phrased-properly
tag also detect multiple sentences and improve the tag description.
(Closes: #778427)
* checks/changes-file.{desc.pm}:
+ [CL] Fix an issue where the bad-section-in-changes-file,
file-size-mismatch-in-changes-file and
checksum-mismatch-in-changes-file tags were not being checked if a
package contained an upstream signature.
+ [CL] Check for inconsistencies between "Files" and Checksums-*
sections in .changes files. (Closes: #658542)
* checks/cruft.{desc.pm}:
+ [CL] Add pedantic warning for packages using source.lintian-overrides
instead of debian/source/lintian-overrides.
* checks/fields.{desc,pm}:
+ [CL] Add a pedantic warning for co-maintained packages that are not
managed in a revision control system. (Closes: #884497)
+ [CL] Warn about Multi-Arch: same packages that ship
architecture-specific Lintian overrides. Thanks to Sebastian
Ramacher for the report. (Closes: #787469)
+ [CL] Check for packages that specify binary dependencies on toolchain
packages such as cdbs or debhelper. (Closes: #700953)
+ [CL] Emit a warning about documentation packages that end with -docs.
(Closes: #664520)
+ [CL] Ensure salsa.debian.org Vcs-Git and Vcs-Browser URIs are
canonical and do not redirect. (Closes: #888809)
* checks/files.pm:
+ [CL] Support scanning contents of (eg.) data/files/js-libraries.
* checks/java.{desc,pm}:
+ [CL] Check for .jar files that do not match the Debian Java policy.
(Closes: #791552)
* checks/patch-systems.{desc,pm}:
+ [CL] Emit a pedantic warning for packages that are using the dpatch
patch system. (Closes: #884500)
* checks/rules.pm:
+ [CL] Check for override_dh_auto_test targets that do not check
DEB_BUILD_OPTIONS for "nocheck". (Closes: #712394)
* checks/scripts.desc:
+ [CL] Update the maintainer-script-should-not-use-service tag to
include advice and Debian Policy reference. (Closes: #889154)
* checks/source-copyright.{desc,pm}:
+ [CL] Warn about packages that specify a Files-Excluded header without
a valid Format header as the former will be ignored by uscan(1).
Thanks to Gunnar Wolf for the initial patch. (Closes: #745743)
+ [CL] Warn when a "Files: *" DEP-5 paragraph exists but it is not the
first paragraph. Thank to Christoph Biedl for the report and idea.
(Closes: #879235)
+ [CL] Ask maintainers to add a comment header to debian/copyright if
their package is in contrib or non-free. (Closes: #773562)
.
* commands/reporting-html-reports.pm:
+ [NT] Add a limit to how many instances of a tag is deplayed on a tag
page as 151 000 instances of unstripped-static-library is hardly
human readable.
.
* data/spelling/corrections:
+ [PW] Add a number of corrections.
* data/common/dh_addons:
+ [CL] Move/create from data/debhelper/dh_addons as we plan to use
it elsewhere.
* data/debhelper/dh_commands:
+ [CL] Update requirement for dh_scour (again!) from python3-scour to
scour. (Closes: #889016)
* data/debhelper/dh_commands-manual:
+ [NT] Remove dh_systemd* entries. Debian stable have a recent
enough version of debhelper that this entry no longer matters.
* data/files/fnames:
+ [CL] Ensure package-contains-python-doctree-file also warns about
compressed .doctree files.
* data/files/js-libraries:
+ [CL] Avoid false-positives when detecting Twitter's bootstrap
library. (Closes: #888972)
* data/files/python-generic-modules:
+ [CL] Detect "backports" (and "backport") as overly generic Python
module names. (Closes: #888559)
* data/scripts/maintainer-script-bad-command:
+ [CL] Warn if the maintainer scripts include "chown -R" or "chmod -R"
to prevent hardlink attacks on kernels that do not have
fs.protected_hardlinks=1. (Closes: #889066)
.
* doc/lintian.xml:
+ [CL] Use the debian/source/lintian-overrides location in override
example.
.
* lib/Lintian/*:
+ [CL] Add support for passing .buildinfo files to Lintian.
(Closes: #853274)
.
* reporting/templates/tag.tmpl:
+ [NT] Update template to mention tag limit when not all instances
are shown.
Checksums-Sha1:
de00a0578cd971797a7f77c5371aba4d60b38e3a 2622 lintian_2.5.73.dsc
c9f57cc956244b018d51075497aab2daf04cbc0a 1474544 lintian_2.5.73.tar.xz
78503acfe448ea7e485b9a790a85f46e9c3b25e6 1097868 lintian_2.5.73_all.deb
bc38728685f1de2110ac53f9462ee7c198aa30a4 15104 lintian_2.5.73_amd64.buildinfo
Checksums-Sha256:
43d33c7bf635cb55a906173c83f62525ec6cfcedac3aab71525c2965c78138e1 2622 lintian_2.5.73.dsc
d4f9d5fb0e69f6cedfaa5131c1732607e4f2c679641dfa457792878bcfb951db 1474544 lintian_2.5.73.tar.xz
f1d299392a3d282cc1c271b13b0569dc13a835522fba41e684210839da93169f 1097868 lintian_2.5.73_all.deb
a88e356e9d450b9357e25c78e3dac8f503119281431bda703575ded45df964ea 15104 lintian_2.5.73_amd64.buildinfo
Files:
b034b505080090e4519ef33bbd44cc83 2622 devel optional lintian_2.5.73.dsc
55b891fc3a0f2085ce0c4b9ca3ddd3da 1474544 devel optional lintian_2.5.73.tar.xz
3c2eea0f41e8438fce4bbaab0bf37996 1097868 devel optional lintian_2.5.73_all.deb
16ac0e094b36229b3ddb970b78e6a29e 15104 devel optional lintian_2.5.73_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlp1k/MACgkQHpU+J9Qx
Hlj04g//Tlg8ZVYloGIEkw72DAf2U0x453/1S6mmaFqf+sos/sFWGIQP8Nu5JFgI
3Wpkyb4IxggXJtGcqA1XhrNVgc1t1EgGQ8bPooLZVeo+uaqsR8tqFgEBAgpuoaRZ
HjeRH+6RhVsNFvw/zS4A7up8Hc5c7nAR9nFS8zE35H3m1fLtyEn9o4UbFhqkhIBM
E9+VbyTif5aR+92TyaehtCn2p6tUsvguu/WZunkk6+1NnCaQmk21fvaMwkFiHMM1
8apzk2IqjlweSATeLCX0+GiXNeeTpRhn4PmPLkbkbP5EA8zCxDOcIOgPaJzRYfLf
xlvb44r60bB5SQNwzLp2Se/L079lSKgTo43TfjcymAHDPJGM3J+a619E8stNNURu
8EwfxgRtQiOKhCwHz3apmFQoMeQ3ciGOcyQKGdu6wm/GZEqE4EykKX7J86LMgfZA
ZBr1ZG1ZPxaGPnxBBqIydNJHuM0JKU1E8Y2ZJlUeZKpUtlXu/qs6FaDYlp31rEge
zjwSOpkxHRurESfHIwEE1c6cHicGGMjxOmwXsXCYmQk1CWde8Cgdt+Ghd3ULcIik
Y8C+NM3nPEWYqxLKcnzeXfgLlLibDGjycSfPob1oeorCCvcw/J1DiDbeS4WuS4lZ
uY8GciDzSXWaIWALxgD87lRRDjVzNT3f2a3cNAV1CQ4bhqS2wxM=
=p8fK
-----END PGP SIGNATURE-----
Chris Lamb (59):
Open new changelog entry for 2.5.73.
data/files/python-generic-modules: Detect "backports" (and "backport") as overly generic Python module names. (Closes: #888559)
When looking for the source of "subdir/foo/bar.min.js", also check "src/foo/bar.js" (etc). (Closes: #832027)
Drop some trailing whitespace.
Wrap changelog entry.
checks/source-copyright.{desc,pm}: Warn about packages that specify a Files-Excluded header without a valid Format header as the former will be ignored by uscan(1). Thanks to Gunnar Wolf for the initial patch. (Closes: #745743)
checks/souce-copyright.pm: Correct tag name.
Warn when a "Files: *" DEP-5 paragraph exists but it is not the first paragraph. Thank to Christoph Biedl for the report and idea. (Closes: #879235)
Update "certainty" of global-files-wildcard-not-first-paragraph-in-dep5-copyright to "certain".
checks/fields.pm: Tidy emission of 'no-strong-digests-in-dsc' tag.
Update tests for new global-files-wildcard-not-first-paragraph-in-dep5-copyright tag.
Add a pedantic warning for co-maintained packages that are not managed in a revision control system. (Closes: #884497)
Update existing tests for new co-maintained-package-with-no-vcs-headers tag.
Correct changelog ordering.
Emit a pedantic warning for packages that are using the dpatch patch system. (Closes: #884500)
Warn about Multi-Arch: same packages that ship architecture-specific Lintian overrides. Thanks to Sebastian Ramacher for the report. (Closes: #787469)
Add test for multi-arch-same-package-has-arch-specific-overrides.
Correct reference for Lintian manual.
Check for packages that mention planned/upcoming features in their long description. (Closes: #782990)
Check for .jar files that do not match the Debian Java policy. (Closes: #791552)
checs/java.pm: Use dirname(...) over regular expressions.
Improve the description-synopsis-might-not-be-phrased-properly tag also detect multiple sentences and improve the tag description. (Closes: #778427)
Check for packages that specify binary dependencies on toolchain packages such as cdbs or debhelper. (Closes: #700953)
Check for override_dh_auto_test targets that do not check DEB_BUILD_OPTIONS for "nocheck". (Closes: #712394)
Upgrade severity of missing-debian-source-format from wishlist ("I") to normal ("W"). (Closes: #702671)
Add support for passing .buildinfo files to Lintian. (Closes: #853274)
Correct spelling test failures by adding buildinfo the "known good" word list.
Check for source format 1.0 files that ship upstream signatures as this is not supported in stretch. (Closes: #823190)
Fix an issue where the bad-section-in-changes-file, file-size-mismatch-in-changes-file and checksum-mismatch-in-changes-file tags were not being checked if a package contained an upstream signature. package contained an upstream signature.
Check for inconsistencies between "Files" and Checksums-* sections in .changes files. (Closes: #658542)
Add Adam to copyright to make the AUTHOR section somewhat more consistent.
data/common/dh_addons: Move/create from data/debhelper/dh_addons as we plan to use it elsewhere.
Re-add text removed accidentally in d177589edb.
Import MoreUtils as MoreUtils
Avoid false-positives with 'binary-package-depends-on-toolchain-package' for various debhelper addons. Thanks Niels!
Revert "Check for source format 1.0 files that ship upstream signatures as this is not supported in stretch. (Closes: #823190)"
Ask maintainers to add a comment header to debian/copyright if their package is in contrib or non-free. (Closes: #773562)
Rewrite missing-field-in-dep5-copyright to use List::MoreUtils.
Check for upstream tarballs that ship examples but none is installed in any binary package. (Closes: #539326)
Emit a warning about documentation packages that end with -docs. (Closes: #664520)
Lower severity of override_dh_auto_test-does-not-check-DEB_BUILD_PROFILES.
Try and avoid some false positives in override_dh_auto_test-does-not-check-DEB_BUILD_PROFILES thanks to suggestion by Mattia. Maybe this will be too noisy after all.
Don't emit a warning if we have no 'section'.
Add Debian Policy reference for unusual-documentation-package-name.
Update requirement for dh_scour (again!) from python3-scour to scour. (Closes: #889016)
Update debhelper-no-depends tests for dh_scour change.
Ensure salsa.debian.org Vcs-Git and Vcs-Browser URIs are canonical and do not redirect. (Closes: #888809)
perltidy (eh?)
Update -unrel salsa tests and add Test-Against, etc.
Support scanning contents of (eg.) data/files/js-libraries.
Avoid false-positives when detecting Twitter's bootstrap library. (Closes: #888972)
Warn if the maintainer scripts include "chown -R" or "chmod -R" to prevent hardlink attacks on kernels that do not have fs.protected_hardlinks=1. (Closes: #889066)
Update legacy-maintainer-scripts tests too.
checks/description.desc: Fix some typos and grammatical errors - thanks Juhani!
checks/scripts.desc: Update the maintainer-script-should-not-use-service tag to include advice and Debian Policy reference. (Closes: #889154)
data/files/fnames: Ensure package-contains-python-doctree-file also warns about compressed .doctree files.
doc/lintian.xml: Use the debian/source/lintian-overrides location in override example.
Add pedantic warning for packages using source.lintian-overrides instead of debian/source/lintian-overrides.
Release lintian/2.5.73 into unstable.
Niels Thykier (6):
d/debhelper/dh_commands-manual: Remove obsolete entries
d/changelog: Fix whitespace issue
refresh-debhelper-data: Use https://
refresh-debhelper-data: Correct path
c/r-html-reports: Add instance limit for tags template
r/t/tag.tmpl: Fix link to lintian.log
Paul Wise (1):
spelling: Add several corrections
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git
Reply to: