-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 24 Apr 2016 06:25:53 +0000 Source: lintian Binary: lintian Architecture: source Version: 2.5.44 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Closes: 612610 754315 766099 796093 800438 800476 801647 803164 807892 809577 812568 812962 813587 816341 816454 816862 818607 819509 819560 821902 822269 822281 Changes: lintian (2.5.44) unstable; urgency=medium . * Summary of tag changes: + Added: - build-depends-arch-without-arch-dependant-binary - changelog-references-temp-security-identifier - ctrl-script - debian-build-system - debian-changelog-has-wrong-day-of-week - extra-whitespace-around-name-in-changelog-trailer - invalid-versioned-provides - maintscript-calls-ldconfig - no-ctrl-scripts - package-has-unnecessary-activation-of-ldconfig-trigger - package-must-activate-ldconfig-trigger - source-format + Removed: - debian-changelog-has-wrong-weekday - description-contains-duplicated-word - dh_pysupport-is-obsolete - missing-dependency-on-python-support - postinst-has-useless-call-to-ldconfig - postinst-must-call-ldconfig - postrm-has-useless-call-to-ldconfig - postrm-should-call-ldconfig - postrm-unsafe-ldconfig - preinst-calls-ldconfig - prerm-calls-ldconfig - versioned-provides . * checks/changelog-file.{desc,pm}: + [JW,NT] Use "day of week" rather than "weekday". (Closes: #796093) + [JW,NT] Flag references to "TEMP" security identifiers. Thanks to Paul Wise for assisting with the regex. (Closes: #807892) * checks/control-files.{desc,pm}: + [NT] Add classification tags for (absence of) maintscripts. * checks/debhelper.{desc,pm}: + [NT] Add tag for classifying the build system. + [NT] Remove test for dh_pysupport usage. + [NT] Avoid advertising python-support as possible solution for python-depends-but-no-python-helper. Thanks to Gunnar Wolf for the bug report. (Closes: #754315) + [NT] Apply patch from Gergely Nagy to only emit the dh-exec-useless-usage check for install and manpages files. Thanks to Rafael Laboissière for the report. (Closes: #816341) * checks/debian-source-dir.{desc,pm}: + [NT] Add tag for classifying the source format. (Closes: #612610) * checks/description.{desc,pm}: + [NT] Drop duplicate word tag, which is now covered by the spelling error check. * checks/fields.{desc,pm}: + [NT] Add default-jdk-headless and openjdk-X-jdk-headless to the set of known java providers. + [JW] Relax build profile dependency checks to allow versions with trailing tilde. (Closes: #819509) Thanks to Felix Geyer for the bug report. + [NT] Expand the vcs-field-uses-insecure-uri check to check other known insecure protocols (e.g. svn and pserver). Thanks to Paul "(UTF-8) Snowman" Tagliamonte for the report. (Closes: #812962) + [NT] Use https URL in the correction for canonical VCS URLs. (Closes: #813587) + [NT] Bump known python 3 version to include 3.4 and 3.5. + [AB] package-relation-with-perl-modules: Remove "experimental" flag. Asked for by Dominic Hargreaves. + [NT] Apply patch from Mattia Rizzolo to make lintian know and check the Build-Depends-Arch field. (Closes: #822281) + [NT] Stop emitting tags for (valid) versioned provides. Thanks to Thorsten Glaser for the bug report. (Closes: #800438) * checks/files.pm: + [JW] Apply patch from Mathieu Parent to fix directories for PHP INI files. + [NT] Remove code related to python-support. * checks/nmu.{desc,pm}: + [NT] Create a separate tag for extra whitespace around uploader name in the changelog. Thanks to Ben Wiederhake for the suggestion. (Closes: #801647) * checks/phppear.{desc,pm}: + [JW] Apply patch from Mathieu Parent to make dh-php* and php*-dev package names unversioned. * checks/rules.pm: + [NT] Add ":any" to all python dependencies. Thanks to Barry Warsaw for reporting the bug. + [NT] Bump known python 3 version to include 3.4 and 3.5. + [NT] Remove check for python-support and python-central. * checks/scripts.desc: + [NT] Suggest dh_python2 / dh_python3 instead of dh_pysupport and dh_pycentral. Thanks to Neil Williams for the report. (Closes: #818607) * checks/shared-libs.{desc,pm}: + [NT] Rename and clarify some ldconfig related tags to better reflect the use of the ldconfig trigger. Thanks to Rafael Laboissière for reporting this. (Closes: #809577) + [NT] Merge and remove some ldconfig related tags. Notably unconditionally flag all uses of ldconfig in maintainer scripts (outside glibc) as these should be replaced by a trigger. * checks/version-substvars.pm: + [NT] Apply patch from Javier Serrano Polo that makes the check ignore all multi-arch quantifiers (when determining if the dependency is for an external package). (Closes: #822269) . * commands/info.pm: + [NT] Accept "--tag" as an alias of "--tags". Thanks to Robert Luberda for the suggestion. (Closes: #816454) * commands/lintian: + [NT] Also check DEBRELEASE_DEBS_DIR for .changes files when no packages are given on the command line. Thanks to Sean Whitton for the suggestion. (Closes: #812568) + [NT] Clean up entries in temporarily labs fully once they have been processed. This avoids accumulating files on the disk for archive- wide runs done in temporary labs. This mitigates some of the excessive disk usage for archive-wide runs (See #779228). * commands/reporting-lintian-harness.pm: + [NT] Add support for classification tags. . * data/debhelper/*: + [JW] Refresh against unstable. Thanks to Mathieu Parent for the bug report. * data/debhelper/dh_addons-manual: + [NT] Add ":any" to the dependencies for the python add-ons. Thanks to Barry Warsaw for reporting the bug. (Closes: #803164) + [NT] Remove entry for pysupport. * data/fields/virtual-packages: + [NT] Refresh against unstable main (amd64). * data/files/fonts: + [NT] Refresh against unstable main (amd64). * data/menu-format/known-desktop-keys: + [NT] Accept "DesktopNames" as a known key in desktop files. Thanks to Yves-Alexis Perez for the suggestion. (Closes: #766099) * data/spelling/corrections: + [JW] Add more corrections. * data/standards-version/release-dates: + [AB] Add 3.9.8. . * debian/control: + [AB] Declare compliance with Debian Policy 3.9.8. (No other changes required.) * debian/lintian.install: + [NT] Install Test::Lintian modules in Perl5 module path and remove the Lintian::Tutorial files (as they are just POD files). * debian/{manpages,rules}: + [JW,NT] Generate and install manpages of Lintian's perl modules. (Closes: #816862) . * doc/lintian.xml: + [NT] Document the new classification tags. . * lib/Lintian/*{,/*}.pm: + [NT] Add support for classification tags. * lib/Lintian/Check.pm: + [JW,NT] Flag a duplicate word as a spelling error. This affects several tags plus spellintian. (Closes: #800476) * lib/Lintian/Collect/Binary.pm: + [JW] Apply patch from Ben Hutchings to consider source versions when testing nativeness of binary packages. (Closes: #821902) * lib/Lintian/Relation.pm: + [JW,NT] Fix broken implication with "P (<< V)" relations. (Closes: #819560) * lib/Lintian/Tag/Info.pm: + [JW] Use HTTPS for manpages.debian.org URLs. * lib/Lintian/Unpacker.pm: + [NT] Name the subprocess after what is processing. . * private/refresh-debhelper-data: + [JW] Apply patch from Mathieu Parent to fix path to Contents files. . * reporting/*: + [NT] Add support for classification tags. . * vendors/ubuntu/main/data/changes-file/known-dists: + [NT] Apply patch from Mattia Rizzolo to add yakkety. Checksums-Sha1: 4d6519e4329cb774f8cec3a4c67396ce3994363a 2809 lintian_2.5.44.dsc e09b584c97fda0b8d44466413d9250b50fc669bb 1298584 lintian_2.5.44.tar.xz Checksums-Sha256: f17ea3499a2b102aecb6f294d736a46a205002039d2fe4d4092398c433c2e585 2809 lintian_2.5.44.dsc 7020e2c9f87e65ee9fc469a53c41e599b2f82e0ecb77905fcf4c39f15812df3d 1298584 lintian_2.5.44.tar.xz Files: be3ef40e1e4f6e802d10968dddb2527f 2809 devel optional lintian_2.5.44.dsc 71a820d360920bfb3fbe1f32316c5001 1298584 devel optional lintian_2.5.44.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJXHG/fAAoJEAVLu599gGRC15wQAKj9reieBTd82yiYIrcRwWAP BC5y0BfCTbEa7DQaM+RuAewhK2PW0EHCNhd219iv8PPf4P7cgrrybMyLDXFty2nH oEeJ09Kfu4MD/9eDDGKlafOKNhk1egiyLvwansoD/w0PtYB3ChY7HKrDRStESGRV Znnc48MOWTpbl3lGmK0tfVOZ3F0qjdC0pNjtrk+GoegOzTIoPYJQKotNuhga9Fte +L8QIcheZDGjJKMpuLFhXENjFaGJNuV9XeI431UjpAwffuwuiXqij8Ml2ThbfZxF zDX2ctGVMzrUezwmpfNHoX+I7xVpUT7EB9wqgX8RYYVs4/hpUAGnYgq+OGk3psQT PUC3G2mMJ1Fb27PM3ZdEEzOxeNxfAMFH6HMyq0tobPQp9mIr159KlhEoo6lG6ozQ D2oXKMRXOYX5k4iJK+tbMf19yMv8bNUjfRjoHkN88GgHScCB1u79YE4V89rtSS3Y szhfDQ7mMC9z4KV2KWFNFfmSp3ICboujEHqFeMu3WVP98fRB2tWb0k4vFjroOmvv xpM2WSHqz7CdYUQRBAjUPsNTrerLUYF95T7lQthFq65xJyjZOJ2Z/b2ueibrXJS4 37G2OmDTcyiaDtHa5u/OvDIEwH+o8Mq1xhQ92abTf/aBkPUPR0Sy2tG57TkMoYTg ujKx3Ayk0zxjM4KXS/E+ =Y5j2 -----END PGP SIGNATURE-----