[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[lintian] annotated tag 2.5.76 created (now e62826b)



This is an automated email from the git hooks/post-receive script.

lamby pushed a change to annotated tag 2.5.76
in repository lintian.

        at  e62826b   (tag)
   tagging  c99b61b0ace2fe73908e844993ba6adb65ddc1f7 (commit)
  replaces  2.5.75
 tagged by  Chris Lamb
        on  Wed Feb 21 19:26:34 2018 +0000

- Log -----------------------------------------------------------------
Format: 1.8
Date: Wed, 21 Feb 2018 18:42:26 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.76
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: 832099 833007 890530 890537 890660 890667 890916 890920 890943 890959 891027
Changes:
 lintian (2.5.76) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - debhelper-compat-file-contains-multiple-levels
       - debian-changelog-line-too-short
       - unnecessary-source-date-epoch-assignment
       - upstream-metadata-file-is-missing
     + Renamed:
       - co-maintained-package-with-no-vcs-headers ->
         co-maintained-package-with-no-vcs-fields.
       - desktop-contains-deprecated-header ->
         desktop-contains-deprecated-key.
       - xs-testsuite-header-in-debian-control ->
         xs-testsuite-field-in-debian-control.
       - unnecessary-testsuite-autopkgtest-header ->
         unnecessary-testsuite-autopkgtest-field.
       - xs-vcs-header-in-debian-control ->
         xs-vcs-field-in-debian-control.
 .
   * General:
     + [CL] Apply a patch series from Ben Finney to correct inconsistent use
       of "header" terminology (versus "field", etc.) in descriptions and
       tag names.  Thanks!  (Closes: #890959)
 .
   * checks/changelog-file.{desc,pm}:
     + [CL] Warn about changelog files that are too short.  Thanks to Adrian
       Bunk for the suggestion.  (Closes: #890920)
   * checks/cruft.pm:
     + [CL] Avoid false-positives in Jush's syntax highlighting definition
       files.
     + [CL] Avoid a false-positive when matching the fake Lena Söderberg
       image in libplacebo.  Thanks to Thorsten Alteholz for the report.
       (Closes: #890943)
   * checks/debhelper.{desc,pm}:
     + [CL] Warn if packages define multiple compatibility levels in the
       "compat" file, typically via "echo 11 >> debian/compat" (instead of
       ">").
   * checks/fields.desc:
     + [CL] Correct a grammatical error and tighten up the language of the
       "binary-package-depends-on-toolchain-package" tag's description.
       Thanks to Gregor Herrmann for the report.  (Closes: #890530)
   * checks/init.d.pm:
     + [CL] Also check for "RUN=" and "DAEMONRUN=" when evalating lines in
       /etc/default for "init.d-script-should-always-start-service"
       violations. Thanks to Laurent Bigonville.  (Closes: #890916)
   * checks/rules.{desc,pm}:
     + [CL] Update override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS
       to fix a number of false positives. Thanks to Gregor Herrmann for
       the report.  (Closes: #890537)
     + [CL] Also check, for example, "override_dh_fixperms-indep" and
       "override_dh_fixperms-arch" targets for
       "override_dh_fixperms-does-not-call-dh_fixperms", etc.
     + [CL] Prevent a large number of false-positives when checking the
       debian-rules-is-dh_make-template tag.  Thanks to Evgeni Golov for
       the report.  (Closes: #890660)
     + [CL] Check for unnecessary SOURCE_DATE_EPOCH assignments; it is
       either exported by dpkg >= 1.18.8 or one can include pkg-info.pk,
       etc.  (Closes: #832099)
   * checks/scripts.pm:
     + [CL] Prevent some false-positives in udevadm-called-without-guard.
   * checks/upstream-metadata.{desc,pm}:
     + [CL] Apply patch from Dylan Aïssi to suggest maintainers add a
       debian/upstream/metadata file, although downgrade the check to
       "experimental" level for the time being.  (Closes: #833007)
   * checks/watch-file.pm:
     + [CL] Use our new $PKGREPACK_REGEX to match and capture the suffix
       when looking at potential debian/watch mangling issues.
 .
   * commands/reporting-html-reports.pm:
     + [NT] Stop including the uncompressed lintian log in the website
       as it consumes considerable space for no reason.  Consumers
       should migrate to the compressed variant, which has been around
       for years and only consumes ~1/20th of the space.
 .
   * data/files/python-generic-modules:
     + [CL] Detect "core" as an overly-generic module name.  Thanks to
       Andreas Beckmann for the report.  (Closes: #891027)
   * data/scripts/interpreters:
     + [CL] Add cwl-runner (to cwltool) as an interpreter for CWL scripts.
       Thanks to Michael Crusoe for the report.  (Closes: #890667)
   * data/spelling/corrections:
     + [PW] Add a number of corrections.
 .
   * debian/source/lintian-overrides:
     + [CL] Drop all the overrides for Lintian itself now that we use the
       <!nocheck> build profile for the previously-spurious warnings.
 .
   * lib/Lintian/Util.pm:
     + [CL] Factor out the regex that matches "repacked" tarballs based on
       their filename.
   * lib/Lintian/Collect/{Changes,Sources}.pm:
     + [CL] Add repacked subroutines to check whether a package has been
       repacked or not.
 .
   * reporting/templates/maintainer.tmpl:
     + [CL] Link package entries directly to sources.debian.org.
 .
   * t/scripts/changelog-format.t:
     + [CL] Provide some possibly-helpful advice when violating the "entry
       header" changelog test.
   * t/tests/cruft-upstream-binaries:
     + [CL] Add a testcase to check that symlinked missing-sources do the
       right thing (re. #890468).
Checksums-Sha1:
 77d6994a82b5e88bf1c51144a84b4044001b2788 2622 lintian_2.5.76.dsc
 f039c2e8bf5acd73aea2f968e39c7d6e01f52326 1537236 lintian_2.5.76.tar.xz
 36cf5700e371114c9a5cf1cb1247a3f77f5b7dab 1105364 lintian_2.5.76_all.deb
 884a57b9ad7b298447cfe7e252e5921b4218a7e5 15170 lintian_2.5.76_amd64.buildinfo
Checksums-Sha256:
 f6df00f50d2bd902f3b079474f826f340f77c8650e08848aabc0a8f8d82132c1 2622 lintian_2.5.76.dsc
 e7a12767b811c6072035691c940c7d0eaf64a986d6f074fe1ccd2caecb434f8b 1537236 lintian_2.5.76.tar.xz
 efbe81a0b506848b04404a0dad6009c85408a022b804d4f106613e0940d2f5ec 1105364 lintian_2.5.76_all.deb
 45393f613cf927b6c96b6bb6336443ca2e03c9788f13819b974a25570c6ac234 15170 lintian_2.5.76_amd64.buildinfo
Files:
 b466eb35f72012ba63b8bf077f973b87 2622 devel optional lintian_2.5.76.dsc
 01e36a73587f63dcdfdd2fe13e7efebf 1537236 devel optional lintian_2.5.76.tar.xz
 11992858684eb467fc87e2495d564070 1105364 devel optional lintian_2.5.76_all.deb
 077a9196354856b113f9e4ae7567d120 15170 devel optional lintian_2.5.76_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlqNx+oACgkQHpU+J9Qx
Hljf0RAAkiKVHKvVO2rSYh4R90rRICAx18s6yYbjV9c60qVhN8fcs/EugeX6vA0U
ViaMnVy9w66Dfp8x/Iy4nFg2LhHuqLjSDwJZcBWCknkz0sTy4ksqSWm+Q3c1g6/0
pMdd/1prpxlpS+8MhegdOxUp2QXZxsG97awkInX6XgQcgSzaPgaoj+tBIBn1J0jR
hG4FkQWpgYvF43VRY7pfM7PJmwhFfqBQifsYdi4TLucWNYepGsGFdnqHCXq0NTru
9yryN5x2lxYRu4WHV64R1zd5SKmd/dAHdDQhAvuVgi9J2R42uMu379KDABN22hvp
P/k2NWgE/S1wRaCam2smpeNz269qM88LKSEHRP+Q0v7CrpbwzhN8WbE74T6f42Hc
v+IK294XQkHHA8+47WENwzUysy61Ip3Lw92t9Bv+acmAFnSbmYjk1L/wWtNpHlw6
nazQ0oNVr3UVPaBChBJ5Y1nL5sp2bXQL8pJah5Abvv4RPZiFcX2A7nMfO1b7br+M
9oVFFAswpLL54GZ92g+0TvGayPxhI1i3cUdk4dxKGv54dt2y55IOJQVKXg9fc9fp
2e/2Ke5sS4q+eRGroksY2Hi9+zeoyHyCJ5lN5lcWjs9ubJ47YFKFEUAtwKCImkQx
wHc5eIkugQUo4DYfjCvFJ56S6ZAPtwPvUoO/wrntcZAtv3XCm4k=
=f01q
-----END PGP SIGNATURE-----

Ben Finney (1):
      Correct inconsistent use of "header" terminology (versus "field", etc.) in descriptions and tag names. (Closes: #890959)

Chris Lamb (33):
      Open new changelog entry for 2.5.76.
      Drop all the overrides for Lintian titself now that we use the <!nocheck> build profile for the previously-spurious warnings.
      Add a testcase to check that symlinked missing-sources do the right thing (re. #890468).
      Avoid false-positives in Jush's syntax highlighting definition files.
      Fixup changelog entry.
      Provide some possibly-helpful advice when violating the "entry header" changelog test.
      Correct a grammatical error and tighten up the language of the "binary-package-depends-on-toolchain-package" tag's description. Thanks to Gregor Herrmann for the report. (Closes: #890530)
      Update override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS to fix a number of false positives. Thanks to Gregor Herrmann for the report. (Closes: #890537)
      Prevent some false-positives in udevadm-called-without-guard.
      Also check, for example, "override_dh_fixperms-indep" targets for "override_dh_fixperms-does-not-call-dh_fixperms", etc.
      Factor out the regex that matches "repacked" tarballs based on their filename.
      checks/watch-file.pm: Use our new $PKGREPACK_REGEX to match and capture the suffix when looking at potential debian/watch mangling issues.
      lib/Lintian/Collect/{Changes,Sources}.pm: Add repacked subroutines to check whether a package has been repacked or not.
      Also check, for example, "override_dh_fixperms-arch" for "override_dh_fixperms-does-not-call-dh_fixperms", etc.
      Correct incorrect removal of "version" - I meant to remove the dummy version string.
      Avoid spelling error in POD.
      Revert "Avoid spelling error in POD", adding 'DFSG' to the list of known good words.
      reporting/templates/maintainer.tmpl: Link package entries directly to sources.debian.org.
      Prevent a large number of false-positives when checking the debian-rules-is-dh_make-template tag. Thanks to Evgeni Golov for the report. (Closes: #890660)
      Warn if packages define multiple compatibility levels in the "compat" file, typically via "echo 11 >> debian/compat" (instead of ">").
      Add test for debhelper-compat-file-contains-multiple-levels
      Add cwl-runner (to cwltool) as an interpreter for CWL scripts. Thanks to Michael Crusoe for the report. (Closes: #890667)
      Correct "Test-For" reference in debhelper-compat-multiple.
      Emit if we have more than 1 compat level and not when we have a compat level more than 1.
      Check for unnecessary SOURCE_DATE_EPOCH assignments; it is either exported by dpkg >= 1.18.8 or one can include pkg-info.pk, etc. (Closes: #832099)
      Also check for "RUN=" and "DAEMONRUN=" when evalating lines in /etc/default for "init.d-script-should-always-start-service" violations. Thanks to Laurent Bigonville. (Closes: #890916)
      Correct name of debian-watch-does-not-check-gpg-signature tag.
      Update generic-dh-make-2008 tests.
      Avoid a false-positive when matching the fake Lena Söderberg image in libplacebo. Thanks to Thorsten Alteholz for the report. (Closes: #890943)
      Warn about changelog files that are too short. Thanks to Adrian Bunk for the suggestion. (Closes: #890920)
      Detect "core" as an overly-generic module name. Thanks to Andreas Beckmann for the report. (Closes: #891027)
      Correct Freudian slip (?) in changlog entry. Thanks to ginngs for, err, spotting it.
      Release lintian/2.5.76 into unstable.

Dylan Aïssi (1):
      Suggest maintainers add a debian/upstream/metadata file. (Closes: #833007)

Niels Thykier (5):
      c/r-html-reports: Exclude classification tags from reports
      c/r-html-reports: Fix valid but confusing code
      c/lintian.pm: Add a marker at start and end of group processing
      c/r-lintian-harness: Add a line of output before log rewrite
      c/r-html-reports: Remove uncompressed log from website

Paul Wise (3):
      spelling: Add several corrections
      spelling: Add another correction
      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: