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

[lintian] annotated tag 2.5.74 created (now 4150e10)



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

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

        at  4150e10   (tag)
   tagging  9dcfbf6f02296c08492795b783d75ec6a8bc8d6f (commit)
  replaces  2.5.73
 tagged by  Chris Lamb
        on  Thu Feb 8 18:00:13 2018 +0000

- Log -----------------------------------------------------------------
Format: 1.8
Date: Thu, 08 Feb 2018 17:41:55 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.74
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: 679124 738442 756130 762113 817170 858588 869547 889102 889486 889489 889535 889591 889592 889628 889638 889639 889746 889760 889814 889856
Changes:
 lintian (2.5.74) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - control-tarball-compression-format
       - data-tarball-compression-format
       - debian-rules-is-dh_make-template
       - init.d-script-should-always-start-service
       - jar-contains-source
       - missing-systemd-service-for-init.d-script
       - override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS
       - source-contains-prebuilt-wasm-binary
       - spelling-error-in-patch-description
       - systemd-service-file-refers-to-unusual-wantedby-target
     + Renamed:
       - systemd-no-service-for-init-script ->
         omitted-systemd-service-for-init.d-script
       - systemd-no-service-for-init-rcS-script ->
         missing-systemd-service-for-init.d-rcS-script
     + Removed:
       - override_dh_auto_test-does-not-check-DEB_BUILD_PROFILES
 .
   * checks/changelog-file.desc:
     + [CL] Improve the long description of epoch-change-without-comment.
       Based on suggestions by Raphael Hertzog and Ian Jackson - thanks!
       (Closes: #889814)
   * checks/cruft.desc:
     + [BR] Check for wasm files.  (Closes: #889102)
     + [CL] Factor out call to _ships_examples to avoid excessive looping
       over $sorted_index.
     + [CL] Do not emit package-does-not-install-examples if we don't have
       any binary packages in our laboratory.  (Closes: #889591)
     + [CL] Improve the description of package-does-not-install-examples to
       give more debhelper advice.
     + [CL] Assume that if a source package generates a binary ending in
       "-examples" then it does ship examples.
   * checks/deb-format.{desc,pm}:
     + [CL] Add a classification tag for the .deb data tarball compression
       format.  (Closes: #738442)
     + [CL] Add a classification tag for the control tarball compression
       format.  (Closes: #889856)
   * checks/fields.pm:
     + [CL] Avoid false positives when checking binary packages depending on
       toolchain packages by ignoring packages starting with "dh-" or ending
       with "-source". Thanks to Josh Triplett for the report.
       (Closes: #889486)
   * checks/files.pm:
     + [BR] Add context for privacy breach in order to improve debugging.
   * checks/fields.desc:
     + [CL] Downgrade severity of build-depends-on-obsolete-package from
       error to warning.  (Closes: #889638)
   * checks/java.{desc,pm}:
     + [CL] Only warn about bad-jar-name for "public" .jar files.
       (Closes: #889628)
     + [CL] Check for .jar files that embed Foo.java alongside a Foo.class
       file.  (Closes: #762113)
   * checks/init.d.{desc,pm}:
     + [CL] Warn about packages that use ENABLED="true" (etc.) in
       /etc/default files.
   * checks/patch-systems.{desc,pm}:
     + [CL] Avoid emitting "Can't use an undefined value as an ARRAY
       reference" warnings when debian/patches is a file, not a directory.
       (Closes: #889535)
     + [CL] Check spelling of patch headers.  (Closes: #756130)
   * checks/rules.{desc,pm}:
     + [CL] Fix a number of false-positives when checking the
       "override_dh_auto_test-does-not-check-DEB_BUILD_PROFILES" tag
       (Closes: #889592)
     + [CL] Make a large number of changes suggested by Mattia Rizzolo to
       the override_dh_auto_test-does-not-check-DEB_BUILD_PROFILES tag,
       renaming it to reference DEB_BUILD_OPTIONS throughout, add Debian
       Policy 4.9.1 to the tag's Ref, lower "Certanty" to "wild-guess" and
       mark the tag as experimental, updating the tests to match.
       (Closes: #889746)
     + [CL] Check for debian/rules files that are dh_make templates.
       (Closes: #679124)
   * checks/scripts.desc:
     + [CL] Improve, elaborate and tidy the long description of the
       maintainer-script-should-not-use-recursive-chown-or-chmod tag.
       Heavily based on a patch by Daniel Kahn Gillmor - thanks!
       (Closes: #889489)
   * checks/source-copyright.pm:
     + [CL] Prevent false positives when checking for missing NOTICE.txt
       files by looking inside .jar archives.  (Closes: #889760)
   * checks/systemd.{desc,pm}:
     + [CL] Warn about unit files that install to usual WantedBy= targets.
       Thanks to Sam Morris for the initial patch.  (Closes: #817170)
     + [CL] Rework the no service detection, improving the (rarely
       overridden) tag names to better match what they detect as well as
       adding a new "missing-systemd-service-for-init.d-script" pedantic tag
       where we do not have an equivalent unit as this implies missing
       bespoke security hardening support, etc. Thanks to Lucas Nussbaum for
       his input.  (Closes: #858588)
   * checks/udev.pm:
     + [CL] Add simple GOTO parsing to avoid false positives when checking
       for udev rules for SUBSYSTEM specifiers.  (Closes: #869547, #889639)
 .
   * commands/reporting-{html-reports,lintian-harness}.pm:
     + [NT] Register packages that fail during archive wide processing.
 .
   * data/files/privacy-breaker-fragments:
     + [BR] Detect new fragments for Google CSE.
   * data/spelling/corrections:
     + [PW] Add a number of corrections.
 .
   * lib/Lintian/Util.pm:
     + [NT] Give lower processing priority to packages that repeatedly
       trigger errors during archive-wide processing.
 .
   * reporting/templates/index.tmpl:
     + [NT] Display summary of how many groups had errors during their
       last processing.
   * reporting/templates/{lintian.css,maintainer}.tmpl:
     + [NT] Use a distinct error status instead of "Outdated" for
       packages with errors during their last processing.
Checksums-Sha1:
 6ab26c788acef3b23e5776247e0fac81db731e74 2622 lintian_2.5.74.dsc
 3b6d9daa7eb6ce8ae2c6e35acf94d6e1f0be397d 1479936 lintian_2.5.74.tar.xz
 cf0a6e3875994c42d5721025470cbc869f2bbcae 1100980 lintian_2.5.74_all.deb
 d3dd566757ea2cea69a69a6f04e1c89fb7652ef8 15106 lintian_2.5.74_amd64.buildinfo
Checksums-Sha256:
 94516ba778ea4c2594a98434f2d8a1bab2641704052070eb4125380dbc356212 2622 lintian_2.5.74.dsc
 7bc82aeddd3092b48a357a7c877d9dc5d49b8c16af8b50f25de80b3f6f9ef847 1479936 lintian_2.5.74.tar.xz
 fe39422089d32f2e6bb010c7ff03f013ab56f2bc0b7a398972625d74c405ddf7 1100980 lintian_2.5.74_all.deb
 f143578b2490d3bbe115784935f63f716dba87cc870ff438459d257ef3fcc1e7 15106 lintian_2.5.74_amd64.buildinfo
Files:
 0bd758bbe9212d494c068a2863e7fe8f 2622 devel optional lintian_2.5.74.dsc
 34e57c8fbbda0693bf901a4fe7f26903 1479936 devel optional lintian_2.5.74.tar.xz
 77baff5d246ff4f9ac449146c88116ff 1100980 devel optional lintian_2.5.74_all.deb
 d4e3a3d2dc29726f1dfc0c59eafaff98 15106 devel optional lintian_2.5.74_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlp8kC0ACgkQHpU+J9Qx
HlhFDRAAvIQHiXGw9rfD3QNFyvHpj4WRrFgknV5n8oJ3wd53s+EXe3PNgcZKbnzw
Zpvxh7eSWcwlGoLSDWbyAe+HMpAzG2eG8w5643ykAPufO1Bm9bb3g5fA2fjIujzv
uH11PfcDvFKqgeoP9K6VpGsTUT6DQjkxYG/oIAtQzBfRnNs0l3U+X/p7FYX7X32A
M0vjx1r9srCXmjusYfs+WssiISRrkkm0ecblyD/ln3koZcsXXAaYYmY/8g75LErp
gBr8N9/1SoXgy1/fcECeYQaB9ZC6H0eE3Ayv+xCBz8xW0oDi+S+Sq/P5nomY5s0w
3m8C3ZI3J941VmL3WKpplth8fr8snIQshnc8PKyc3srv84fU7yx7F3i9rSipMPSQ
pkTvwaheVcM8t6MFoLnIUgnvCGvTtghF9/41oHu44ug8MoIuOE7gRKN0JSyq0gly
YeXN1XqMquv/aZDH7tb16MsaaiJRWTOw+ydJa6Yjv5I9yiGBXuyHBppGcNq+1RWq
ihx/PhSs1LpRDVUxr0rFFgtNdUM64Lgcdc0W436/Y/2V7Vusa9ONHC5vbg3XI5AN
G9EBIesCEl1ZEvCfR/H5t+XVFqnFD4+4fCV2xD4AsJ0CIA1Wxnt2vFJcecdsjIrz
D3fGtV1MRfV/7Bi7/eLevMNvdiXkyh5+QAAtZdYq2BNWGdNqsyo=
=7dYe
-----END PGP SIGNATURE-----

Bastien ROUCARIÈS (4):
      Detect wasm prebuilt file
      Detect new fragment for google cse
      Add debug for javascript fragment
      Improve debugging for tag/url

Chris Lamb (45):
      Open new changelog entry for 2.5.74.
      Tidy changelog entry
      Avoid false positives when checking binary packages depending on toolchain packages by ignoring packages starting with "dh-". Thanks to Josh Triplett for the report. (Closes: #889486)
      Improve, elaborate and tidy the long description of the maintainer-script-should-not-use-recursive-chown-or-chmod tag. Heavily based on a patch by Daniel Kahn Gillmor - thanks! (Closes: #889489)
      debian/changelog: Wrap long line.
      checks/patch-systens.pm: Fix typo in comment.
      Avoid emitting "Can't use an undefined value as an ARRAY reference" warnings when debian/patches is a file, not a directory. (Closes: #889535)
      Don't warn if debian/patches is a symlink to a file either. Thanks Niels!
      Don't fail if dpdir is undefined.
      Ignore packages ending with "-source" too.
      Tidy changelog entry.
      Factor out call to _ships_examples to avoid excessive looping over $sorted_index.
      Do not emit package-does-not-install-examples if we don't have any binary packages in our laboratory. (Closes: #889591)
      Remove override_dh_auto_test-does-not-check-DEB_BUILD_PROFILES (for now) as there are just too many false-positive cases to check. (Closes: #889592)
      Downgrade severity of build-depends-on-obsolete-package from error to warning. (Closes: #889638)
      Only warn about bad-jar-name for "public" .jar files. (Closes: #889628)
      checks/udev.pm: Add simple GOTO parsing to avoid false positives when checking for udev rules for SUBSYSTEM specifiers. (Closes: #869547, #889639)
      Check for debian/rules files that are dh_make templates. (Closes: #679124)
      Warn about unit files that install to usual WantedBy= targets. Thanks to Sam Morris for the initial patch. (Closes: #817170)
      Fix a number of false-positives when checking the "override_dh_auto-test-does-not-check-DEB_BUILD_PROFILES" tag.  (Closes: #889592)
      Don't capture regex.
      Also match Make's "ignore result" prefix.
      Make a large number of changes suggested by Mattia Rizzolo to the override_dh_auto_test-does-not-check-DEB_BUILD_PROFILES tag, renaming it to reference DEB_BUILD_OPTIONS throughout, add Debian Policy 4.9.1 to the tag's Ref, lower "Certanty" to "wild-guess" and mark the tag as experimental, updating the tests to match. (Closes: #889746)
      More improvements to override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS. Thanks dkg and gregoa.
      Drop debugging line...
      checks/rules.pm: Revert overzealaous perltidying.
      Prevent false positives when checking for missing NOTICE.txt files by looking inside .jar archives. (Closes: #889760)
      commands/reporting-sync-state.pm: Perltidy
      Improve the description of package-does-not-install-examples to give more debhelper advice.
      Correct typo in test name.
      Assume that if a source package generates a binary ending in "-examples" then it does ship examples.
      Warn about packages that use ENABLED="true" (etc.) in /etc/default files.
      Improve the long description of epoch-change-without-comment. Based on suggestions by Raphael Hertzog and Ian Jackson - thanks! (Closes: #889814)
      Check for .jar files that embed Foo.java alongside a Foo.class file. (Closes: #762113)
      Update tests for init.d-script-should-always-start-service.
      Add a classification tag for the .deb data tarball compression format. (Closes: #738442)
      Update tests after introducing data-tarball-compression-format.
      Check spelling of patch headers. (Closes: #756130)
      Recommend dh_installinit --no-enable in init.d-script-should-always-start-service description.
      checks/patch-systems.pm: Drop surrounding parens so that we leak $1 correctly and appease perltidy.
      checks/changelog-file.desc: Update text for epoch-change-without-comment, making it much clearer for skim-readers to not use epochs for reverts.
      Add a classification tag for the control tarball compression format. (Closes: #889856)
      Rework the no missing systemd .service detection. (Closes: #858588)
      Drop trailing whitespace.
      Release lintian/2.5.74 into unstable.

Niels Thykier (18):
      r/t/head.tmpl: Drop CSP http-equiv; we use proper HTTP headers now
      c/r-html-reports: Handle "release-often" pattern better in the version graph
      c/r-lintian-harness: Record processing errors
      c/r-html-reports: Show number of groups with processing errors
      r/t/maintainer.tmpl: Add a distinct status for incomplete reports
      L::Util: Make find_backlog penalitize packages with repeated errors
      d/changelog: Document the latest changes
      c/r-lintian-harness: Add missing assignment
      d/control: Add comment related to the libfile-basedir-perl dependency
      c/r-html-reports: Record processing-errors in the stats file
      c/reporting: Improve handling of packages with errors
      c/r-lintian-harness: Add missing assignment
      c/r-lintian-harness: Clear the error-counter on a success
      c/r-html-reports: Correct a property name in @attrs
      reporting: Create a "last-error-by" field
      Remove obsolete item from private/TODO
      c/r-lintian-harness: Clear last-error-by on success
      c/r-sync-state: Always check if we should clear error counters

Paul Wise (2):
      spelling: Add several corrections
      spelling: Add another correction

-----------------------------------------------------------------------

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: