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

[lintian] annotated tag 2.5.63 created (now b111e5c)



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

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

        at  b111e5c   (tag)
   tagging  4473aedd04ea06b9f3b573e94398f115cafb4a27 (commit)
  replaces  2.5.62
 tagged by  Chris Lamb
        on  Sun Dec 17 20:24:00 2017 +0000

- Log -----------------------------------------------------------------
Format: 1.8
Date: Sun, 17 Dec 2017 20:19:20 +0000
Source: lintian
Binary: lintian
Built-For-Profiles: nocheck
Architecture: source all
Version: 2.5.63
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: 660718 769365 794295 810204 812756 813525 834290 882684 884142 884165 884296 884408 884559 884572
Changes:
 lintian (2.5.63) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - development-package-ships-elf-binary-in-path
       - excessive-priority-for-library-package
       - multiarch-foreign-cmake-file
       - multiarch-foreign-pkgconfig
       - multiarch-foreign-static-library
       - package-contains-compiled-font-file
       - package-contains-compiled-glib-schema
 .
   * checks/binaries.{pm,desc}:
     + [CL] Add an experimental check for development packages that ship
       ELF binaries in $PATH. Host architecture binaries are generally not
       executable so such files are useless for cross builds.
       (Closes: #794295)
   * checks/cruft.desc:
     + [CL] Add debian/changelog to the file-contains-trailing-whitespace
       example to make it even easier to copy-paste.
   * checks/fields.{pm,desc}:
     + [CL] Warn about library packages with excessive priority. Thanks to
       Josh Triplett for the report.  (Closes: #834290)
   * checks/files.{pm,desc}:
     + [CL] Warn about Multi-Arch: foreign packages that ship CMake,
       pkg-config or static libraries in public, architecture-dependent
       search paths. Thanks to Helmut Grohne for the initial patch and
       report.  (Closes: #882684)
     + [CL] Raise the certainty of multiarch-foreign-shared-library from
       "wild guess" to "possible" on the suggestion of Helmut Grohne.
     + [CL] Test for packages shipping "gschemas.compiled" files. Thanks
       to Andreas Beckmann for the idea.  (Closes: #884142)
     + [CL] Warn if a package ships compiled font files. Thank you to
       Andreas Beckmann for the report.  (Closes: #884165)
   * checks/python.pm:
     + [CL] Also check for packages installing modules called "site" or
       "docs" into the global namespace.  (Closes: #769365)
   * checks/scripts.desc:
     + [CL] Update description of python-script-but-no-python-dep to refer
       to ${python3:Depends}. Thanks to Mattia Rizzolo.  (Closes: #660718)
     + [CL] Prevent a false-positive in missing-dep-for-interpreter by
       matching ABI-versioned virtual packages for Erlang. Thanks to
       Jean Parpaillon for the report.  (Closes: #810204)
   * checks/source-copyright.desc:
     + [CL] Update description of source-includes-file-in-files-excluded
       to clarify the potential problem and to reference the relevant
       wishlist bug against git-buildpackage.
   * checks/python.pm:
     + [CL] Clarify that new-package-should-not-package-python2-module
       triggers when there is a single changelog entry as well as providing
       general guidance where upstreams have not ported to Python 3 yet.
 .
   * commands/lintian.pm:
     + [CL] Correct parsing of "jobs=42" in lintianrc. If specified, it
       would be coerced to a boolean resulting in a value of 1.
     + [CL] Allow the tag display limit to be configured via the
       "--tag-display-limit" command-line argument or "tag-display-limit"
       in lintianrc.  (Closes: #813525)
     + [CL] Make -v imply --no-tag-display-limit.  (Closes: #812756)
 .
   * data/files/privacy-breaker-fragments:
     + [CL] Don't match, for example, "FB.login()" when used as a
       documentation example.  (Closes: #884296)
   * data/spelling/corrections:
     + [PW] Add a number of corrections.
 .
   * doc/lintianrc.example:
     + [CL] Add missing "jobs" entry.
 .
   * profiles/pureos/main.profile:
     + [CL] Add a profile for Purism's PureOS.  (Closes: #884408)
 .
   * reporting/images/*.png:
     + [CL] Apply patch from Ville Skyttä that runs the .PNG files through
       the "zopflipng" minimiser tool to save space.  (Closes: #884559)
 .
   * reporting/templates/maintainer.tmpl:
     + [CL] Add links from each maintainer page (which does not include
       pedantic tags, etc.) to the corresponding package on the full report,
       Thanks to Paul Wise for the idea and report.  (Closes: #884572)
 .
   * vendors/pureos/main/data/changes-file/known-dists:
     + [CL] Add data file for PureOS.
Checksums-Sha1:
 b02cc464353907cd4a297c90dc7200930aef1cfc 2015 lintian_2.5.63.dsc
 87a9f479afb2849a5ef2181b7da3803e360ad81f 1251436 lintian_2.5.63.tar.xz
 4db6ab6051aece6a678a92d36f4cf95967b36e3b 1075788 lintian_2.5.63_all.deb
 d6d8509cb07e752bb00102ccbb2bf3d28cf17b64 15014 lintian_2.5.63_amd64.buildinfo
Checksums-Sha256:
 31fe524e0ef1446a100e8cca0eb35b1698746208b44baead0282a4a8c8bd7356 2015 lintian_2.5.63.dsc
 a3faafc65066fa65300ebeea9970988a12c6f73fbdbf3932ce09f567677294bf 1251436 lintian_2.5.63.tar.xz
 ff3aad6ffdd375b25472c0266005da84960c55f979838fe588337780b663c287 1075788 lintian_2.5.63_all.deb
 5648e8950449e352454c0a2aa92c0a389009097170e3d13dfb399869301ca33a 15014 lintian_2.5.63_amd64.buildinfo
Files:
 97c09c6cb8e527814b1085ee8cee6411 2015 devel optional lintian_2.5.63.dsc
 a25742669aed18eb77c7bbe1e7dc2631 1251436 devel optional lintian_2.5.63.tar.xz
 6c17866cd99514581cbaec453936c9a4 1075788 devel optional lintian_2.5.63_all.deb
 d91184c02edb417d29efad43f88b5f38 15014 devel optional lintian_2.5.63_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlo20mAACgkQHpU+J9Qx
Hlhc+w//S0rCdMu5NVhiVhASDlfkMvUwTFUazYW4UocpTLNHIEr9LMUdS4XPMxzc
EnHGzgJ6M9XEVsXsuxqPNjzw7XItCnvvLmIt0jp3NYtLdAnor/nQ+9wzenVhGZ+K
u+ZxywuagneSFjOvWDBfOtE9CGmnzx2JtC9HHJXluoWYgQdvumaTgxAXUCyBZREE
ZjaARBEqKmRVSw+nmOjCw5ijhTESRnDiwD2NVyVtw7mCwK7s7W6o+iOETIht1Aga
pailJwVf8efvWfpsdpmIPv9T8HxloH1hVLDb3RLzjKr49iScbXx2JWzdJU0xeDZQ
VbSfqCXMg7DHvtw+fCarGkBaDzRT1Obzcikytod5V3Hkx90+Vcms6yLSm3aw/LAb
bSTh+Z6QkW17+nUTOK2FY8nbKAeCcrvKu7zABPF/i2B+GeFzQkp4tWWhU1NOHGzZ
CKPgNFQMXpIS2cC04BKHH13FemMFBHBlYuSNo/PEnOVaU0o95YRBcwOLEqWTAOb2
x7xhZTAt3jvP97pMVnST9LzlT1g8vdYJZ71tL07Ln9rVH25SPF4a6nC5gibbOJln
cSTe+e7CCcFDUXDh4lttMjIHnxmPKHhqZqrzdYO62+HRmLzx8fQRyTS1KZ9ZNY7Q
YibwzL93JSDGfnEIk+hyCvHwSDuZZ3cFImyDw3YXmZ6vTBQ5Ve8=
=oFJD
-----END PGP SIGNATURE-----

Chris Lamb (39):
      Open new changelog entry for 2.5.63.
      Add an experimental check for development packages that ship ELF binaries in $PATH. Host architecture binaries are generally not executable so such files are useless for cross builds. (Closes: #794295)
      Correct parsing of "jobs=42" in lintianrc. If specified, it would be coerced to a boolean resulting in a value of 1.
      Add missing "jobs" entry to lintianrc example file.
      Allow the tag display limit to be configured via the --tag-display-limit command-line argument or "tag-display-limit" in lintianrc. (Closes: #813525)
      Fix changelog entries to avoid changelog-format test failures.
      Make -v imply --no-tag-display-limit. (Closes: #812756)
      Ignore Multi-Arch: foreign packages for development-package-ships-elf-binary-in-path.
      Test that development-package-ships-elf-binary-in-path does not trigger for scripts.
      Don't rely on /etc/rc.local existing in our test environment.
      Clarify that new-package-should-not-package-python2-module triggers when there is a single changelog entry as well as providing general guidance where upstream have not ported to Python 3 yet.
      checks/binaries.desc: Update description based on advice from Helmut Grohne.
      checks/binaries.pm: Also check contrib/libdevel (etc.) for development-package-ships-elf-binary-in-path. Thanks Niels!
      (Actually commit the change in the testsuite from the last commit >.>)
      Update description of source-includes-file-in-files-excluded to clarify the potential problem and to reference the relevant wishlist bug against git-buildpackage.
      Warn about Multi-Arch: foreign packages that ship CMake, pkg-config or static libraries in public, architecture-dependent search paths. Thanks to Helmut Grohne for the initial patch and report. (Closes: #882684)
      Raise the certainty of multiarch-foreign-shared-library from "wild guess" to "possible" on the suggestion of Helmut Grohne.
      Update description of python-script-but-no-python-dep to refer to pybuild. (Closes: #660718)
      checks/files.pm: multiarch_dir will be undefined for "Architecture: all" packages.
      Also check for packages installing modules called "site" or "docs" into the global namespace. (Closes: #769365)
      t/tests/files-python-module-has-overly-generic-name/tags: Add missing changes to testsuite output from last commit.
      checks/scripts.desc: Update description of python-script-but-no-python-dep thanks to suggestion from Mattia Rizzolo.
      Update testsuite after introduction of multiarch-foreign-pkgconfig in 942bdc0e1.
      Update testsuite after the severity of multiarch-foreign-shared-library was raised in f1954d2.
      Remove extra whitespace.
      Test for packages shipping "gschemas.compiled" files. Thanks to Andreas Beckmann for the idea. (Closes: #884142)
      Don't commit development messages.
      Warn if a package ships compiled font files. Thank you to Andreas Beckmann for the report. (Closes: #884165)
      Fix test failures on archs where /bin/true is not hardened.
      debian/changelog: Correct reference to "Test-Depends" in 2.5.56's entry.
      dh_strip --no-automatic-dbgsym was introduced in debhelper 9.20160114.
      Don't match, for example, "FB.login()" when used as a documentation example. (Closes: #884296)
      Add debian/changelog to the file-contains-trailing-whitespace example to make it even easier to copy-paste.
      Add a profile for Purism's PureOS. (Closes: #884408)
      Warn about library packages with excessive priority. Thanks to Josh Triplett for the report. (Closes: #834290)
      Correct logic 588cbc9069b5 to actually check the priority field & add a test.
      Prevent a false-positive in missing-dep-for-interpreter by matching ABI-versioned virtual packages for Erlang. Thanks to Jean Parpaillon for the report. (Closes: #810204)
      Add links from each maintainer page (which does not include pedantic tags, etc.) to the corresponding package on the full report, Thanks to Paul Wise for the idea and report. (Closes: #884572)
      Release lintian/2.5.63 into unstable.

Josh Triplett (1):
      Handle non-dev packages for excessive-priority-for-library-package.

Paul Wise (1):
      spelling: Add another correction

Ville Skyttä (1):
      Run reporting/images/*.png through zopflipng -m.

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

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: