[lintian] annotated tag 2.5.56 created (now 6e0bf07)
This is an automated email from the git hooks/post-receive script.
lamby pushed a change to annotated tag 2.5.56
in repository lintian.
at 6e0bf07 (tag)
tagging 8e7c372791d20532661f61ea75af5f686522ff57 (commit)
replaces 2.5.55
tagged by Chris Lamb
on Fri Oct 27 19:56:33 2017 +0100
- Log -----------------------------------------------------------------
Format: 1.8
Date: Fri, 27 Oct 2017 18:29:35 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.56
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: 744388 748405 781372 793554 851126 871711 873612 878446 878449 878457 878515 878517 878518 878521 878522 878798 878806 879152 879206 879661 879860 879861 879862 879935 879953
Changes:
lintian (2.5.56) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- appstream-metadata-invalid
- debhelper-tools-from-autotools-dev-are-deprecated
- debian-control-has-empty-field
- debian-rules-sets-dpkg-architecture-variable
- empty-section-field
- file-contains-trailing-whitespace
- init.d-script-contains-skeleton-template-content
- latest-changelog-entry-without-new-date
.
* checks/appstream-metadata.{pm,desc}:
+ [CL] Don't error out when AppStream metadata is invalid and emit new
appstream-metadata-invalid tag instead. (Closes: #879661)
* checks/binaries.desc:
+ [CL] Apply patch from Adrian Bunk to mention the lack of the "-g"
flag as a common cause for the debug-file-with-no-debug-symbols tag.
(Closes: #878806)
+ [CL] Apply patch from Guillem Jover to strongly discourage the use
of the getconf(1) interface for LFS support. (Closes: #879935)
* checks/changes-file.desc:
+ [CL] Add a note to orig-tarball-missing-upstream-signature regarding
support in pristine-tar and git-buildpackage.
* checks/conffiles.pm, checks/{debconf,files,scripts}.desc:
+ [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to fix a
number of spelling mistakes. (Closes: #878446)
+ [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to update
a number of manual references. (Closes: #878517)
* checks/control-file.{pm,desc}:
+ [CL] Warn about empty fields in debian/control. (Closes: #744388)
* checks/cruft.{pm,desc}:
+ [CL] Warn about certain files under debian/* that contain trailing
whitespace characters. (Closes: #748405)
* checks/debconf.desc:
+ [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to update
the debconf-spec refs. (Closes: #878449)
* checks/debhelper.{desc,pm}:
+ [NT] Add a check for packages using the debhelper tooling from the
autotools-dev package. These have been replaced by the changes
inside debhelper itself.
+ [NT] Avoid useless-autoreconf-build-depends for autotools-dev when
the autotools-dev tooling is used in debian/rules.
(Closes: #871711)
* checks/fields.pm:
+ [CL] Apply patch from Nicolas Boulenguez to accept and recommend the
new vcs-mtn mtn:// uri format. (Closes: #878798)
+ [CL] Emit new empty-section-field tag instead of uninitialized value
warnings on an empty "Section:" field. (Closes: #878515)
* checks/files.pm:
+ [CL] Lower the severity of package-installs-java-bytecode from
"error" to "warning". (Closes: #879862)
+ [CL] Do not trigger package-installs-java-bytecode if the path
contains "WEB-INF", "demo", "doc" etc. (Closes: #879860)
+ [CL] Verify files triggering package-installs-java-bytecode files
really are Java class files. (Closes: #879861)
* checks/init.d.pm:
+ [CL] Check for files that use content from the /etc/init.d/skeleton
template. Thanks to Christoph Biedl for the idea. (Closes: #879152)
* checks/md5sums.pm:
+ [CL] Allow empty md5sums files. (Closes: #781372)
* checks/rules.{pm,desc}:
+ [CL] Warn on packages unnecessararily setting dpkg-architecture(1)
variables. (Closes: #793554)
* checks/scripts.desc:
+ [CL] Check the "Recommends" field as well when testing scripts for
script-needs-depends-on-sensible-utils. (Closes: #879953)
* checks/source-changelog.{desc.pm}:
+ [CL] Move latest-debian-changelog-entry-without-new-date tag into a
new check of type "source". (Closes: #873612)
* checks/watch-file.pm:
+ [CL] Include the offending URI in debian-watch-uses-insecure-uri
output, not the line number.
+ [CL] Ignore the magic http://sf.net/ redirector URI for the
debian-watch-uses-insecure-uri tag. (Closes: #879206)
.
* data/common/source-fields:
+ [NT] Add "Rules-Requires-Root".
* data/fields/essential:
+ [CL] Apply patch from Helmut Grohne <helmut@subdivi.de> to treat
e2fsprogs as non-essential. (Closes: #878518)
* data/fields/perl-provides:
+ [CL] Update for Perl 5.026001.
* data/scripts/interpreters:
+ [CL] Add cwl-runner to the list of interpreters. (Closes: #851126)
* data/spelling/corrections:
+ [CL] Revert addition of "none were" -> "none was" multiword spelling
correction as it is "acceptable beyond serious criticism".
(Closes: #878457)
.
* debian/control:
+ [NT] Set R³ to "no". Lintian builds fine without root and
Build-Depends on fakeroot for the tests that still require
fakeroot.
.
* doc/lintian.xml, checks/{fields,files,menu-format}.desc, etc.:
+ [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to update
a large number of errors in links. (Closes: #878521)
.
* private/refresh-manual-refs:
+ [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to update
the Debconf reference mapping. Many thanks! (Closes: #878449)
+ [CL] Apply a patch series from Ville Skyttä <ville.skytta@iki.fi>
to a number of issues in the Menu, Perl, Python and Debian
Policy parsing.
.
* t/scripts/pod-synopsis.t:
+ [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to skip all
POD synopsis tests if Test::Pod is not available. (Closes: #878522)
* t/tests/debconf-config-*, t/tests/legacy-maintainer-scripts:
+ [CL] Split out checks for debconf-config-not-executable into a
separate test protected by a Test-Requires now that dpkg >= 1.19.0
will bail out on that condition.
Checksums-Sha1:
f916d3eb3482e58f936f91e3d500d1437b8f41d4 2015 lintian_2.5.56.dsc
40d577cc22aa9ebdf56ff4336a5d4703a047e219 1244428 lintian_2.5.56.tar.xz
947bb2fe4fe0566ba6d6d13ddbafa7ae9839b177 1069044 lintian_2.5.56_all.deb
874ade1d4985def9ba50e20cdca521327798b565 15347 lintian_2.5.56_amd64.buildinfo
Checksums-Sha256:
a8bb2eea5a3b3145462844d745f9a6720d0903e7bdbd23b6178ab70b3a9c0faf 2015 lintian_2.5.56.dsc
0f2e78eabe121083a92c16089bc6dc603328c501a0ffa4c98c001eec7fc137dc 1244428 lintian_2.5.56.tar.xz
89ab4f2485f1452de7e4253665bc3935b003c6115242463ec3be659cd267fc5b 1069044 lintian_2.5.56_all.deb
027f4898a11bb5f730517b6393a9a8261e4ad3694b23a23c8da74991bbcb71b7 15347 lintian_2.5.56_amd64.buildinfo
Files:
3b4fdd4332fa0133949a8b165c115ef8 2015 devel optional lintian_2.5.56.dsc
528861471e0a5dc46c0211330b66aa70 1244428 devel optional lintian_2.5.56.tar.xz
9eceea481400c4cf3543169cb3c44d39 1069044 devel optional lintian_2.5.56_all.deb
3349f04547385cc102c68e4fa6881952 15347 devel optional lintian_2.5.56_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlnzgWEACgkQHpU+J9Qx
HljCxQ//YcyE2jOXXNbBJ6WyxQoAGwNzTiF/KtgNVQ+JhpIqvDoGrCyau4RQpy3J
1W6ne77t+yllFLi7moKSuXQOGt3B8u4ld9m20rEgL9wohLvi4vGcXSJmUH+oMRBJ
uH4qOFddZsn2oIU1oRERd88N+WxEuN9mwNXWiYRVokt6ph5eWTmU3POzAX3l1duN
ZWKLNA9quH245pR8C43CSlVIEfhKjv7AYljJslJ631yapJx7CP0Vz6qjgcvefCez
1N+D1xv5BM9YHA0n1O4NpaNUXAxel+8ExX4hnya8Kla0GIwr/s6klNmuai1+zrid
M7DL6YVQG3qL/WZbmg3qy2rAmS3xdeiGxuvvpUdaPvYu/mPbzaWqnDjb3Y4yL2yA
DWxB2DDkPG5qWF5jSkqZ0GOvWsn+qiLIE3LXAj/JWrw/A1RACRsCmqfoX7Uc9g6a
XxgtmUTaXYLJN3a5kRphRQP1dqhMu6iZAJicEG8j0Ai4zEW3yRqnUHLEn8mlexYw
NRLx+UCXnqw/tesOhrcMmq6ZOsZbQZfbVcMr/IlqeUWHyOCONGILYOuW7xBoxMeB
EP5TRBM/IUUu/t2gb9J61KxQd+uow4izjH26ntd455pcHOWCro9ib/FyqYAWwp+J
vOAQagI2YKyiYeOr9drSYGV1G7SCWi67UKTNX7/EnzFzogtehJg=
=33rS
-----END PGP SIGNATURE-----
Adrian Bunk (1):
checks/binaries.desc: Mention the lack of the "-g" flag as a common cause for debug-file-with-no-debug-symbols tag. (Closes: #878806)
Chris Lamb (47):
Open new changelog entry for 2.5.56.
perltidy -it=4 -b -bext='/' checks/conffiles.pm
Include the offending URI in debian-watch-uses-insecure-uri output, not the line number.
Revert addition of "none were" -> "none was" multiword spelling correction as it is "acceptable beyond serious criticism". (Closes: #878457)
Update tests for new debian-watch-uses-insecure-uri output.
Update data/output/manual-references after changes to private/refresh-manual-refs as part of #878449.
perltidy -it=4 -b -bext='/' private/refresh-manual-refs
Update tests for new debian-watch-uses-insecure-uri output.
checks/watch-file.pm: Don't use $& match variable to appease critic.
data/output/manual-references: Apply only the changes to debconf-spec.
Apply patch from Helmut Grohne <helmut@subdivi.de> to treat e2fsprogs as non-essential. (Closes: #878518)
Add changelog entry for previous patches from Ville Skyttä <ville.skytta@iki.fi>.
debian/changelog: Rewrite history by moving #873490 from 2.5.52 -> 2.5.53.
Split out checks for debconf-config-not-executable into a separate test protected by a Test-Requires now that dpkg >= 1.19.0 will bail out on that condition.
t/tests/legacy-maintainer-scripts/desc: Drop control-file-has-bad-permissions; moved to t/tests/debconf-config-not-executable/desc et al.
Allow empty md5sums files. (Closes: #781372)
Move latest-debian-changelog-entry-without-new-date tag into a new check of type "source". (Closes: #873612)
Check for files that use content from the /etc/init.d/skeleton template. Thanks to Christoph Biedl for the idea. (Closes: #879152)
Ignore the magic http://sf.net/ redirector URI for the debian-watch-uses-insecure-uri tag. (Closes: #879206)
Add a note to orig-tarball-missing-upstream-signature regarding support in pristine-tar and git-buildpackage.
Add cwl-runner to the list of interpreters. (Closes: #851126)
Don't error out when AppStream metadata is invalid and emit new appstream-metadata-invalid tag instead. (Closes: #879661)
Emit new empty-section-field tag instead of uninitialized value warnings on an empty "Section:" field. (Closes: #878515)
Revert "Emit new empty-section-field tag instead of uninitialized value warnings on an empty "Section:" field. (Closes: #878515)"
Emit new empty-section-field tag instead of uninitialized value warnings on an empty "Section:" field. (Closes: #878515)
Warn on packages unnecessararily setting dpkg-architecture(1) variables. (Closes: #793554)
Warn about certain files under debian/* that contain trailing whitespace characters. (Closes: #748405)
Downgrade file-contains-trailing-whitespace to pedantic.
Add msssing content from cruft-file-contains-trailing-whitespace tags file.
Warn about empty fields in debian/control. (Closes: #744388)
Use enclosing-if so that we capture $1 correctly.
perltidy has changed in sid, so run against all files.
Revert "perltidy has changed in sid, so run against all files."
Lower the severity of package-installs-java-bytecode from "error" to "warning". (Closes: #879862)
Add previous changelog entry to the unreleased version.
Do not trigger package-installs-java-bytecode if the path contains "WEB-INF", "demo", "doc" etc. (Closes: #879860)
Verify files triggering package-installs-java-bytecode files really are Java class files. (Closes: #879861)
perltidy
Update tests for generic-dh-make-2008 wrt file-contains-trailing-whitespace.
debian/changelog: Drop duplicate "using using".
debian/changelog: Improve language with some {pro,}nouns.
debian/changelog: Remove whitespace from end of files to appease file-contains-trailing-whitespace.
Check the "Recommends" field as well when testing scripts for script-needs-depends-on-sensible-utils. (Closes: #879953)
checks/binaries.desc: Drop Use of "unknown" <b> HTML tag.
perltidy
data/fields/perl-provides: Update for Perl 5.026001.
Release lintian/2.5.56 into unstable.
Guillem Jover (1):
Apply patch from Guillem Jover to strongly discourage the use of the getconf(1) interface for LFS support. (Closes: #879935)
Nicolas Boulenguez (1):
checks/fields.pm: Accept and recommend new vcs-mtn mtn:// uri format. (Closes: #878798)
Niels Thykier (6):
c/debhelper: The autotools-dev debhelper commands are deprecated
c/debhelper: Avoid false-positive useless-autoreconf-build-depends
data/.../source-fields: Add R³ field
t: Tweak tests to avoid some redundancy
t: Add R³ to the tests templates
d/control: Set R³ to no
Paul Wise (4):
spelling: Add several corrections
spelling: Add another correction
spelling: Add several corrections
spelling: Add another correction
Ville SkyttÃÂä (2):
Apply patch from Ville Skyttä <ville.skytta@iki.fi> to fix a number of spelling mistakes. (Closes: #878446)
Apply patch from Ville Skyttä <ville.skytta@iki.fi> to update the debconf-spec refs. (Closes: #878449)
Ville Skyttä (2):
Apply patch from Ville Skyttä <ville.skytta@iki.fi> to update the Debconf reference mapping. Many thanks! (Closes: #878449)
Various link fixes and updates. (Closes: #878521)
Ville Skyttä (7):
private/refresh-manual-refs: Parse menu, perl, and python policy refs from index
private/refresh-manual-refs: Open std streams in utf-8 mode
private/refresh-manual-refs: Exclude trailing vX.Y... from doc title
private/refresh-manual-refs: Fix parsing of current Policy
private/refresh-manual-refs: Don't trump earlier refs on section reuse
Refresh manual references and pointers to them. (Closes: #878517)
t/scripts/pod-synopsis.t: Skip all if Test::Pod is not available. (Closes: #878522)
-----------------------------------------------------------------------
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: