-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 13 Dec 2017 20:16:35 +0100 Source: lintian Binary: lintian Architecture: source all Version: 2.5.62~bpo9+1 Distribution: stretch-backports Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Luca Falavigna <dktrkranz@debian.org> Description: lintian - Debian package checker Closes: 807695 822504 849514 871454 880701 881389 882154 882954 883041 883053 883121 883356 883581 883653 Changes: lintian (2.5.62~bpo9+1) stretch-backports; urgency=medium . * Rebuild for stretch-backports. . lintian (2.5.62) unstable; urgency=medium . * Summary of tag changes: + Added: - invalid-potfiles-in . * checks/changelog-file.pm: + [CL] Correct operator precedence in "epoch-change-without-comment" to prevent a false positive when an epoch is present but is unchanged between versions. + [CL] Improve output of epoch-change-without-comment to include the actual version change. * checks/python.desc: + [CL] Also match, for example, "python2.7:any" when checking the "dependency-on-python-version-marked-for-end-of-life" tag, not just "python2.7". (Closes: #883053) + [CL] Detect an invalid debian/po/POTFILES.in instead of bailing out. (Closes: #883653) * checks/scripts.desc: + [AB] command-with-path-in-maintainer-script: Add more references, especially the reason why "if [ -x /usr/bin/<command> ]; …" is indeed bad (#769845 and the mail referred to in there). Rewrite recommendations, explain what conditions should be given if someone intents to override this tag. (Closes: #807695) * checks/source-copyright.pm: + [CL] Correct false positives in the "source-includes-file-in-files-excluded" tag where a Files-Excluded of "lib/*" would be triggered for "foolib/filename". + [CL] Correct another false positive in the "source-includes-file-in-files-excluded" tag where we would warn when the maintainer has removed upstream's debian/ directory and then we would trigger it on the maintainer's replacement files. + [CL] List all files violating source-includes-file-in-files-excluded, not just the first one we encounter per "Files-Excluded" entry. + [CL] Ignore .pc dirs for source-includes-file-in-files-excluded, . * data/spelling/corrections: + [AB] Remove "publically". It's a seldom, but valid English word (c.f. https://en.wiktionary.org/wiki/publically) and causes false positives in the OpenSSL license. . * t/scripts/spellintian.t: + [AB] Ensure that "publically" is not re-added as spelling correction in the future again to avoid hundreds of false positives in the OpenSSL license. . lintian (2.5.61) unstable; urgency=medium . * Summary of tag changes: + Added: - epoch-change-without-comment - source-includes-file-in-files-excluded - unnecessary-team-upload . * checks/changelog-file.{desc,pm}: + [CL] Warn about packages that modify the epoch and there's no comment about the change. This was motivated by the accidental bumping of the epoch in my python-django 2:2.0-1 upload. * checks/elpa.desc: + [CL] Correct reference to dh_elpa(1) manpage. Thanks to Paul Gevers for the report. (Closes: #883356) * checks/fields.pm: + [CL] Apply patch from Dylan Aïssi to add R CRAN & Bioconductor repositories to the list of known insecure URIs. (Closes: #883121) * checks/nmu.{desc,pm}: + [CL] Warn if a "Team upload" (ie. that string is present in the changelog) but the uploader is among the Maintainer/Uploaders. (Closes: #882954) * checks/python.desc: + [CL] Raise the severity of the "dependency-on-python-version-marked-for-end-of-life" and "python-foo-but-no-python3-foo" Python 2.x deprecation tags to regular warnings. (Closes: #883581) * checks/source-copyright.{desc,pm}: + [CL] Warn when files specified in Files-Excluded exist in the source tree. (Closes: #871454) . * data/spelling/corrections: + [PW] Add a number of corrections. + [CL] Remove "german|German" and "russian|Russian" entries - they are covered by data/spelling/corrections-case. (Closes: #883041) . * data/standards-version/release-dates: + [AB] Add 4.1.2 as known standards version. + [AB] Suggest "date +%s -s …" instead of libtimedate-perl. . * debian/control: + [AB] Declare compliance with Debian Policy 4.1.2. + [AB] Mention Debian Policy 4.1.2 in long package description. . * t/runtests: + [AB] Use standards version 4.1.2 in tests. * t/scripts/spellintian.t: + [AB] Add two checks for common mistakes in d…/spelling/corrections: "iff" is a valid word (c.f. #865055) and case-only misspellings belong into data/spelling/corrections-case. . lintian (2.5.60) unstable; urgency=medium . * Summary of tag changes: + Added: - homepage-field-uses-insecure-uri - hyphen-file - rules-does-not-require-root - rules-requires-root-explicitly . * checks/control-file.{desc,pm}: + [AB] Add classification tags for R³. + [CL] Remove the "Experimental: yes" flag from the debian-control-has-obsolete-dbg-package tag. (Closes: #882154) + [AB] Change reference for debian-control-has-obsolete-dbg-package from https://wiki.debian.org/DebugPackage to https://wiki.debian.org/AutomaticDebugPackages * checks/cruft.desc: + [CL] Add suggested [[:space:]]-based sed call for file-contains-trailing-whitespace. Thanks to Stuart Prescott. (Closes: #881389) + [AB] Also mention Emacs' "M-x wh-cl" (whitespace-cleanup) for file-contains-trailing-whitespace. * checks/fields.desc: + [CL] Warn for Homepage files using well-known insecure URIs. (Closes: #849514) * checks/files.pm: + [NT] Add missing slash for usr/sbin that caused lintian to report false-positive multiarch-foreign-shared-library when a package only had executables in usr/sbin. Thanks to Helmut Grohne for reporting the issue. + [CL] Warn on files called "-" (hyphen symbol). See #882638 for an example. * checks/version-substvars.desc: + [CL] Don't recommend "Source-Version" in tag descriptions. . * data/fields/*: + [CL] Revert patch from Guillem Jover to add a "golang" archive section; it has not ben added to the archive yet. * data/spelling/corrections: + [PW] Add several corrections. . * lib/Test/Lintian/Harness.pm, t/runtests, t/tests/README: + [AB] Add support for a "Test-Conflicts" field. . * t/tests/rules-including-deprecated-makefiles/desc: + [AB] Add "Test-Conflict: dh-buildinfo". Having dh-buildinfo installed causes that test to fail. . * .gitignore: + [AB] Ignore /debian/.debhelper/ directory. . lintian (2.5.59) unstable; urgency=medium . * lib/Lintian/Check.pm: + [CL] Don't warn about duplicate words when separated by punctuation. (Closes: #822504) . * data/fields/*: + [CL] Apply patch from Guillem Jover to add a "golang" archive section. (Closes: #880701) Checksums-Sha1: 2ed10f2253ca81f58b3d56921e12862ac2dca3dd 2926 lintian_2.5.62~bpo9+1.dsc a4275911d427fc70a7e2f83ed3710e624190ecfc 1249428 lintian_2.5.62~bpo9+1.tar.xz 58ba15c820334eb9ff13120d62a891999afe70ba 1075392 lintian_2.5.62~bpo9+1_all.deb 15870bd24fbd40d356f08a5b2b81df391c7e40e0 16535 lintian_2.5.62~bpo9+1_amd64.buildinfo Checksums-Sha256: 82e9142d15ddd51d6ce0c492eefbf87cc20f4f518517a374ca5ede08eb0286f5 2926 lintian_2.5.62~bpo9+1.dsc 005ec2d1443b08c7f80c16bb7814405c814a4e1ba9712c71986339a7f977e7a5 1249428 lintian_2.5.62~bpo9+1.tar.xz b857bfd11f4154b76fb1c1f43208b91093921533c1f8bda12575aa1037dd59ad 1075392 lintian_2.5.62~bpo9+1_all.deb 510716e7f5be6d38abc60e0ff809a8cc35e93cfd4a92bb707f286b3ea887e7b8 16535 lintian_2.5.62~bpo9+1_amd64.buildinfo Files: a9a37767658b6323f835edc65dca2a8a 2926 devel optional lintian_2.5.62~bpo9+1.dsc e47645890a3b05571d571d7e852649c2 1249428 devel optional lintian_2.5.62~bpo9+1.tar.xz d0c5cf821b8ad23e28aa49872685bcd8 1075392 devel optional lintian_2.5.62~bpo9+1_all.deb c97dfe119a4ab2f8fa2528a38d3d3cfd 16535 devel optional lintian_2.5.62~bpo9+1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE3cU+UTD9CCI/mJRWSQhq0+vi8x8FAloxgAIACgkQSQhq0+vi 8x8KKg/9EhCj+lVC/CyzENUkmDNW707iFxpEw3bkxzCHJvWsouq+OuHatjYOUAc5 XydAl/IVR30LqlE70sA9CfHE56VE5/8D1Gbv1GwkAkUda2fI6iwM8bjI4viLOgks TxUFNcJib+q61jo2/jDuLuQ7ojRXL8E+Z+T5uxIEPP8IepKh1PGcFOYNi8HvglqW MgySDVhEhVNZbdFh+O4iVpT5gkLpULfTQmzbCvf8fse/ZsuflTAaR1beF0XPLnAu d3sXxPa3kAcvllwZeKPWNoM3FlfiBYA1sll0INrpSyv75cGQRlNf62SJlemCYXqP OmvnzMozP+GwoeCCnxpa85IM47Vpsb6XE+FPxUOuL5VejKndTKt2+ZVJbwm6qL/8 wUqKdexGGg4TDW0nu/Ok6BLvu87cgf5fH9RjnT3PwNGu/GkKU2tHu4ml/mZw2VSp nOcGmwLDnYuMrRIqTNj7vg692on8qRfBuWJ6AObRCg8SztXNALRlXe7fEmd7rMHo cT6e7NG4vDS8N0O7xNhNIZMv2uj8AojBp9QUpchTuQ2yhkMzKdf7McvhP7WkG469 cdmXbz05bI+bEd4vyMbKe/NUNJB7uFBVraPX6moRgzM/MvIQ9B8dB07zBeT4wUIF giC6NR2HDodC9jJY4ypXVXjNqF+xp8pLpVnCe4QarY6C73Ykj3A= =xCaI -----END PGP SIGNATURE-----