[lintian] annotated tag 2.5.68 created (now 91750be)
This is an automated email from the git hooks/post-receive script.
lamby pushed a change to annotated tag 2.5.68
in repository lintian.
at 91750be (tag)
tagging 2b12428c3ac0b5cd90edd1e8afc740c4e78ddea2 (commit)
replaces 2.5.67
tagged by Chris Lamb
on Tue Jan 9 20:54:31 2018 +0530
- Log -----------------------------------------------------------------
Format: 1.8
Date: Tue, 09 Jan 2018 14:33:30 +0000
Source: lintian
Binary: lintian
Built-For-Profiles: nocheck
Architecture: source all
Version: 2.5.68
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: 648755 677870 687141 749202 884142 885974 886057 886101 886163 886210 886219 886259 886271 886297 886303 886343 886426 886479 886555 886566 886574 886586
Changes:
lintian (2.5.68) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- dh-quilt-addon-but-quilt-source-format
- orphaned-package-not-maintained-in-debian-infrastructure
- package-contains-python-hypothesis-example
- should-specify-rules-requires-root
- vcs-deprecated-in-debian-infrastructure
.
* checks/changelog-file.pm:
+ [FL] Fix version parsing for hyphen in upstream versions.
* checks/cruft.pm:
+ [CL] Avoid a false-positive reported by Theppitak Karoonboonyanan
when matching autotools-pkg-config-macro-not-cross-compilation-safe
by skipping comment lines. (Closes: #886297)
+ [FL] Fix version parsing for native packages.
* checks/control-file.{desc.pm}:
+ [CL] Check for packages that should specify Rules-Require-Root.
(Closes: #886479)
* checks/debconf.pm:
+ [CL] Don't warn about unknown template type "entropy" when a package
depends on cdebconf. (Closes: #677870)
* checks/debhelper.{desc,pm}:
+ [CL] Add a check for packages that specify "dh --with quilt" but use
the "3.0 (quilt)" source format. Thanks to Mattia Rizzolo for the
idea. (Closes: #886566)
* checks/fields.pm:
+ [CL] Warn about orphaned packages that are not maintained in the
Debian infrastucture. (Closes: #886057)
+ [CL] Emit pedantic warnings for packages that refer to a non-Git
version control systems hosted in the Debian infrastructure for the
upcoming salsa.debian.org migration. (Closes: #885974)
+ [CL] Include the offending "Bugs" field value in the output of the
bugs-field-does-not-refer-to-debian-infrastructure tag.
+ [CL] Ensure that bugs-field-does-not-refer-to-debian-infrastructure
can be overridden by not emitting them for -dbgsym packages. Thanks
to Thorsten Glaser for the report. (Closes: #886426)
* checks/huge-usr-share.pm:
+ [CL] Bump arch-dep-package-has-big-usr-share thresholds; they were
last set in 2004. (Closes: #648755)
* checks/pe.pm:
+ [CL] Apply a patch from Stephen Kitt to avoid false-positives when
checking PE32+ Windows Portable Executable files, additionally
dropping the now-unnecessary magic number parsing. (Closes: #886555)
* checks/python.{pm,desc}:
+ [CL] Don't warn about django-package-does-not-depend-on-django for
-doc packages, etc.
+ [CL] Lower the severity of the
"dependency-on-python-version-marked-for-end-of-life" tag from normal
("W:") to wishlist ("I:") as it is not necessarily actionable by the
maintainer. This reverts bug #883581. (Closes: #886259)
+ [CL] When checking for a Python 3 variant of a Python 2.x package
also consider any package that declares a binary dependency on the
${python3:Depends} substvar to catch packages that have been renamed.
Thanks to Scott Kitterman for the report. (Closes: #886303)
* checks/rules.pm:
+ [CL] Also allow $(overridden_command) when checking for the
override_dh_fixperms-does-not-call-dh_fixperms etc. tags.
* checks/scripts.desc:
+ [CL] Also mention Recommends and Suggests in the opening paragraph of
python-script-but-no-python-dep. (Closes: #687141)
* checks/shared-libs.pm:
+ [CL] Skip Objective-C libraries for the no-symbols-control-file tag
as instance/class methods do not appear in the symbol table. Thanks
to Yavor Doganov for the report and help. (Closes: #749202)
* checks/source-copyright.desc:
+ [CL] Avoid false positives for missing-notice-file-for-apache-license
by also looking for files with a .txt extension in binary packages.
Thanks to Ferenc Wágner for the report. (Closes: #886343)
* checks/standards-version.desc:
+ [CL] Downgrade severity of out-of-date-standards-version from normal
("W:") to wishlist ("I:"). (Closes: #886210)
* checks/watch-file.pm:
+ [CL] Apply patch from Carlos Maddela <e7appew@gmail.com> to prevent
false-positives when options contain escaped quotation marks.
(Closes: #886574)
.
* collection/src-orig-index:
+ [CL] Return the replaced string after injecting any tarball prefix
(ie. "foo/bar\n"), not Perl's result of the replacement (ie. "1").
(Closes: #886586)
.
* data/common/dbg-pkg:
+ [CL] Identify both python-foo-dbg and python3-foo-dbg as known debug
packages to avoid a false-positive for the former when checking for
debian-control-has-obsolete-dbg-package. (Closes: #886271)
* data/files/fnames:
+ [CL] Warn about packages that ship (non-reproducible) Python
Hypothesis examples. (Closes: #886101)
+ [CL] Only test for packages shipping gschemas.compiled files in
usr/share/glib-*/schemas as it is valid for packages to generate
schemas at build time. Thanks to Jonathan Carter (highvoltage) for
the followup. (Closes: #884142)
* data/spelling/corrections:
+ [PW] Add a number of corrections.
* data/standards-version/ancient-date:
+ [CL] Change the policy of "ancient-standards-version" to "a release
of Policy from the previous stable release cycle" and update the
value to match. (Closes: #886219)
.
* reporting/templates/maintainer.tmpl:
+ [CL] Make the previously-hidden package anchor links visible so that
one can right-click and copy the URL instead of constructing it
manually.
.
* t/tests/files-multiarch-foreign-files:
+ [CL] Ensure that we install to a multiarch directory on all
architectures to prevent a FTBFS on, for example, i386.
(Closes: #886163)
Checksums-Sha1:
0112b900d66a4c912a8036b4a6e86d22773eb194 2633 lintian_2.5.68.dsc
057049a1b6ff92d082f40365361ca5b77191c26f 1462860 lintian_2.5.68.tar.xz
a3a7f4ad49f1c4fa07310ce2ad9cda379167a5a9 1084904 lintian_2.5.68_all.deb
132bd4a8e1b18f6619f160ba70a4d457a2a0fff8 7632 lintian_2.5.68_amd64.buildinfo
Checksums-Sha256:
7bfef351139dcecd592408de3a2fe869d31af5092eacf2e07df55707b8847fd6 2633 lintian_2.5.68.dsc
1199ce0ea1e39a1aa952795c59161d923eed4380459d2cbfeeb44f0c3b2737cb 1462860 lintian_2.5.68.tar.xz
dfff5a2055e7e1f41faeaa81c4e57eb3aabfae9e7bd646408bb7e3348776f425 1084904 lintian_2.5.68_all.deb
d50f92cba49c01905cc3a3f9d2da4c593754163efed0e53bea8f8d1ab3645e9b 7632 lintian_2.5.68_amd64.buildinfo
Files:
a1198343e687b0bade9768417dab10ac 2633 devel optional lintian_2.5.68.dsc
a991ecc8d05bb92411219dacf8798d41 1462860 devel optional lintian_2.5.68.tar.xz
b4e8b2d296f92ce0009e9c0f0fa29ac4 1084904 devel optional lintian_2.5.68_all.deb
0245708a60463260029fcedeb2d923e3 7632 devel optional lintian_2.5.68_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlpU3q8ACgkQHpU+J9Qx
HlizKQ//c8dPt1vilQufTJtml0PTPw3vY/QZkwPcYR4bUQI+/PUpS9C2ebDPUjw5
j2/ovWI1V2DWj/y0dXOOLxmMn+0Tif1JXMFPBmG1X+vWL2NOIR0CYJhRXY1Y0vgV
YGnfGUZDEPuP1pG5u1V5oHtkNDqtAdHsxj4wbZRWw3tR4PZvihVzq17kGaO1Wxh3
p75/RD1hnqrOk6PkvUWMBOO6CSC0XOoOHj7aEfHsPL4aRGAxziVIVjGqxKi3mhI+
AQ2Qxmfi9sMO+xQjMsYEDxoThV92FmaEq7gG0M9JDNt12WhlToWxM1kPDJ9x8RPe
mcWHCnk50wsAueP1dF9bN1AEYX4fwFN6/3oMyxy2u1UpzDbin1sK3NnK8G6WhJyq
WANx0nUvTqMyWK8GawY/fENfIkDOjS1/v+gqn40t1RAGz71sONJVkj3+ifPQpmbe
+yPCRHFDJmXqLzNWHjok8rd5fVzSNIntgdVV7BXn1lR4CSijV61CGIMNyMmXN/o6
1PyGmfS7Jz/74zp5XvxvPoHFDw+VSk69Hq5qosIQDsj9RnRCfnsl+wqTrNlIQLij
NV86ksgklWQSYn/Zj8d2EIrJOdh8K/XNwWjKTHBjjL2E3DIbsutq0BkYlJjRB7ha
YHWE5tbSsYlDprw+zS6Z3N8YsFX5uSzZSoU/FC7sP/FDgEDH66c=
=02Ac
-----END PGP SIGNATURE-----
Carlos Maddela (1):
Apply patch from Carlos Maddela <e7appew@gmail.com> to prevent false-positives when options contain escaped quotation marks. (Closes: #886574)
Chris Lamb (38):
Open new changelog entry for 2.5.68.
Also mention Recommends and Suggests in the opening paragraph of python-script-but-no-python-dep. (Closes: #687141)
Bump arch-dep-package-has-big-usr-share thresholds; they were last set in 2004. (Closes: #648755)
Don't warn about unknown template type "entropy" when a package depends on cdebconf. (Closes: #677870)
Warn about packages that ship (non-reproducible) Python Hypothesis examples. (Closes: #886101)
Don't warn about django-package-does-not-depend-on-django for -doc packages, etc.
checks/rules.pm: Use $cmd instead of $suffix.
Also allow $(overridden_command) when checking for the override_dh_fixperms-does-not-call-dh_fixperms etc. tags.
Skip Objective-C libraries for the no-symbols-control-file tag as instance/class methods do not appear in the symbol table. Thanks to Yavor Doganov for the report and help. (Closes: #749202)
t/tests/files-multiarch-foreign-files: Ensure that we install to a multiarch directory on all architectures to prevent a FTBFS on, for example, i386. (Closes: #886163)
[CL] Warn about orphaned packages that are not maintained in the Debian infrastucture. (Closes: #886057)
reporting/templates/maintainer.tmpl: Make the previously-hidden package anchor links visible so that one can right-click and copy the URL instead of constructing it manually.
checks/standards-version.desc: Downgrade severity of newer-standards-version from normal ("W:") to wishlist ("I:"). (Closes: #886210)
checks/standards-version.desc: Correct which tag are altering.
checks/python.desc: Lower the severity of the "dependency-on-python-version-marked-for-end-of-life" tag from normal ("E:") to wishlist ("W:") as it is not necessarily actionable by the maintainer. This reverts bug #883581. (Closes: #886259)
t/tests/scripts-control-interpreters/desc: List dependency-on-python-version-marked-for-end-of-life in Test-For, not Test-Against.
data/common/dbg-pkg: Identify both python-foo-dbg and python3-foo-dbg as known debug packages to avoid a false-positive for the former when checking for debian-control-has-obsolete-dbg-package. (Closes: #886271)
checks/cruft.pm: Avoid a false-positive reported by Theppitak Karoonboonyanan when matching autotools-pkg-config-macro-not-cross-compilation-safe by skipping comment lines. (Closes: #886297)
debian/changelog: Correct ordering.
data/standards-version/ancient-date: Change the policy of "ancient-standards-version" to "a release of Policy from the previous stable release cycle" and update the value to match. (Closes: #886219)
checks/source-copyright.desc: Avoid false positives for missing-notice-file-for-apache-license by also looking for files with a .txt extension in binary packages. Thanks to Ferenc Wágner for the report. (Closes: #886343)
checks/source-copyright.desc: Be explicit that we check NOTICE.txt files too.
Rename orphaned-package-not-maintained-in-debian-infrastracture -> infrastracture.
checks/fields.pm: Use next so we don't have to keep considering the Vcs-Browser quasi Vcs field.
Emit pedantic warnings for packages that refer to a non-Git version control systems hosted in the Debian infrastructure for the upcoming salsa.debian.org migration. (Closes: #885974)
Include the offending "Bugs" field value in the output of the bugs-field-does-not-refer-to-debian-infrastructure tag.
Ensure that bugs-field-does-not-refer-to-debian-infrastructure can be overridden by not emitting them for -dbgsym packages. Thanks to Thorsten Glaser for the report. (Closes: #886426)
Check for packages that should specify Rules-Require-Root. (Closes: #886479)
Apply a patch from Stephen Kitt to avoid false-positives when checking PE32+ Windows Portable Executable files, additionally dropping the now-unnecessary magic number parsing. (Closes: #886555)
Add a check for packages that specify "dh --with quilt" but use the "3.0 (quilt)" source format. Thanks to Mattia Rizzolo for the idea. (Closes: #886566)
collection/src-orig-index: Return the replacement value after injecting any tarball prefix, not the result of said replacement (ie. "1"). (Closes: #886586)
checks/python.pm: Rewrite python-foo-but-no-python3 to use 'next' control flow (for next commit)
When checking for a Python 3 variant of a Python 2.x package also consider any package that declares a binary dependency on the ${python3:Depends} substvar to catch packages that have been renamed. Thanks to Scott Kitterman for the report. (Closes: #886303)
debian/changelog: Correct and clarify entry added in 88197991; we were returning 1, not 2.
collection/src-orig-index: Use /r modifier (>= Perl 5.14) instead of $_. Thanks Niels!
Move python3-depends-but-no-python3-helper to the correct section in the test definition for python-python2-no-python3-unrel.
Only test for packages shipping gschemas.compiled files in usr/share/glib-*/schemas as it is perfectly valid for packages to generate schemas at build time. Thanks to Jonathan Carter (highvoltage) for the followup. (Closes: #884142)
Release lintian/2.5.68 into unstable.
Felix Lechner (2):
checks/changelog-file.pm: Fix version parsing for hyphen in upstream versions.
checks/cruft.pm: Fix version parsing for native packages.
Niels Thykier (3):
releases.md: Document how to update lintian.d.o
c/control-file: Fix inverted boolean logic
t: Update legacy-filenames to cope with new check
Paul Wise (2):
spelling: Add several corrections
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: