Format: 1.8 Date: Mon, 01 Jan 2018 14:58:24 +0000 Source: lintian Binary: lintian Architecture: source all Version: 2.5.67 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: 673734 710656 750537 788991 793406 885621 885693 885790 885899 885910 885968 Changes: lintian (2.5.67) unstable; urgency=medium . * Summary of tag changes: + Added: - debian-rules-should-not-use-DH_EXTRA_ADDONS - debian-watch-could-verify-download - invalid-date-in-debian-changelog - override_dh_fixperms-does-not-call-dh_fixperms . * checks/apache2.{desc,pm}: + [CL] Include the offending filename and line number in the output of apache2-deprecated-auth-config and apache2-unparsable-dependency. + [CL] Avoid false positives in apache2-deprecated-auth-config where the offending lines are wrapped in suitable "IfModule" or "IfVersion" directives. (Closes: #788991, #710656) * checks/changelog-file.{desc,pm}: + [CL] Warn about changelog entries that have incorrectly formatted dates. (Closes: #793406) * checks/files.pm: + [CL] Split out python-module-has-overly-generic-name regular expression into a data file. + [CL] Don't warn about extra license files installed via Sphinx. Thanks, Stuart Prescott! (Closes: #885968) * checks/python.pm: + [CL] Prevent false positives when checking for Python {2,3} packages that depend on Python {3,2} packages when the package being depended on ends with -doc. We were previously only catching the case for dependencies *from* packages with such names. (Closes: #885693) + [CL] Also ignore -doc, -docs, -dev, -common and -tools packages for intra-Python variant dependency checking, python-but-no-python3, etc. + [CL] Drop parens in depends-on-package-from-other-python-variant output. + [CL] Refactor django-package-does-not-depend-on-django check to correctly check Django packages called python2-django-foo. * checks/rules.{desc.pm}: + [CL] Suggest using /usr/share/dpkg/architecture.mk as a solution to debian-rules-sets-dpkg-architecture-variable rather than simply replacing assignments with ?=. Thanks to Helmut Grohne for the suggestion. + [CL] Include the line number when warning about instances of override_dh_clean targets that are missing calls to dh_clean. + [CL] Apply patch from Paul Tagliamonte to check for files that use DH_EXTRA_ADDONS. Thanks! (Closes: #885790) + [CL] Update $PYTHON3X_DEPEND to prevent false positives in missing-python-build-dependency. (Closes: #750537) + [CL] Refactor check for override_dh_clean-does-not-call-dh_clean tag into a loop. + [CL] Check for override_dh_fixperms targets that are missing calls to dh_fixperms. (Closes: #885910) * checks/scripts.pm: + [CL] Include the offending/unknown shebang in the output of various interpreter-related tags. (Closes: #673734) * checks/source-copyright.desc: + [CL] Also mention that we check for NOTICE.gz files when looking for Apache 2.0 packages that do not distribute their accompanying NOTICE file. * checks/watch-file.{desc,pm}: + [CL] Apply patch from Felix Lechner <felix.lechner@lease-up.com> to check for packages where an upstream signature exists but is not being used. (Closes: #885621) . * data/fields/name_section_mappings: + [CL] Ensure that PAM modules are placed in the "admin" section, additionally preventing a false positive for libpam-krb5 which was being caught by a "libfoo1" => "libs" entry. (Closes: #885899) * data/files/python-generic-modules: + [CL] Add "examples". * data/spelling/corrections: + [PW] Add a number of corrections. * data/standards-version/release-dates: + [CL] Correct date(1) invocation example in comment. + [CL] Add 4.1.3 as a known standards version. . * debian/control: + [CL] Declare compliance with Debian Policy 4.1.3. + [CL] Mention Debian Policy 4.1.3 in long package description. Checksums-Sha1: a4009ad5c80f2e2b4f6e4a65f0d56151025c2329 2633 lintian_2.5.67.dsc af2ccb4c91ddb873f5179607b8819786e2490483 2615600 lintian_2.5.67.tar.xz 429166cb13d87b2368e9d5d5d716281f281cd93e 1082188 lintian_2.5.67_all.deb 825e1515512da9264261c563cd28004e3a36339f 14963 lintian_2.5.67_amd64.buildinfo Checksums-Sha256: f390b04dd6962909f782f80b4c1a9713f7950c5ae0d293d70d6fce2b47f7b457 2633 lintian_2.5.67.dsc 4bc66a14351ac07bd36645f89fca2bc46fbbf9aa9ba0c907c04c07d558ec6e0d 2615600 lintian_2.5.67.tar.xz d445682180e954cdd3d428cda673bf74c857bb2c39ef00be01effbbdec0afa52 1082188 lintian_2.5.67_all.deb 69ee4ad75873862af3922af16069ad8997b76944c35857b8c07c39806cecf9d6 14963 lintian_2.5.67_amd64.buildinfo Files: d39b0b4688f15ca7ab625d79ea70f5f1 2633 devel optional lintian_2.5.67.dsc b2432863798bf6da5e0edc39b4af698d 2615600 devel optional lintian_2.5.67.tar.xz 1701909bb9a5fb16a4fed4cbcd1c1c4a 1082188 devel optional lintian_2.5.67_all.deb dd5aeead75088952dca13e5aa50eb816 14963 devel optional lintian_2.5.67_amd64.buildinfo