Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 2.5.56
    Format: 1.8
    Date: Fri, 27 Oct 2017 18:29:35 +0000
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.56
    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: 744388 748405 781372 793554 851126 871711 873612 878446 878449 878457 878515 878517 878518 878521 878522 878798 878806 879152 879206 879661 879860 879861 879862 879935 879953
    Changes:
     lintian (2.5.56) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - appstream-metadata-invalid
           - debhelper-tools-from-autotools-dev-are-deprecated
           - debian-control-has-empty-field
           - debian-rules-sets-dpkg-architecture-variable
           - empty-section-field
           - file-contains-trailing-whitespace
           - init.d-script-contains-skeleton-template-content
           - latest-changelog-entry-without-new-date
     .
       * checks/appstream-metadata.{pm,desc}:
         + [CL] Don't error out when AppStream metadata is invalid and emit new
           appstream-metadata-invalid tag instead.  (Closes: #879661)
       * checks/binaries.desc:
         + [CL] Apply patch from Adrian Bunk to mention the lack of the "-g"
           flag as a common cause for the debug-file-with-no-debug-symbols tag.
           (Closes: #878806)
         + [CL] Apply patch from Guillem Jover to strongly discourage the use
           of the getconf(1) interface for LFS support.  (Closes: #879935)
       * checks/changes-file.desc:
         + [CL] Add a note to orig-tarball-missing-upstream-signature regarding
           support in pristine-tar and git-buildpackage.
       * checks/conffiles.pm, checks/{debconf,files,scripts}.desc:
         + [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to fix a
           number of spelling mistakes.  (Closes: #878446)
         + [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to update
           a number of manual references.  (Closes: #878517)
       * checks/control-file.{pm,desc}:
         + [CL] Warn about empty fields in debian/control.  (Closes: #744388)
       * checks/cruft.{pm,desc}:
         + [CL] Warn about certain files under debian/* that contain trailing
           whitespace characters.  (Closes: #748405)
       * checks/debconf.desc:
         + [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to update
           the debconf-spec refs.  (Closes: #878449)
       * checks/debhelper.{desc,pm}:
         + [NT] Add a check for packages using the debhelper tooling from the
           autotools-dev package.  These have been replaced by the changes
           inside debhelper itself.
         + [NT] Avoid useless-autoreconf-build-depends for autotools-dev when
           the autotools-dev tooling is used in debian/rules.
           (Closes: #871711)
       * checks/fields.pm:
         + [CL] Apply patch from Nicolas Boulenguez to accept and recommend the
           new vcs-mtn mtn:// uri format.  (Closes: #878798)
         + [CL] Emit new empty-section-field tag instead of uninitialized value
           warnings on an empty "Section:" field.  (Closes: #878515)
       * checks/files.pm:
         + [CL] Lower the severity of package-installs-java-bytecode from
           "error" to "warning".  (Closes: #879862)
         + [CL] Do not trigger package-installs-java-bytecode if the path
           contains "WEB-INF", "demo", "doc" etc.  (Closes: #879860)
         + [CL] Verify files triggering package-installs-java-bytecode files
           really are Java class files.  (Closes: #879861)
       * checks/init.d.pm:
         + [CL] Check for files that use content from the /etc/init.d/skeleton
           template. Thanks to Christoph Biedl for the idea.  (Closes: #879152)
       * checks/md5sums.pm:
         + [CL] Allow empty md5sums files.  (Closes: #781372)
       * checks/rules.{pm,desc}:
         + [CL] Warn on packages unnecessararily setting dpkg-architecture(1)
           variables.  (Closes: #793554)
       * checks/scripts.desc:
         + [CL] Check the "Recommends" field as well when testing scripts for
           script-needs-depends-on-sensible-utils.  (Closes: #879953)
       * checks/source-changelog.{desc.pm}:
         + [CL] Move latest-debian-changelog-entry-without-new-date tag into a
           new check of type "source".  (Closes: #873612)
       * checks/watch-file.pm:
         + [CL] Include the offending URI in debian-watch-uses-insecure-uri
           output, not the line number.
         + [CL] Ignore the magic http://sf.net/ redirector URI for the
           debian-watch-uses-insecure-uri tag.  (Closes: #879206)
     .
       * data/common/source-fields:
         + [NT] Add "Rules-Requires-Root".
       * data/fields/essential:
         + [CL] Apply patch from Helmut Grohne <helmut@subdivi.de> to treat
           e2fsprogs as non-essential.  (Closes: #878518)
       * data/fields/perl-provides:
         + [CL] Update for Perl 5.026001.
       * data/scripts/interpreters:
         + [CL] Add cwl-runner to the list of interpreters.  (Closes: #851126)
       * data/spelling/corrections:
         + [CL] Revert addition of "none were" -> "none was" multiword spelling
           correction as it is "acceptable beyond serious criticism".
           (Closes: #878457)
     .
       * debian/control:
         + [NT] Set R³ to "no".  Lintian builds fine without root and
           Build-Depends on fakeroot for the tests that still require
           fakeroot.
     .
       * doc/lintian.xml, checks/{fields,files,menu-format}.desc, etc.:
         + [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to update
           a large number of errors in links.  (Closes: #878521)
     .
       * private/refresh-manual-refs:
         + [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to update
           the Debconf reference mapping. Many thanks!  (Closes: #878449)
         + [CL] Apply a patch series from Ville Skyttä <ville.skytta@iki.fi>
           to a number of issues in the Menu, Perl, Python and Debian
           Policy parsing.
     .
       * t/scripts/pod-synopsis.t:
         + [CL] Apply patch from Ville Skyttä <ville.skytta@iki.fi> to skip all
           POD synopsis tests if Test::Pod is not available.  (Closes: #878522)
       * t/tests/debconf-config-*, t/tests/legacy-maintainer-scripts:
         + [CL] Split out checks for debconf-config-not-executable into a
           separate test protected by a Test-Requires now that dpkg >= 1.19.0
           will bail out on that condition.
    Checksums-Sha1:
     f916d3eb3482e58f936f91e3d500d1437b8f41d4 2015 lintian_2.5.56.dsc
     40d577cc22aa9ebdf56ff4336a5d4703a047e219 1244428 lintian_2.5.56.tar.xz
     947bb2fe4fe0566ba6d6d13ddbafa7ae9839b177 1069044 lintian_2.5.56_all.deb
     874ade1d4985def9ba50e20cdca521327798b565 15347 lintian_2.5.56_amd64.buildinfo
    Checksums-Sha256:
     a8bb2eea5a3b3145462844d745f9a6720d0903e7bdbd23b6178ab70b3a9c0faf 2015 lintian_2.5.56.dsc
     0f2e78eabe121083a92c16089bc6dc603328c501a0ffa4c98c001eec7fc137dc 1244428 lintian_2.5.56.tar.xz
     89ab4f2485f1452de7e4253665bc3935b003c6115242463ec3be659cd267fc5b 1069044 lintian_2.5.56_all.deb
     027f4898a11bb5f730517b6393a9a8261e4ad3694b23a23c8da74991bbcb71b7 15347 lintian_2.5.56_amd64.buildinfo
    Files:
     3b4fdd4332fa0133949a8b165c115ef8 2015 devel optional lintian_2.5.56.dsc
     528861471e0a5dc46c0211330b66aa70 1244428 devel optional lintian_2.5.56.tar.xz
     9eceea481400c4cf3543169cb3c44d39 1069044 devel optional lintian_2.5.56_all.deb
     3349f04547385cc102c68e4fa6881952 15347 devel optional lintian_2.5.56_amd64.buildinfo
    
  • 2.5.55
    Releasing lintian/2.5.55 into unstable
    
    Format: 1.8
    Date: Thu, 12 Oct 2017 11:50:41 -0400
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.55
    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: 701477 849515 870704 870898 875636 875964 877142 877147 877292 877421 877439 877511 877766 877905 877999 878184
    Changes:
     lintian (2.5.55) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - debian-watch-uses-insecure-uri
           - django-package-does-not-depend-on-django
           - example-script-uses-deprecated-nodejs-location
           - priority-extra-is-replaced-by-priority-optional
           - python-module-has-overly-generic-name
           - systemd-service-file-wraps-init-script
         + Removed:
           - copyright-year-in-future
     .
       * checks/copyright-file.pm:
         + [CL] Drop copyright-year-in-future after all; it's just too error
           prone and time-consuming to maintain given the severity of the issues
           it can find.  (Closes: #877766)
       * checks/cruft.pm:
         + [CL] Exempt debian/copyright from license-problem-non-free-RFC tag
           to avoid false-positives on meta-references.  (Closes: #877999)
       * checks/debhelper.pm:
         + [AB] Also recognize dh-exec's "=>" arrow if surrounded by tabs.
           (Closes: #877905)
       * checks/fields.{desc,pm}:
         + [NT] Add an info tag for packages that use "Priority: extra".  Thanks
           to Mattia Rizzolo for the suggestion.  (Closes: #870898)
       * checks/files.pm:
         + [CL] Ignore privacy breach violations in comments.  (Closes: #877421)
         + [CL] Check for Python modules with overly generic names such as
           "tests" or "test".  (Closes: #875964)
       * checks/{files,manpages,menu-format}.{desc,pm}:
         + [NT] Stop considering usr/man, usr/X11R6/bin and usr/X11R6/man as
           manpage directories / PATH directories to simplify some code paths.
           Nothing ships manpages in these directories and lintian emits tags
           to strongly discourage people from doing so.
       * checks/init.d.pm:
         + [CL] Avoid warning for init.d-script-not-marked-as-conffile when
           the init.d script does not exist; we will already be alerted via
           the init.d-script-not-included-in-package error.
       * checks/python.pm:
         + [CL] Move to "Type: source, binary" check type.
         + [CL] Also match packages named "python2-*" as relating to Python 2.x.
         + [CL] Warn about Django libraries that do not depend on Django itself.
           (Closes: #877292)
         + [CL] Do not emit python-foo-but-no-python3-foo for -common packages.
       * checks/scripts.desc:
         + [CL] Add missing example-script-uses-deprecated-nodejs-location tag.
           (Closes: #877142)
         + [NT] Apply patch from Mattia Rizzolo to improve the tag description
           for script-uses-deprecated-nodejs-location.
         + [CL] Actually check for a dependency on sensible-utils before
           emitting script-needs-depends-on-sensible-utils.  Thanks to Daniel
           Reichelt for the detailed bug report.  (Closes: #877439)
       * checks/standards-version.desc:
         + [CL] Correct invalid link to upgrading-checklist. Thanks to Dann
           Frazier for the report.  (Closes: #878184)
       * checks/systemd.{desc,pm}:
         + [CL] Warn if native systemd service files only wrap existing SysV/LSB
           init scripts.  (Closes: #870704)
       * checks/watch-file.{pm,desc}:
         + [CL] Warn for debian/watch files using insecure URIs such as HTTP or
           FTP, similar to vcs-field-uses-insecure-uri.  (Closes: #849515)
     .
       * data/{common => fields}/priorities:
         + [NT] Rename file.
       * data/fields/essential:
         + [MR] Remove 'mount' from the essential packages.  Starting with
           util-linux version 2.29.2-3 the Essential flag has been removed.
           (Closes: #877511)
       * data/fields/priorities:
         + [NT] Remove "extra".
       * data/files/privacy-breaker-websites:
         + [CL] Replace (eg.) "You may use libjs-prototype package" with "You
           may use the libjs-prototype package".
     .
       * commands/lintian.pm:
         + [NT] Simplify handling of uncaught exceptions.
     .
       * doc/lintian.xml:
         + [NT] Document that the XDG_DATA_HOME directory can be used for
           user profiles and data files.  This has been supported for quite
           a while but the documentation incorrectly listed "$HOME/.lintian"
           instead (which in fact did not work for this purpose).
           (Closes: #701477)
     .
       * frontend/dplint:
         + [NT] Restore "$HOME/.lintian" as a directory that is used for
           user profiles and data files.  It was advertised as such in the
           documentation but the code actually only used the XDG_DATA_HOME
           path.  Thanks to Daniel Kauffman for the report.  (Closes: #875636)
         + [NT] Correct the order of restricted search paths (user directories
           and /etc/lintian).  It incorrectly used /etc/lintian before the
           user directory.
     .
       * lib/Lintian/Util.pm:
         + [NT] Rename the "fail" subroutine to "internal_error" to better
           reflect its purpose.
     .
       * t/tests/binaries-from-other-arch:
         + [NT] Make test architecture specific as it fails on certain
           architectures.  (Closes: #877147)
       * t/tests/python-new-python2-package/*:
         + [CL] Correct Depends of python2.7 → python3 in Python 3 test
           package.
       * t/tests/python-python2-no-python3-unrel/debian/debian/control.in:
         + [CL] Add test for ignoring python-foo-doc packages.
         + [CL] Correct short descriptions of binary packages.
    Checksums-Sha1:
     3d14d1db508531f9e1e54b73be975b1126cde02d 2898 lintian_2.5.55.dsc
     008f0b85196ce001de504417b36a8293e0cb48ab 1240308 lintian_2.5.55.tar.xz
     14856ec702077b80a6712a2e526fcfee97630c99 16189 lintian_2.5.55_amd64.buildinfo
    Checksums-Sha256:
     a3a9531ef414ebdcc9b8678a3ff4df53b68083e834ff0fd1c8d273f27a3ada8f 2898 lintian_2.5.55.dsc
     9b4fa600d4ba4bbf215d45a6154fdbc421506b635ead4fd824509a292c64d2bf 1240308 lintian_2.5.55.tar.xz
     9ae3ef7c12f43ac688cd9cb307ffe07c7a47629f14ed81f830dbbcc1a7b263d7 16189 lintian_2.5.55_amd64.buildinfo
    Files:
     5c8f49574487e569cb448b6782ab6b5f 2898 devel optional lintian_2.5.55.dsc
     c16a99d3114d272d5453fb0fbb8d7e38 1240308 devel optional lintian_2.5.55.tar.xz
     c843072046812f34d84533b75236674e 16189 devel optional lintian_2.5.55_amd64.buildinfo
  • 2.5.54
    Release lintian/2.5.54 into unstable
    
    Format: 1.8
    Date: Fri, 29 Sep 2017 16:57:39 +0100
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.54
    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: 876343 876360 876443 877147
    Changes:
     lintian (2.5.54) unstable; urgency=medium
     .
       * checks/copyright-file.pm:
         + [CL] Prevent false positives in copyright-year-in-future when
           matching URLs.
         + [CL] Prevent false positives in copyright-year-in-future when
           matching the Tcl license (eg. postgresql-10).  (Closes: #876360)
       * checks/debhelper.pm:
         + [CL] Ensure that "missing-build-dependency-for-dh_-command" is not
           emitted for dh-strip-nondeterminism at Debhelper compat levels >=
           10.  (Closes: #876443)
       * checks/files.desc:
         + [CL] Correct grammar and punctuation in description of
           node-package-install-in-nodejs-rootdir.
       * checks/changelog-file.pm:
         + [CL] Also ignore lines that (meta) reference "typo" when checking
           for "spelling-error-in-changelog".
     .
       * data/standards-version/release-dates:
         + [CL] Add 4.1.1 as a known standards version.
     .
       * debian/control:
         + [CL] Mention Debian Policy v4.1.1 in the description.
     .
       * t/tests/binaries-from-other-arch/debian/debian/dumpobj:
         + [CL] Apply patch from Jakub Wilk to prevent test failures on
           armhf/arm64, etc.  (Closes: #877147)
       * t/tests/fields-perl-provides/{desc,tags}:
         + [CL] Apply patch from Gianfranco Costamagna (locutusofborg) to fix
           failing test on 32-bit architectures and add a suitable Test-Against
           stanza to make this easier to catch in future. Thanks to Matthias
           Klose (doko) for the report.  (Closes: #876343)
    Checksums-Sha1:
     2ed8ae9c950145eec26475f28af1a95d46a0d1b4 2898 lintian_2.5.54.dsc
     6bd33777f13fa7db4fa002538ef265630ce86c77 1237900 lintian_2.5.54.tar.xz
     6e50e2028452942eec4a456bee164fed3805e2ae 1065288 lintian_2.5.54_all.deb
     37efc5f31a2aaa4ede7f6110f472caae442745f0 16166 lintian_2.5.54_amd64.buildinfo
    Checksums-Sha256:
     95cbee6abdf38e27d3126fe21c60c51c94af5a3ae2a49c5c129828bf7c62ef2a 2898 lintian_2.5.54.dsc
     5f25a4456d6ed40402ee75dc8ef13e442a89801799183faf45d571a57e2911c2 1237900 lintian_2.5.54.tar.xz
     a5affcaf8ec9174c6c593897e009b10025a8f1d3c0c3e840d195d41aeb55ecdc 1065288 lintian_2.5.54_all.deb
     e10bd8e43640bcf1969957812e3c6a87065b19825309d492e854e6a85c621d4d 16166 lintian_2.5.54_amd64.buildinfo
    Files:
     c7a18afea56824e936b1ff22e43f54a8 2898 devel optional lintian_2.5.54.dsc
     d14c63e933b7f15b40c8b132184c89cb 1237900 devel optional lintian_2.5.54.tar.xz
     a32a5398f61ec792ca642a7e80d07e7d 1065288 devel optional lintian_2.5.54_all.deb
     dfa834aa68b5fbe078b95cc17f4e5882 16166 devel optional lintian_2.5.54_amd64.buildinfo
    
  • 2.5.53
    Release lintian/2.5.53 into unstable
    
    Format: 1.8
    Date: Wed, 20 Sep 2017 09:25:06 +0100
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.53
    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: 681713 762956 779675 814599 835120 847144 849622 857123 865531 868897 869541 869587 869750 869788 870069 870199 870272 870649 870681 870722 870730 870758 870822 871575 871767 871957 872042 872076 872611 872843 873096 873211 873323 873434 873458 873701 873702 874078 874121 874381 875509 875985 876003
    Changes:
     lintian (2.5.53) unstable; urgency=medium
     .
       The "we are all Perl developers now" release.
     .
       * Summary of tag changes:
         + Added:
           - alternatively-build-depends-on-python-sphinx-and-python3-sphinx
           - build-depends-on-python-sphinx-only
           - dependency-on-python-version-marked-for-end-of-life
           - maintainer-script-interpreter
           - missing-call-to-dpkg-maintscript-helper
           - node-package-install-in-nodejs-rootdir
           - override-file-in-wrong-package
           - package-installs-java-bytecode
           - python-foo-but-no-python3-foo
           - script-needs-depends-on-sensible-utils
           - script-uses-deprecated-nodejs-location
           - transitional-package-should-be-oldlibs-optional
           - unnecessary-testsuite-autopkgtest-header
           - vcs-browser-links-to-empty-view
         + Removed:
           - debug-package-should-be-priority-extra
           - missing-classpath
           - transitional-package-should-be-oldlibs-extra
     .
       * checks/apache2.pm:
         + [CL] Fix an apache2-unparsable-dependency false positive by allowing
           periods (".") in dependency names.  (Closes: #873701)
       * checks/binaries.pm:
         + [CL] Apply patches from Guillem Jover & Boud Roukema to improve the
           description of the binary-file-built-without-LFS-support tag.
           (Closes: #874078)
       * checks/changes.{pm,desc}:
         + [CL] Ignore DFSG-repacked packages when checking for upstream
           source tarball signatures as they will never match by definition.
           (Closes: #871957)
         + [CL] Downgrade severity of orig-tarball-missing-upstream-signature
           from "E:" to "W:" as many common tools do not make including the
           signatures easy enough right now.  (Closes: #870722, #870069)
         + [CL] Expand the explanation of the
           orig-tarball-missing-upstream-signature tag to include the location
           of where dpkg-source will look. Thanks to Theodore Ts'o for the
           suggestion.
       * checks/copyright-file.pm:
         + [CL] Address a number of issues in copyright-year-in-future:
           - Prevent false positives in port numbers, email addresses, ISO
             standard numbers and matching specific and general street
             addresses.  (Closes: #869788)
           - Match all violating years in a line, not just the first (eg.
             "2000-2107").
           - Ignore meta copyright statements such as "Original Author". Thanks
             to Thorsten Alteholz for the bug report.  (Closes: #873323)
           - Expand testsuite.
       * checks/cruft.{pm,desc}:
         + [CL] Downgrade severity of file-contains-fixme-placeholder
           tag from "important" (ie. "E:") to "wishlist" (ie. "I:").
           Thanks to Gregor Herrmann for the suggestion.
         + [CL] Apply patch from Alex Muntada (alexm) to use "substr" instead
           of "substring" in mentions-deprecated-usr-lib-perl5-directory's
           description.  (Closes: #871767)
         + [CL] Don't check copyright_hints file for FIXME placeholders.
           (Closes: #872843)
         + [CL] Don't match quoted "FIXME" variants as they are almost always
           deliberate. Thanks to Adrian Bunk for the report.  (Closes: #870199)
         + [CL] Avoid false positives in missing source checks for "CSS Browser
           Selector".  (Closes: #874381)
       * checks/debhelper.pm:
         + [CL] Prevent a false positive of
           missing-build-dependency-for-dh_-command that can be exposed by
           following the advice for the recently added
           useless-autoreconf-build-depends tag.  (Closes: #869541)
       * checks/debian-readme.{pm,desc}:
         + [CL] Ensure readme-debian-contains-debmake-template also checks
           for templates "Automatically generated by debmake".
       * checks/description.{desc,pm}:
         + [CL] Clarify explanation of description-starts-with-leading-spaces
           tag. Thanks to Taylor Kline <taylor.kline@utexas.edu> for the report
           and patch.  (Closes: #849622)
         + [NT] Skip capitalization-error-in-description-synopsis for
           auto-generated packages (such as dbgsym packages).
       * checks/fields.{desc,pm}:
         + [CL] Ensure that python3-foo packages have "Section: python", not
           just python2-foo.  (Closes: #870272)
         + [RG] Do no longer require debug packages to be priority extra.
         + [BR] Use Lintian::Data for name/section mapping
         + [CL] Check for packages including "?rev=0&sc=0" in Vcs-Browser.
           (Closes: #681713)
         + [NT] Transitional packages should now be "oldlibs/optional" rather
           than "oldlibs/extra".  The related tag has been renamed accordingly.
       * checks/filename-length.pm:
         + [NT] Skip the check on auto-generated binary packages (such as
           dbgsym packages).
       * checks/files.{pm,desc}:
         + [BR] Avoid privacy-breach-generic false positives for legal.xml.
         + [BR] Detect install of node package under /usr/lib/nodejs/[^/]*$
         + [CL] Check for packages shipping compiled Java class files. Thanks
           Carnë Draug <carandraug+dev@gmail.com>.  (Closes: #873211)
         + [BR] Privacy breach is no longer experimental.
       * checks/init.d.desc:
         + [RG] Do not recommend a versioned dependency on lsb-base in
           init.d-script-needs-depends-on-lsb-base.  (Closes: #847144)
       * checks/java.pm:
         + [CL] Additionally consider .cljc files as code to avoid false-
           positive codeless-jar warnings.  (Closes: #870649)
         + [CL] Drop problematic missing-classpath check.  (Closes: #857123)
       * checks/menu-format.desc:
         + [CL] Prevent false positives in desktop-entry-lacks-keywords-entry
           for "Link" and "Directory" .desktop files.  (Closes: #873702)
       * checks/python.{pm,desc}:
         + [CL] Split out Python checks from "scripts" check to a new, source
           check of type "source".
         + [CL] Check for python-foo without corresponding python3-foo packages
           to assist in Python 2.x deprecation.  (Closes: #870681)
         + [CL] Check for packages that Build-Depend on python-sphinx only.
           (Closes: #870730)
         + [CL] Check for packages that alternatively Build-Depend on the
           Python 2 and Python 3 versions of Sphinx.  (Closes: #870758)
         + [CL] Check for binary packages that depend on Python 2.x.
           (Closes: #870822)
       * checks/scripts.pm:
         + [CL] Correct false positives in
           unconditional-use-of-dpkg-statoverride by detecting "if !" as a
           valid shell prefix.  (Closes: #869587)
         + [CL] Check for missing calls to dpkg-maintscript-helper(1) in
           maintainer scripts.  (Closes: #872042)
         + [CL] Check for packages using sensible-utils without declaring a
           dependency after its split from debianutils.  (Closes: #872611)
         + [CL] Warn about scripts using "nodejs" as an interpreter now that
           nodejs provides /usr/bin/node.  (Closes: #873096)
         + [BR] Add a statistic tag giving interpreter.
       * checks/testsuite.{desc,pm}:
         + [CL] Remove recommendations to add a "Testsuite: autopkgtest" field
           to debian/control as it is added when needed by dpkg-source(1)
           since dpkg 1.17.1.  (Closes: #865531)
         + [CL] Warn if we see an unnecessary "Testsuite: autopkgtest" header
           in debian/control.
         + [NT] Recognise "autopkgtest-pkg-go" as a valid test suite.
         + [CL] Recognise "autopkgtest-pkg-elpa" as a valid test suite.
           (Closes: #873458)
         + [CL] Recognise "autopkgtest-pkg-octave" as a valid test suite.
           (Closes: #875985)
         + [CL] Update the description of unknown-testsuite to reflect that
           "autopkgtest" is not the only valid value; the referenced URL
           is out-of-date (filed as #876008).  (Closes: #876003)
     .
       * data/binaries/embedded-libs:
         + [RG] Detect embedded copies of heimdal, libgxps, libquicktime,
           libsass, libytnef, and taglib.
         + [RG] Use an additional string to detect embedded copies of
           openjpeg2.  (Closes: #762956)
       * data/fields/name_section_mappings:
         + [BR] node- package section is javascript.
         + [CL] Apply patch from Guillem Jover to add more section mappings.
           (Closes: #874121)
       * data/fields/obsolete-packages:
         + [MR] Add dh-systemd.  (Closes: #872076)
       * data/fields/perl-provides:
         + [CL] Refresh perl provides.
       * data/fields/virtual-packages:
         + [CL] Update data file from archive. This fixes a false positive for
           "bacula-director".  (Closes: #835120)
       * data/files/obsolete-paths:
         + [CL] Add note to /etc/bash_completion.d entry regarding stricter
           filename requirements.  (Closes: #814599)
       * data/files/privacy-breaker-websites:
         + [BR] Detect custom donation logos like apache.
         + [BR] Detect generic counter website.
       * data/standards-version/release-dates:
         + [CL] Add 4.0.1 and 4.1.0 as known standards versions.
           (Closes: #875509)
     .
       * debian/control:
         + [CL] Mention Debian Policy v4.1.0 in the description.
         + [CL] Add myself to Uploaders.
         + [CL] Drop unnecessary "Testsuite: autopkgtest"; this is implied from
           debian/tests/control existing.
     .
       * commands/info.pm:
         + [CL] Add a --list-tags option to print all tags Lintian knows about.
           Thanks to Rajendra Gokhale for the suggestion.  (Closes: #779675)
       * commands/lintian.pm:
         + [CL] Apply patch from Maia Everett to avoid British spelling when
           using en_US locale.  (Closes: #868897)
     .
       * lib/Lintian/Check.pm:
         + [CL] Stop emitting {maintainer,uploader}-address-causes-mail-loops
           for @packages.debian.org addresses.  (Closes: #871575)
       * lib/Lintian/Collect/Binary.pm:
         + [NT] Introduce an "auto-generated" argument for "is_pkg_class".
       * lib/Lintian/Data.pm:
         + [CL] Modify Lintian::Data's "all" to always return keys in insertion
           order, dropping dependency on libtie-ixhash-perl.
     .
       * helpers/coll/objdump-info-helper:
         + [CL] Apply patch from Steve Langasek to accommodate binutils 2.29
           outputting symbols in a different format on ppc64el.
           (Closes: #869750)
     .
       * t/tests/fields-perl-provides/tags:
         + [CL] Update expected output to match new Perl provides.
       * t/tests/files-privacybreach/*:
         + [CL] Add explicit test for packages including external fonts via
           the Google Font API. Thanks to Ian Jackson for the report.
           (Closes: #873434)
         + [CL] Add explicit test for packages including external fonts via
           the Typekit API via <script/> HTML tags.
       * t/tests/*/desc:
         + [CL] Add missing entries in "Test-For" fields to make
           development/testing workflow less error-prone.
     .
       * private/generate-tag-summary:
         + [CL] git-describe(1) will usually emit 7 hexadecimal digits as the
           abbreviated object name,  However, as this can be user-dependent,
           pass --abbrev=0 to ensure it does not vary between systems.  This
           also means we do not need to strip it ourselves.
       * private/refresh-*:
         + [CL] Use deb.debian.org as the default mirror.
         + [CL] Update locations of Contents-<arch> files; they are now
           namespaced by distribution (eg. "main").
    Checksums-Sha1:
     def6e964fa04e65f2b58976bd9841b33bcaffc93 2898 lintian_2.5.53.dsc
     28ebcfc7d996bc4fd5d1f45e9dae8243345233d8 1237668 lintian_2.5.53.tar.xz
     59ef475fbac642c7330ee3cef8c642edb3d15022 1064748 lintian_2.5.53_all.deb
     867e0c05a4836845a9912124a885c51c8a05ef6b 16171 lintian_2.5.53_amd64.buildinfo
    Checksums-Sha256:
     b54180857da9bc15ea045c8be23aafafaee4cdf30636c02381424c486f9b3f81 2898 lintian_2.5.53.dsc
     13b998d82f7cac886b42f009135783e35636e3b6c78e1de0397b3bd20f1e8748 1237668 lintian_2.5.53.tar.xz
     f1c180316e612ccd7dc839b381f9b70d0cf51140dd61d1665a6aa3c9579d83e7 1064748 lintian_2.5.53_all.deb
     7d5f9f503773b0648f25a3cb8b529f95f56a948ca8abdbf01e6bd29bec1f63e2 16171 lintian_2.5.53_amd64.buildinfo
    Files:
     a1a14db9a9a55bfa4daab892a85caa9f 2898 devel optional lintian_2.5.53.dsc
     2890d2d1a7cc14eba7c192cc8dc0ca7d 1237668 devel optional lintian_2.5.53.tar.xz
     e70233c86bbcc0d7696a4a3578e78c08 1064748 devel optional lintian_2.5.53_all.deb
     c743028517160bfe0b79bfb34d4086e7 16171 devel optional lintian_2.5.53_amd64.buildinfo
    
    
  • 2.5.52
    Release lintian/2.5.52 into unstable
    
    Format: 1.8
    Date: Sun, 23 Jul 2017 07:18:06 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.52
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 605999 652963 764486 792846 802721 807461 825348 827941 828720 833585 833691 841670 841832 843428 844191 846009 856137 860801 865055 865882 866322 867042 867673 868178
    Changes:
     lintian (2.5.52) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - appstream-metadata-in-legacy-location
           - appstream-metadata-legacy-format
           - appstream-metadata-malformed-modalias-provide
           - appstream-metadata-missing-modalias-provide
           - copyright-contains-automatically-extracted-boilerplate
           - copyright-year-in-future
           - debian-rules-sets-DEB_BUILD_OPTIONS
           - elf-maintainer-script
           - emacsen-common-without-dh-elpa
           - file-contains-fixme-placeholder
           - gobject-instrospection-package-missing-depends-on-gir-depends
           - manpage-has-overly-generic-name
           - orig-tarball-missing-upstream-signature
           - package-installs-deprecated-upstart-configuration
           - udev-rule-missing-subsystem
           - udev-rule-missing-uaccess
           - udev-rule-unreadable
           - unconditional-use-of-dpkg-statoverride
           - useless-autoreconf-build-depends
         + Removed:
           - copyright-contains-dh-make-perl-boilerplate
           - package-depends-on-multiple-tkx-versions
           - restriction-formula-with-debhelper-without-debhelper-version
           - restriction-formula-without-versioned-dpkg-dev-dependency
     .
       * checks/appstream-metadata.{desc,pm}:
         + [NT] New check by Petter Reinholdtsen.
       * checks/changelog-file.desc:
         + [AB] Fix typo "%gt;" vs "&gt;".
         + [CL] Expand the rationale for the
           latest-debian-changelog-entry-without-new-date tag to mention
           possible implications for SOURCE_DATE_EPOCH/reproducible builds.
       * checks/control-file.pm:
         + [NT] Remove check for missing versioned build-depends for dpkg
           and debhlper when using Build-Profiles.  The necessary versions
           are now in oldstable.
         + [CL] Add check for GObject Introspection packages that are missing
           binary dependencies on ${gir:Depends}.  (Closes: #860801)
       * checks/changes-file.{desc,pm}:
         + [CL] Check for the presence of an .asc signature if an upstream
           signing key is present.  (Closes: #833585)
       * checks/copyright-file.{desc,pm}:
         + [CL] Rename copyright-contains-dh-make-perl-boilerplate to
           copyright-contains-automatically-extracted-boilerplate as it can
           be generated by other tools such as dh-make-elpa. Thanks to Sean
           Whitton for the report. (Closes: #841832)
         + [CL] Check for years that are later than the last entry added to
           debian/changelog.  (Closes: #807461)
       * checks/cruft.{desc,pm}:
         + [CL] Clarify language of source-contains-prebuilt-ms-help-file
           description; there exists free software to generate .chm files.
         + [CL] Don't emit source-contains-prebuilt-ms-help-file for files
           generated by Halibut. (Closes: #867673)
         + [CL] Move r-data-without-readme-source to check the source package,
           no the binary; the expected README.source files are not installed
           in binary packages. (Closes: #866322)
         + [CL] Apply patch from Dylan Aïssi to also check for .RData files
           (not just .Rdata) files in r-data-without-readme-source.
           (Closes: #868178)
         + [CL] Check for "FIXME" and similar placeholders in various files
           under debian/. (Closes: #846009)
       * checks/debhelper.{desc,pm}:
         + [CL] Check for useless build-dependencies on dh-autoreconf or
           autotools-dev under compat levels 10 or higher.  (Closes: #844191)
       * checks/elpa.{desc,pm}:
         + [NT] Apply patch from Sean Whitton to add elpa related checks.
           (Closes: #867042)
       * checks/fields.{desc,pm}:
         + [NT] Remove check for missing versioned build-depends for dpkg
           and debhlper when using Build-Profiles.  The necessary versions
           are now in oldstable.
         + [NT] Drop check for depending on multiple versions of tkx as
           tkx does not seem to be in Debian any longer.
       * checks/files.pm:
         + [CL] Add .yml to the list of file extensions to avoid false
           positives when emitting extra-license-file, with testcase. Thanks
           to Rene Engelhard for the report.  (Closes: #856137)
         + [CL] Check for packages containing upstart configuration under
           /etc/init. Thanks to Paul Wise for the report.  (Closes: #825348)
       * checks/init.d.desc:
         + [CL] Add an example snippet to explain how to prevent emission
           of init.d-script-sourcing-without-test.
       * checks/manpages.{desc,pm}:
         + [CL] Check for overly-generic filenames such as README.3pm.gz.
           (Closes: #792846)
       * checks/menu-format.desc:
         + [ADB] Fix formatting of desktop-entry-lacks-icon-entry
       * checks/scripts.desc:
         + [CL] Upgrade new-package-should-not-package-python2-module from
           I: to W:. See #829744 for more info.
         + [CL] Clarify wording in new-package-should-not-package-python2-module
           to make the justification clearer.
         + [CL] Check for calls to dpkg-statoverride --add without a
           corresponding --list.  (Closes: #652963)
         + [CL] Add missing "contains" verb to the description of the
           debhelper-autoscript-in-maintainer-scripts tag.
         + [CL] Emit new "elf-maintainer-script" classification tag if
           debian/postinst (etc.) is an ELF binary.
       * checks/rules.desc:
         + [CL] Clarify wording in debian-rules-parses-dpkg-parsechangelog to
           make the justification clearer.  (Closes: #865882)
         + [CL] Check for files setting DEB_BUILD_OPTIONS instead of
           DH_BUILD_MAINT_OPTIONS. (Closes: #833691)
       * checks/udev.{desc,pm}:
         + [NT] New check by Petter Reinholdtsen.
       * checks/watch-file.pm:
         + [CL] Factor out hard-coded list of possible upstream key locations
           to the "common/signing-key-filenames" Lintian::Data resource.
     .
       * collection/scripts:
         + [CL] Check that non-ELF maintainer scripts start with #!.
           (Closes: #843428)
     .
       * commands/lintian.pm:
         + [NT] Attempt to clean up on SIGTERM (like with SIGINT).
         + [CL] Allow the use of suppress-tags=<tag>[,<tag>[,<tag>]] in
           lintianrc. (Closes: #764486)
       * commands/reporting-html-reports:
         + [NT] Enable re-use of the memory for the maintainer mapping once the
           log file as been parsed.
         + [CL] Consistently use the same "Debian style" RFC 822 date format for
           both "Mirror timestamp" and "Last updated" on the index page.
           (Closes: #828720)
       * commands/reporting-sync-state:
         + [NT] Re-encode checksums into base64 encoded strings (from hex).
           This reduces size per checksum by about ~30% (disk and memory).  This
           reduction is also applicable to other reporting tools that loads the
           harness cache.
     .
       * data/cruft/non-free-files:
         + [CL] Match more Lena Söderberg images. Thanks to Lumin
           <cdluminate@gmail.com> and Dylan Aïssi <bob.dybian@gmail.com>.
           (Closes: #827941)
       * data/fields/build-profiles:
         + [NT] Add patch from Mattia Rizzolo to update the list of known build
           profiles, adding «nolua» and «noruby».
       * data/spelling/corrections:
         + [AB] Remove "iff". It's a valid English word. (Closes: #865055)
     .
       * debian/control:
         + [NT] Add (Build-)Depends on libxml-simple-perl for the new
           appstream-metadata check.
         + [NT] Apply patch from Sean Whitton to add a Build-Depends on dh-elpa
           for a test.
         + [NT] Prefer default-jdk-headless to default-jdk when available.
       * debian/rules:
         + [JW, NT] Post process HTML docmentation to set the charset to UTF-8,
           which fixes mojibake in the Debian Policy Manual links.  Thanks to
           Paul Hardy for finding a solution to the problem.
           (Closes: #802721)
         + [NT] Override dh_autoreconf tools as they are not used (but need to
           scan over all files in the source package).
     .
       * lib/Lintian/Collect/Source.pm:
         + [CL] Improve support for "3.0 (git)" packages. They are still marked
           as unsupported-source-format as they are not accepted by the Debian
           archive.  (Closes: #605999)
       * lib/Lintian/Util.pm:
         + [NT] Fix uninitialized warning if a fork call fails.
     .
       * profiles/debian/main.profile:
         + [NT] Enable appstream-metadata + udev check by default.
           (Closes: #841670)
     .
       * t/tests/spelling-general/debian/debian/copyright:
         + [CL] Add regression test for #844166.
    Checksums-Sha1:
     1693d5159507a47c6e3c0102ff30540783fdfe28 2866 lintian_2.5.52.dsc
     8419e0d64136bfc1e0361e9acd6690a7c13770c4 1233360 lintian_2.5.52.tar.xz
     484861d0acfb026ec8d5575255ce789c48b391a7 16199 lintian_2.5.52_source.buildinfo
    Checksums-Sha256:
     d35410165d38b33b6cdacb0287b5249c73f951a6669739860f6e1032467084e5 2866 lintian_2.5.52.dsc
     c65c0b0fb4b4d0bb423555ae5abab62aad09aea6c37de46a4ed15d1ad67a3af2 1233360 lintian_2.5.52.tar.xz
     45c7f60918803f1a665b27478050508d94ed5104b0a9c618f4ac5dda70632fe0 16199 lintian_2.5.52_source.buildinfo
    Files:
     1c5cd625a286181c7a80f27e7b7f525c 2866 devel optional lintian_2.5.52.dsc
     aa745caffb7f20854b0b08a0a5280b4c 1233360 devel optional lintian_2.5.52.tar.xz
     6dda94054d6f62ee3334b43a827e109a 16199 devel optional lintian_2.5.52_source.buildinfo
    
    
  • 2.5.51
    Release lintian/2.5.51 into unstable
    
    Format: 1.8
    Date: Sun, 18 Jun 2017 07:57:57 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.51
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 540294 633850 645455 695345 698723 814521 815233 829649 848878 849470 849880 851215 852005 852084 852145 852369 852404 852407 852409 852410 852411 852413 852414 852416 852419 852421 852426 852891 854132 855243 856155 856312 856857 856954 856975 857194 857654 857655 857656 858117 858326 859412 859467 860419 860558 861509 861599 861958 863020 863386
    Changes:
     lintian (2.5.51) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - debian-control-has-dbgsym-package
           - debian-control-has-obsolete-dbg-package
           - debian-rules-parses-dpkg-parsechangelog
           - desktop-entry-lacks-icon-entry
           - distribution-and-changes-mismatch
           - distribution-and-experimental-mismatch
           - gir-in-arch-all-package
           - gir-missing-typelib-dependency
           - gir-section-not-libdevel
           - multiarch-foreign-shared-library
           - r-data-without-readme-source
           - readme-source-is-dh_make-template
           - repeated-trigger-name
           - systemd-service-file-refers-to-obsolete-bindto
           - testsuite-autopkgtest-missing
           - typelib-in-arch-all-package
           - typelib-missing-gir-depends
           - typelib-not-in-multiarch-directory
           - typelib-package-name-does-not-match
           - typelib-section-not-introspection
           - unknown-trigger
           - unreleased-changes
           - uses-implicit-await-trigger
         + Removed:
           - ancient-autotools-helper-file
           - init.d-script-missing-dependency-on-remote_fs
           - maintainer-script-should-not-use-ancient-dpkg-epoch-check
           - maintainer-script-should-not-use-ancient-dpkg-multi-conrep-check
           - outdated-autotools-helper-file
           - package-would-benefit-from-build-arch-targets
           - suidregister-used-in-maintainer-script
     .
       * checks/binaries.{desc,pm}:
         + [NT] Apply patch from Adrian Bunk to bump severity of the
           hardening-no-pie to a W-tag and improve the tag description.
           (Closes: #856155)
         + [NT] Apply patches from Michael Stapelberg to improve handling
           of golang binaries.  (Closes: #857654, #857655, #857656)
       * checks/changelog-file.pm:
         + [BR] Check also bug over 1000000 as improbable. Bug below
           50004 are not archived and are thus improbable.
       * checks/changes-file.{desc,pm}:
         + [BR] Apply patch by Simon McVittie to detect unreleased package
           uploaded to unstable and  mismatched .changes and
           Changes: distribution.  (Closes: #540294).
       * checks/control.{desc,pm}:
         + [BR] Detect dbgsym package in control file.  (Closes: #858117).
         + [BR] Warn about obsolete -dbg package.
       * checks/cruft.{desc,pm}:
         + [BR] Document long line tagged source-is-missing as a feature
           not a bug.  (Closes: #849470).
         + [BR] Correct a typo in description of tag
           license-problem-convert-utf-code.
         + [BR] Avoid a false positive in gfdl file detection.
         + [NT] Drop tags about outdated autotools config.guess and
           config.sub files.  These days debhelper automatically updates
           them when people use the dh-sequencer and the check is not
           geared for more thorough analysis.  (Closes: #848878)
         + [CL] Check that README.source is not the dh_make template.
           (Closes: #633850)
       * checks/debian-readme.{desc,pm}:
         + [NT] Locate the README.Debian using the index rather than relying
           on a collection.
       * checks/fields.pm:
         + [BR] Enforce naming convention for debug package.  (Closes: #645455).
         + [NT] Avoid proposing "/git/git/" as a part of the canonical URL for
           anonscm.debian.org.  Thanks to Andreas Beckmann for spotting the
           bug.  (Closes: #851215)
         + [NT] Apply patch from Dylan Aïssi to recommend "javascript" section
           for libjs packages.  Previously, lintian would recommend "web".
           (Closes: #863386)
       * checks/files.pm:
         + [BR] Do not report duplicates for package-installs-apt-preferences
           and package-installs-apt-sources.  (Closes: #814521).
         + [NT] Apply patch from Helmut Grohne to detect some possible invalid
           uses of "Multi-Arch: foreign".  (Closes: #856975)
         + [NT] Improve the empty-binary-package tag by adding more common
           files that should be ignored.  Thanks to Helmut Grohne for all the
           research behind it.  (Closes: #856857)
         + [BR] Detect symlink pointing to builddir.  (Closes: #860419)
         + [CL] Detect RData without README.source.  (Closes: #815233)
         + [NT] Remove work around for segmentation faults in t1disasm from
           t1utils (<< 1.38-4~).  Given Jessie is the minimum supported Debian
           version, we can now assume t1utils to be (>= 1.38-4).
       * checks/gir.{desc,pm}:
         + [NT] Add check for gir packages written by Simon McVittie.
           (Closes: #695345)
       * checks/init.d.{desc,pm}:
         + [NT] Remove check for init.d scripts accessing /usr without a
           $remote_fs dependency as /usr must now be mounted by the initramfs.
           (Closes: #829649)
       * checks/menu-format.{desc,pm}:
         + [NT] Update the reference to Desktop Entry Specification to point
           to version 1.1.
         + [NT] Apply patch from Laurent Bigonville to check desktop files
           for missing "Icon" field.  (Closes: #854132)
       * checks/rules.{desc,pm}:
         + [NT] Drop "package-would-benefit-from-build-arch-targets".  The
           dpkg-buildpackage refuses to build packages that trigger this tag.
           Also, the tag implies two other "W" tags so contributors are still
           notified of a potential problem.
         + [CL] Check for manual parsing of dpkg-parsechangelog output now that
           we have /usr/share/dpkg/pkg-info.mk.
       * checks/scripts.{desc,pm}:
         + [NT] Apply patch from Christopher Hoskin to except -doc packages
           from the "new-package-should-not-package-python2-module" tag.
           (Closes: #855243)
         + [NT] Remove references to tags about calling suidregister,
           dpkg --assert-working-epoch, and dpkg --assert-multi-conrep from
           maintainer scripts.
       * checks/systemd.{desc,pm}:
         + [NT] Apply patch from Michael Biebl to warn about deprecated
           "BindTo" option in systemd service files.  (Closes: #857194)
       * checks/testsuite.{desc,pm}:
         + [NT] Apply patch from Lucas Kanashiro to add a tag for recommending
           packagers to create an autopkgtest for their package.
           (Closes: #859467)
         + [NT] Fix false-positive "missing-runtime-test-file" when the
           "Tests-Directory" field is set to a single dot.  Thanks to
           Ian Jackson for reporting the issue.  (Closes: #849880)
       * checks/triggers.{desc,pm}:
         + [NT] New check.  (Closes: #698723)
       * checks/upstream-metadata.pm:
         + [JW, NT] Disable YAML parsing of upstream metadata file as the YAML
           parser executes code.  (Closes: #861958, CVE-2017-8829)
       * checks/watch-file.pm:
         + [NT] Apply patch from Alexander Kulak to handle whitespace correctly
           in the options in v4 watch files.  (Closes: #861599)
     .
       * coll/debian-readme{,desc}:
         + [NT] Remove.  Merge what little functionality it offers into the
           debian-readme check.
     .
       * commands/{lintian => lintian.pm}:
         + [NT] Turn the lintian frontend into a dplint command module to avoid
           code duplication.
       * commands/reporting-*:
         + [NT] Rewrite the config file handling.  The reporting framework now
           uses a YAML configuration file instead of a perl script.
         + [NT] Support processing packages from multiple archives and different
           suites in these archives.  This enables lintian.d.o to also process
           dbgsym packages.  (Closes: #856312)
     .
       * data/changes-file/known-dists:
         + [NT] Add buster and remove squeeze.
       * data/common/source-fields:
         + [NT] Add new "Testsuite-Restrictions" field.
       * data/files/privacy-breaker-websites:
         + [BR] Add digit.com as tracker.
         + [BR] Add static.ak.fbcdn.net as facebook.
         + [BR] Add forkme as logo.
       * data/files/standard-files:
         + [NT] Add more common files based on feedback from Helmut Grohne.
       * data/obsolete-sites/obsolete-sites:
         + [BR] Apply patch from Hideki Yamane in order to warn about
           fedorahosted.  (Closes: #856954).
         + [NT] Apply patch from Hideki Yamane to warn about codeplex.com
           closing down.  (Closes: #859412).
       * data/scripts/interpreters:
         + [NT] Add stap as a known interpreter.  Thanks to gustavo panizzo
           for the suggestion.  (Closes: #858326)
       * data/scripts/maintainer-script-bad-command:
         + [NT] Remove check for suidregister, dpkg --assert-working-epoch, and
           dpkg --assert-multi-conrep.  None of these trigger any tags in the
           archive any longer and the (new) features have been available for
           8+ years.
       * data/spelling/corrections:
         + [NT] Apply patches from Edward Betts to fix bugs in the correction
           word lists.  (Closes: #852005, #852084)
         + [NT] Apply patch from Edward Betts to remove corrections for
           "targetted" and "targetting" as they are valid alternative
           spellings in AU.  (Closes: #852145)
         + [EB] Add some more spelling corrections.  (Closes: #852369, #852404,
           #852407, #852409, #852410, #852411, #852413, #852414, #852416,
           #852419, #852421, #852426)
         + [CL] Add "none were" -> "none was" multiword spelling correction.
           (Closes: 860558)
       * data/standards-version/release-dates:
         + [NT] Add 4.0.0 as a known standards version along with its release
           date.
     .
       * debian/control:
         + [NT] Add explicit (Build-)Depends on dpkg (>= 1.17.14) to make it
           explicit that we no longer support Wheezy or older.
         + [NT] Drop versioned dependencies that are there to assist to
           Wheezy.
         + [NT] Mention Debian Policy v4.0.0 in the description.
         + [NT] Bump Standards-Version to 4.0.0 - no changes required.
       * debian/copyright:
         + [EB] Add Edward Betts.
     .
       * frontend/dplint:
         + [NT] Ensure all include directories are absolute before passing
           them on to the actual command.
         + [NT] Work around a "Bizarre Copy" bug in perl that could trigger
           on errors.
     .
       * lib/Lintian/CheckScript.pm:
         + [NT] Remove fallback code for "old" style "pm"-less checks.
       * lib/Lintian/Util.pm:
         + [NT] Drop dpkg_deb_has_ctrl_tarfile.  Lintian now assumes that
           dpkg 1.17.14 is available (provided by Debian jessie or later).
     .
       * reporting/{config => config.yaml}:
         + [NT] Rewrite the reporting config template into the new YAML format.
       * reporting/graphs/tags.gpi:
         + [NT] Tweak tags.gpi so it works with gnuplot 5.
       * reporting/templates/{index.tmpl,lintian.css.tmpl}:
         + [NT] Update to support multiple archives.
     .
       * t/*:
         + [NT] Drop "Test-Depends" from tests where the versions in Debian
           jessie will satisfy the dependency.
         + [NT] Update tests to fix FTBFS caused by dpkg-source now ignoring
           debian/files by default.  (Closes: #863020)
       * t/runtests:
         + [NT] Re-sort test output after running the "post_test" sed script
           on the output.  This prevent test failures caused by the order
           changing on different architectures prior to the sed script is run
           (assuming the sed script otherwise normalises the differences
           correctly).
       * t/tests/cruft-general-upstream/pre_upstream:
         + [EB] Fix failing tests by making the fake flash object more
           convincing.  The most recent version of libmagic uses a more precise
           definition of the data within a flash file.  (Closes: #852891)
       * t/tests/java-jars:
         + [NT] Provide a more convincing corrupt .zip file that also fools
           file 5.30.
     .
       * vendors/ubuntu/main/data/changes-file/known-dists:
         + [CW] Add zesty.
         + [NT] Apply patch from "Unit 193" to add "devel" as a known Ubuntu
           distribution.  (Closes: #861509)
         + [NT] Add artful.
    Checksums-Sha1:
     9958814b241b14a8c8bfde5a8648e55e61ffc87a 2798 lintian_2.5.51.dsc
     1124965ea2017a7527fbe20c9c40f4162a835347 1223124 lintian_2.5.51.tar.xz
     5c2c6f419d1bb54e3ee3a69f22b0623bafa917d1 17473 lintian_2.5.51_source.buildinfo
    Checksums-Sha256:
     f03ef8831439f33a38e8bb495653075e996485f4f66a1fcf25e00ff06dfdd783 2798 lintian_2.5.51.dsc
     608747cf4c7277673b02e1ea0964234f3e46e80bcc43fa7d39427fd49946dd77 1223124 lintian_2.5.51.tar.xz
     9db4c5037eae541fbf23e95333292c698643a7895b0e1d8bf2cadcaff3db7281 17473 lintian_2.5.51_source.buildinfo
    Files:
     2516131ac63f745a7e2ce279419f6dc0 2798 devel optional lintian_2.5.51.dsc
     de06a374f50bcd6441e7995b1bcc7f21 1223124 devel optional lintian_2.5.51.tar.xz
     379b2de6ac61b0b09312264efcfd0964 17473 devel optional lintian_2.5.51_source.buildinfo
    
    
  • 2.5.50.4
    Release lintian/2.5.50.4 into unstable
    
    Format: 1.8
    Date: Sat, 03 Jun 2017 16:48:24 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.50.4
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 861958 863020
    Changes:
     lintian (2.5.50.4) unstable; urgency=medium
     .
       * checks/upstream-metadata.pm:
         + [JW, NT] Disable YAML parsing of upstream metadata file as the YAML
           parser executes code.  (Closes: #861958, CVE-2017-8829)
     .
       * t/*:
         + [NT] Update tests to fix FTBFS caused by dpkg-source now ignoring
           debian/files by default.  This includes renaming a folder in the
           the t/tests/legacy-filenames test.  (Closes: #863020)
    Checksums-Sha1:
     7c95f75eae2606edcc148900fa6d2bb4d81ac855 2821 lintian_2.5.50.4.dsc
     99dc935a10bff7ecd1207653486622e4b5e41b81 1233912 lintian_2.5.50.4.tar.xz
     b2d03fa69a97248c122b53ebfd5d05eae887df13 17485 lintian_2.5.50.4_source.buildinfo
    Checksums-Sha256:
     cafb8a57727b33955f60d92818afba807fe83bd5244f7db10acdf3135182136f 2821 lintian_2.5.50.4.dsc
     03c10567e3227088323575a4fcb8c271029edc3352d5fa61474f1716b69da1bb 1233912 lintian_2.5.50.4.tar.xz
     c073b8ce11923eb59c570fcf82675235f06f89704eceb0b1d7034298e809ac41 17485 lintian_2.5.50.4_source.buildinfo
    Files:
     3d151786f8d7f24b441ee167dd3b9ecf 2821 devel optional lintian_2.5.50.4.dsc
     76932cf1bb079f6461af002e6e27f234 1233912 devel optional lintian_2.5.50.4.tar.xz
     f57f24dcbe539a010ff3a127e69bec24 17485 devel optional lintian_2.5.50.4_source.buildinfo
    
  • 2.5.50.3
    Release lintian/2.5.50.3 into unstable
    
    Format: 1.8
    Date: Sun, 30 Apr 2017 13:12:39 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.50.3
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Changes:
     lintian (2.5.50.3) unstable; urgency=medium
     .
       * t/tests/java-jars:
         + [NT] Provide a more convincing corrupt .zip file that also fools
           file 5.30.
    Checksums-Sha1:
     d4c793e99daec67a7079a29a9a2507bf7d3439da 2821 lintian_2.5.50.3.dsc
     5032bbace60eea9f3bda73cbf80a540a985fef28 1233732 lintian_2.5.50.3.tar.xz
     4b0f685f9c4f560599a6c1d2243912900c76198b 11686 lintian_2.5.50.3_source.buildinfo
    Checksums-Sha256:
     e78821b856f7a7b211fb46e4e99d55cd1fb41e1042b21d2d808441b41e26374e 2821 lintian_2.5.50.3.dsc
     a43ca230204eeaca5031a837ab6c662b8447036db0dc5518d9deff5efdb53e7c 1233732 lintian_2.5.50.3.tar.xz
     6d8dcd38f3aa59d1fa4e659e9134df0b9d5bc11ae57f97de592983835d37ccee 11686 lintian_2.5.50.3_source.buildinfo
    Files:
     10f23a4313490e33f7e13f69051e0947 2821 devel optional lintian_2.5.50.3.dsc
     9a1133554aa7192249ed4c3cd4d6171c 1233732 devel optional lintian_2.5.50.3.tar.xz
     12f9ba168835e81236e50c8547e622d6 11686 devel optional lintian_2.5.50.3_source.buildinfo
    
  • 2.5.50.2
    Release lintian/2.5.50.2 into unstable
    
    Format: 1.8
    Date: Sun, 30 Apr 2017 07:40:24 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.50.2
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Changes:
     lintian (2.5.50.2) unstable; urgency=medium
     .
       * frontend/dplint:
         + [NT] Work around a "Bizarre Copy" bug in perl that could trigger
           on errors.  Notably, this bug causes the reporting framework in
           lintian to break with a very non-informative error when the
           "state-cache" is not present.
     .
       * reporting/graphs/tags.gpi:
         + [NT] Tweak tags.gpi so it works with gnuplot 5.
    Checksums-Sha1:
     e62ead9ba45247d2d1667a20abfa00f7c3d1d3c2 2821 lintian_2.5.50.2.dsc
     1d46896173c8c112ab72a1a34b33ddaaf9af09c0 1233124 lintian_2.5.50.2.tar.xz
     f48b2ce0525c17a072a83f79b86cc6cb75f417ee 11686 lintian_2.5.50.2_source.buildinfo
    Checksums-Sha256:
     19027aa22991d8af4fb6f56762ee88fbc754d41ce374a44b548b1df9f945d9ac 2821 lintian_2.5.50.2.dsc
     0b388ba0bf4a7d373710a5a00374ae5e52ac1522ca1f80520a81ab6111878804 1233124 lintian_2.5.50.2.tar.xz
     0a8c82d687c627ccc94a3501128b889f29248f6f4d4d5675bb70b95919928f55 11686 lintian_2.5.50.2_source.buildinfo
    Files:
     bd4ea196843171f441683541df6ff6a9 2821 devel optional lintian_2.5.50.2.dsc
     b37b4f8e7f1184050ee60735f57b302e 1233124 devel optional lintian_2.5.50.2.tar.xz
     de0f422a37f644b05e69155cfd2574bc 11686 devel optional lintian_2.5.50.2_source.buildinfo
    
  • 2.5.50.1
    Release lintian/2.5.50.1 into unstable
    
    Format: 1.8
    Date: Sat, 04 Feb 2017 15:05:07 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.50.1
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 852005 852084 852145 852891
    Changes:
     lintian (2.5.50.1) unstable; urgency=medium
     .
       * debian/copyright:
         + [EB] Add Edward Betts.
     .
       * data/spelling/corrections:
         + [NT] Apply patches from Edward Betts to fix bugs in the correction
           word lists.  (Closes: #852005, #852084)
         + [NT] Apply patch from Edward Betts to remove corrections for
           "targetted" and "targetting" as they are valid alternative
           spellings in AU.  (Closes: #852145)
     .
       * t/runtests:
         + [NT] Re-sort test output after running the "post_test" sed script
           on the output.  This prevent test failures caused by the order
           changing on different architectures prior to the sed script is run
           (assuming the sed script otherwise normalises the differences
           correctly).
       * t/tests/cruft-general-upstream/pre_upstream:
         + [EB] Fix failing tests by making the fake flash object more
           convincing.  The most recent version of libmagic uses a more precise
           definition of the data within a flash file.  (Closes: #852891)
     .
       * vendors/ubuntu/main/data/changes-file/known-dists:
         + [CW] Add zesty.
    Checksums-Sha1:
     9252b677deacfd2a305674455a2a635478196445 2821 lintian_2.5.50.1.dsc
     9074cc24c7ef41f314c88a2a9229f2f362ef122e 1233152 lintian_2.5.50.1.tar.xz
     a83e467a8360e9dd7bcd3647f6a234a201830194 16400 lintian_2.5.50.1_source.buildinfo
    Checksums-Sha256:
     fef2c08f87a4a8ec7071547e747ff3768a0f1c5e72233c2bc523af904fe3b325 2821 lintian_2.5.50.1.dsc
     73ab616de4e97e1ec21e708c03fd5ccac217ede0dbfa3c39fe31da68521652ab 1233152 lintian_2.5.50.1.tar.xz
     a07133696b87f8f597a7371981c035cbda44f929cd85f93f3ae3b080e184c402 16400 lintian_2.5.50.1_source.buildinfo
    Files:
     bcd0bd058652b8e7a292ea7d6000ceab 2821 devel optional lintian_2.5.50.1.dsc
     7c6219d93b691783e27841cf403d499a 1233152 devel optional lintian_2.5.50.1.tar.xz
     410d3305391fe3d1acde9a23ab732688 16400 devel optional lintian_2.5.50.1_source.buildinfo
    
  • 2.5.50
    Release lintian/2.5.50 into unstable
    
    Format: 1.8
    Date: Mon, 26 Dec 2016 16:07:20 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.50
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 685029 740161 743599 801760 818962 829744 834867 839822 842781 843406 843595 844903 845201 847318 847535 847558
    Changes:
     lintian (2.5.50) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - invalid-value-in-built-using-field
           - license-problem-convert-utf-code
           - new-package-should-not-package-python2-module
           - php-script-but-no-php-cli-dep
           - php-script-with-unusual-interpreter
         + Removed:
           - php-script-but-no-phpX-cli-dep
     .
       * checks/binaries.{desc,pm}:
         + [NT] Handle RUNPATH like we handle RPATH.  (Closes: #844903)
         + [NT] Update hardening-no-pie description to reflect that
           PIE is on by default in Debian.
       * checks/cruft.desc:
         + [BR] Detect utf convert non free code.
           (Closes: #843595)
       * checks/deb-format.pm:
         + [NT] Permit uncompressed {control,data}.tar members plus xz
           compressed control.tar files in deb files.  Thanks to
           Guillem Jover for the report.  (Closes: #834867)
       * checks/debhelper.pm:
         + [BR] Apply patch from Yann Soubeyrand :
           "Allow debhelper "--with" addons to be quoted".
           (Closes: #839822)
       * checks/files.{desc,pm}:
         + [NT] Check for invalid clauses in "Built-Using" fields.  Thanks to
           Andrey Rahmatullin for the suggestion.  (Closes: #847558)
         + [NT] Apply patch from Josh Triplett to add new sections to
           descriptions.
       * checks/files.desc:
         + [NT] Document that we no longer accept "virtual packages"
           for deliberately empty packages.  If your package receives
           an "empty-binary-package" tag, please replace the use of
           "virtual package".
       * checks/{files,scripts}.pm:
         + [NT] Apply patch from Josh Triplett to exclude files under
           /usr/share/cargo/registry/ from a few checks as that directory
           contains unmodified upstream sources.  (Closes: #845201)
       * checks/manpages.pm:
         + [JW, NT] Fix false negative manpage-named-after-build-path
           for packages built by sbuild.  (Closes: #801760)
       * checks/scripts.{desc,pm}:
         + [JW, NT] Apply patch from Antonio Ospite that updates the
           test for php scripts without a php-cli dependency.  Thanks
           to Ondřej Surý for the report and Mathieu Parent for the
           initial patch.  (Closes: #818962)
         + [CL, NT] Warn about new source packages providing a python2
           package as EOL for python2 is expected in 2020, which is
           before buster's expected EOL.  (Closes: #829744)
     .
       * collection/objdump-info.desc:
         + [NT] Bump version due to RUNPATH collection.
     .
       * commands/lintian:
         + [NT] Deprecate --fail-on-warnings, which will be removed in
           Debian/buster.
     .
       * data/binaries/embedded-libs:
         + [BR] Allow openssl1.0 as source package.  (Closes: #843406).
       * data/debhelper/dh_commands-manual:
         + [NT] Apply patch from Piotr Ożarowski that ensure that
           consumers of dh_python2 Build-Depends on dh-python.
           (Closes: #740161)
       * data/fields/archive-sections:
         + [NT] Apply patch from Josh Triplett to add javascript and
           rust sections.  (Closes: #847535)
       * data/files/privacy-breaker-websites:
         + [BR] Detect more logos.
       * data/scripts/interpreters:
         + [NT] Apply patch from Antonio Ospite to correct a false
           positive warning for python scripts using python2 in the
           shebang line.  Thanks to Per Andersson for the report and
           Luca Boccassi for the initial patch for solving this.
           (Closes: #743599)
       * data/spelling/corrections:
         + [PW] Add more corrections.
       * data/spelling/corrections-case:
         + [EG] Correct spelling of Lua (Closes: #842781)
     .
       * helpers/coll/objdump-info-helper:
         + [NT] Extract RUNPATH from binaries as well.
     .
       * lib/Lintian/Collect/Binary.pm:
         + [NT] Expose RUNPATH when set in the binary.
         + [NT] Remove "virtual package" from the list of phrases
           marking a package as a meta-package.  Thanks to Stuart
           Prescott for the report.  (Closes: #685029)
     .
       * profiles/kali/main.profile:
         + [NT] Add a profile for Kali Linux.  Thanks to Raphaël
           Hertzog for the report.  (Closes: #847318)
     .
       * vendors/kali/main/data/changes-file/known-dists:
         + [NT] Add data file for Kali Linux.
    Checksums-Sha1:
     9e69721de46eb0403e965146fa27f811a51c08ab 2813 lintian_2.5.50.dsc
     ac88ebc4a38039e6e05371549763316c425d645e 1234588 lintian_2.5.50.tar.xz
    Checksums-Sha256:
     afcd908621b0f54cba88e5dd91582a15846eba6c92e93d49743e8a8c7cd203e9 2813 lintian_2.5.50.dsc
     3d0888655ae4b875f514cb3c18b0e17af51c1086a8fcaf8316ddd677f8668224 1234588 lintian_2.5.50.tar.xz
    Files:
     fe16926a354d4744346ff35d12ca7f0d 2813 devel optional lintian_2.5.50.dsc
     a7864b677db4df8360a4b2f50c42314f 1234588 devel optional lintian_2.5.50.tar.xz
    
  • 2.5.49
    Release lintian/2.5.49 into unstable
    
    Format: 1.8
    Date: Sat, 22 Oct 2016 13:42:28 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.49
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 731987 839874 840009 841000 841356 841442 841455
    Changes:
     lintian (2.5.49) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - homepage-for-bioconductor-package-not-canonical
     .
       * checks/debhelper.desc:
         + [CL] Drop double leading spaces in includes-maint-script-parameters
           paragraph that was causing indentation when rendered on lintian.d.o.
       * checks/fields.{pm,desc}:
         + [NT] Apply patch from Dylan Aïssi to tag non-canonical uses of
           the bioconductor homepage in the Homepage field.  (Closes: #839874)
         + [JW] Apply patch from Dylan Aïssi to tag r-other packages not in
           section "gnu-r".  (Closes: #841455)
       * checks/init.d.pm:
         + [JW] Don't require version constraint for lsb-base dependencies.
           The needed version has been available for many stable releases.
       * checks/shared-libs.pm:
         + [JW] Don't complain about executable bit for ld.so shipped in
           multi-arch directories.
         + [JW] Don't complain about missing SONAME for position-independent
           executables.  Thanks to Reuben Thomas for the bug report.
           (Closes: #731987)
         + [JW] Check for PT_GNU_STACK existence on all architectures.
       * checks/source-copyright.pm:
         + [RA, JW] Fix handling punctuation characters in license expressions
           in machine-readable copyright files.  (Closes: #841356)
       * checks/watch-file.pm:
         + [JW] Assume that watch files containing the pgpmode option (different
           than "none") verify upstream signature.  Thanks to Robert Luberda for
           the bug report.  (Closes: #841000)
     .
       * data/cruft/non-distributable-files:
         + [BR] Add some rapidjson files.
       * data/debhelper/compat-level:
         + [NT] Bump the deprecated debhelper compat level to match the one
           in debhelper.
       * data/files/privacy-breaker-tag-attr:
         + [BR] Apply patch from Frederic Bonnard detecting audio tags.
           (Closes: #840009)
       * data/spelling/corrections*:
         + [JW, PW] Add more corrections.
     .
       * lib/Lintian/Unpacker.pm:
         + [NT] Use the new "do_fork()" sub to ensure works do not inherit
           the default signal handler, which could allow any number of workers
           to promote themselves to independent "masters" - effectively
           creating a fork-bomb with an ill-timed signal.
       * lib/Lintian/Util.pm:
         + [NT] Add a "do_fork()" sub to ensure signal handling is
           reset for child processes.
     .
       * t/tests/shared-libs-non-pic-i386/debian/Makefile:
         + [JW] Pass -fno-PIE and -fno-pie to GCC, so that the test works even
           when the compiler enables PIE by default.  (Closes: #841442)
    Checksums-Sha1:
     dedb2e3f56ee832a5ad41c76507e6b4a24ef73b9 2781 lintian_2.5.49.dsc
     43a7b19cbc81c1b5003c8312862f547af2f8cf33 1234964 lintian_2.5.49.tar.xz
    Checksums-Sha256:
     5c8e80063418886090ead349077e35c90ea9e2cc423dda567fdae3115c6a8ba5 2781 lintian_2.5.49.dsc
     29118b03d38db0ba7342399c83322f26a794fc7b206628823ff6f523ed990289 1234964 lintian_2.5.49.tar.xz
    Files:
     929ceae1648664bef60ac0f85f30f2e9 2781 devel optional lintian_2.5.49.dsc
     8cbe59f1d430f1f0008262ceaf46d4a4 1234964 devel optional lintian_2.5.49.tar.xz
    
  • 2.5.48
    Release lintian/2.5.48 into unstable
    
    Format: 1.8
    Date: Tue, 04 Oct 2016 19:37:17 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.48
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 814326 823627 831633 836756 837502 837801 838195 838246 838603 838997 839086 839228 839263 839553
    Changes:
     lintian (2.5.48) unstable; urgency=low
     .
       * Summary of tag changes:
         + Added:
           - file-name-contains-wildcard-character
           - homepage-for-cran-package-not-canonical
           - init.d-script-needs-depends-on-lsb-base
           - maintscript-includes-maint-script-parameters
         + Removed:
           - hardening-no-stackprotector
     .
       * checks/binaries.{desc,pm}:
         + [NT] Rewrite/embed the necessary bits from hardening-check to
           implement the default hardening-no-* checks directly in lintian.
           This is because hardening-check appears to be losing its
           "home" with the coming removal of hardening-wrapper and
           hardening-includes.  (Closes: #836756)
         + [JW] Remove the hardening-no-stackprotector tag.
         + [NT] Allow "golang-any" as an alternative to "golang-go" in
           Build-Depends for detecting golang binaries.  Thanks to
           Martín Ferrari for the report and the initial patch.
           (Closes: #839228)
       * checks/changelog-file.{desc,pm}:
         + [JW] Bump threshold for improbable bug number to 2000.
       * checks/control-file.{desc,pm}:
         + [JW] Add references to tags related to build profiles.
         + [JW] Relax Build-Profiles syntax check to allow (almost) any
           characters in profile names.  Thanks to Ximin Luo for the bug report.
           (Closes: #839086)
         + [JW] Add support for pkg.<srcpkg>.<anything> build profiles.
       * checks/debhelper.pm:
         + [JW] Ignore comments in debian/rules.
         + [JW] Fix parsing rule targets in lines containing multiple colons.
           Thanks to Andreas Beckmann for the bug report.  (Closes: #838246)
         + [CL] Check for .maintscript files that include
           "maint-script-parameters".  (Closes: #838195)
         + [NT] Fix typo that prevented lintian from detecting uses of the
           dhmk build-system.
       * checks/fields.{desc,pm}:
         + [JW] Fix typo.
         + [JW] Add references to tags related to build profiles.
         + [JW] Add support for pkg.<srcpkg>.<anything> build profiles.
         + [JW] Demote tags for build-depends related to build profiles to
           pedantic, as the required packages are available in stable.
           Thanks to Helmut Grohne for the bug report.  (Closes: #831633)
         + [NT] Apply patch from Dylan Aïssi to tag r-bioc packages not in
           section "gnu-r".  (Closes: #839263)
         + [NT] Apply patch from Dylan Aïssi to tag non-canonical uses of
           the cran homepage in the Homepage field.  (Closes: #839553)
       * checks/files.{desc,pm}:
         + [CL, NT] Tag usages of shell wildcard characters in file names.
           (Closes: #814326)
       * checks/init.d.{desc,pm}:
         + [CL, NT]: Emit a tag for initscripts that source the
           /lib/lsb/init-functions utility functions without declaring the
           corresponding dependency on lsb-base (>= 3.0-6).
           (Closes: #838997)
       * checks/shared-libs.desc:
         + [JW] Fix typos.
       * checks/testsuite.pm:
         + [JW] Apply patch from Sean Whitton to recognise autopkgtest-pkg-elpa
           as a valid value for the Testsuite field.  (Closes: #837801)
     .
       * collection/hardening-info:
         + [NT] Removed.
     .
       * data/fields/build-profiles:
         + [JW] Add new profiles: nogolang, nojava, noperl, nopython, noudeb.
       * data/fields/obsolete-packages:
         + [NT] Apply patch from Otto Kekäläinen to assist with the transition
           to the "default-mysql-*" packages.  (Closes: #838603)
       * data/fields/perl-provides:
         + [NT] Refresh perl provides.
       * data/files/js-libraries:
         + [BR] Apply patch from Jean-Michel Vourgère to add detection of
           libjs-jquery-migrate-1.  (Closes: #823627)
       * data/files/php-libraries:
         + [JW] Apply patch from Marcelo Jorge Vieira to update package name
           for php-gettext.  (Closes: #837502)
       * data/spelling/corrections:
         + [JW, PW] Add more corrections.
     .
       * debian/control:
         + [NT] Drop dependencies on hardening-includes as we no longer need
           hardening-check.
       * debian/copyright:
         + [JW] Add Paul Wise.
         + [JW] Remove now-unneeded separate entry for spellintian.t.
         + [JW] Update copyright years.
         + [CL] Add Chris Lamb.
     .
       * helpers/coll/hardening-info-helper:
         + [NT] Removed.
       * helpers/coll/objdump-info-helper:
         + [NT] Expose a few more bits from readelf needed to implement some
           of the hardening checks.
     .
       * lib/Lintian/Collect/Binary.pm:
         + [NT] Expose a few more bits from readelf needed to implement some
           of the hardening checks.
     .
       * profiles/debian/extra-hardening.profile:
         + [NT] Removed - we no longer support the stackprotector tag.
       * profiles/debian/ftp-master-auto-reject.profile:
         + [JW] Refresh against current rule set.
       * profiles/debian/main.profile:
         + [JW] Stop disabling the hardening-no-stackprotector tag.
     .
       * t/scripts/spellintian.t:
         + [JW] Relicense as GPLv2+, like the rest of Lintian.
    Checksums-Sha1:
     a97a30a7e59db4b688995dc693eaf65712201c3b 2781 lintian_2.5.48.dsc
     fc0c4868b547ed9321b8be5177f3857992bb93be 1231432 lintian_2.5.48.tar.xz
    Checksums-Sha256:
     96d52c761cb3d6fa1884a83d0fd62d8992dcebf3899f13ee9959197775301c73 2781 lintian_2.5.48.dsc
     c76a94b8a7f4eb90e21f9c51f2cf6909246a4fbd33d824cdedf33d17e696ee1c 1231432 lintian_2.5.48.tar.xz
    Files:
     9918b0f9c69bf35d90d60bacde4a688b 2781 devel optional lintian_2.5.48.dsc
     3c8ce94e94fce55e0e0590d0e4029419 1231432 devel optional lintian_2.5.48.tar.xz
    
  • 2.5.47
    Release lintian/2.5.47 into unstable
    
    Format: 1.8
    Date: Sun, 11 Sep 2016 14:34:34 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.47
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 798983 805076 831864 833656 834370 834797 835449 836017 837057
    Changes:
     lintian (2.5.47) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - package-contains-python-coverage-file
     .
       * checks/changelog-file.desc:
         + [JW] Fix typo.
       * checks/copyright-file.pm:
         + [JW] Stop using Data::Alias.  Thanks to Niko Tyni for the bug report.
           (Closes: #834797)
       * checks/cruft.desc:
         + [JW] Fix typo.
       * checks/debhelper.pm:
         + [NT] Remove logic for CDBS creating a compat file when it is absent
           as debhelper now requires a compat file unconditionally.
         + [NT] Support the new named compat levels in debhelper.
         + [NT] Apply patch from Chris Lamb to improve the tag for typoed
           debhelper override targets.  (Closes: #834370)
       * checks/duplicate-files.desc:
         + [JW] Fix typo.
       * checks/fields.{desc,pm}:
         + [JW] Fix typos.
         + [JW] Escape dots in some regexps.
         + [NT] Apply patch from Chris Lamb to check that libjs-* packages
           are in the "web" section.  (Closes: #798983)
       * checks/files.{desc,pm}:
         + [JW] Fix typos.
         + [NT] Apply patch from Chris Lamb to catch ".coverage" files in
           packages.  (Closes: #831864)
       * checks/java.desc:
         + [JW] Fix typo.
       * checks/patch-systems.desc:
         + [JW] Fix formatting of some filenames.
       * checks/phppear.{desc,pm}:
         + [JW] Fix typo.
         + [NT] Apply patch from Jochen Sprickerhof to skip this check if the
           package does not contain any php files.  (Closes: #805076)
       * checks/rules.desc:
         + [JW] Fix typo.
         + [JW] Fix tag description formatting.
       * checks/shared-libs.desc:
         + [JW] Fix typos.
       * checks/systemd.{desc,pm}:
         + [NT] Apply patches from Chris Lamb to fix some false positives with
           systemd-service-file-missing-install-key.  (Closes: #837057)
     .
       * data/debhelper/compat-level:
         + [NT] Bump debhelper compat versions with the release of debhelper
           10.
       * data/debhelper/dh_{addons,commands}-manual:
         + [JW] Add dh-autoreconf, which is now a dependency of debhelper.
           Thanks to Michael Biebl for the bug report.  (Closes: #835449)
       * data/debhelper/named-compat-levels:
         + [NT] New file.
       * data/output/manual-references:
         + [JW] Refresh.
       * data/scripts/interpreters:
         + [JW] Add pypy as a known interpreter. Thanks to Sebastian Ramacher
           for the bug report.  (Closes: #836017)
       * data/spelling/corrections*:
         + [JW] Add more corrections.
           Thanks to Paul Wise for patches for some of them.
     .
       * debian/control:
         + [JW] Drop now-unused libdata-alias-perl from (Build-)Depends.
     .
       * lib/Lintian/Relation/Version.pm:
         + [NT] Apply change from Brendan O'Dea to avoid (implicitly) messing
           with the global APT "_config" object.  (Closes: #833656)
     .
       * private/refresh-manual-refs:
         + [JW] Fix path to Debian policy for Java.
     .
       * reporting/templates/head.tmpl:
         + [NT] Add subresource integrity fields to all <link> tags.
         + [NT] Add Content-Security-Policy header (via <meta http-equiv>).
    Checksums-Sha1:
     926313601893fc17500c046e3dec48fdb982c5ab 2801 lintian_2.5.47.dsc
     8730d9315c63902d6cfcc1cc35fb7decfce4d6da 1227808 lintian_2.5.47.tar.xz
    Checksums-Sha256:
     074d21f59284a559f65049cd986766962a14cb0f220ecdc30558965c6b0bd413 2801 lintian_2.5.47.dsc
     4bd518e98998b5dbcce6f951c9a2c92d2e72ebbdb35d1fd7cb1b25c0958b2ae4 1227808 lintian_2.5.47.tar.xz
    Files:
     946e2ab5518af76e94d42ada73a2d529 2801 devel optional lintian_2.5.47.dsc
     a01bcfac375cdbffedc07c1a8f77a0f4 1227808 devel optional lintian_2.5.47.tar.xz
    
  • 2.5.46
    Release lintian/2.5.46 into unstable
    
    Format: 1.8
    Date: Sat, 13 Aug 2016 19:53:23 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.46
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 802964 823326 827158 828719 828773 828933 828934 829047 829545 829592 829635 830930 832096 832771 833015 833052
    Changes:
     lintian (2.5.46) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - systemd-service-file-missing-install-key
           - typo-in-debhelper-override-target
         + Removed:
           - package-depends-on-lower-priority-package
     .
       * checks/cruft.pm:
         + [NT] Ignore mentions of /usr/lib/perl5 in patches as they might
           be a way of fixing said mentions.  Thanks to Robert Luberda
           for reporting the bug.  (Closes: #802964)
       * checks/debhelper.{desc,pm}:
         + [JW] Apply patch from Chris Lamb to check for common typos in
           debian/rules target names.  (Closes: #832096)
         + [JW, NT] Add some more (indirect) "dh" build-systems.
           (Closes: #828773)
       * checks/files.desc:
         + [JW] Fix typos.
       * checks/group-checks.{desc,pm}:
         + [NT] Drop "lower priorities" check as the general consensus seems to
           be that priorities changes are mostly busy work.  Thanks to Dominic
           Hargreaves for the report.  (Closes: #823326)
       * checks/infofiles.desc:
         + [JW] Fix typo.
       * checks/java.pm:
         + [JW] Don't emit javalib-but-no-public-jars for transitional packages.
           Thanks to Jeremy Bicha for the bug report.  (Closes: #829047)
       * checks/manpages.desc:
         + [JW] Fix typos.
       * checks/phppear.desc:
         + [JW] Fix typos.
       * checks/scripts.pm:
         + [JW] Fix false positive unusual-interpreter when the script had
           "#!/usr/bin/env" shebang and the interpreter was shipped in the same
           package.  Thanks to Sergio Durigan Junior for the bug report and the
           initial patch.  (Closes: #828933)
       * checks/shared-libs.desc:
         + [JW] Fix typo.
       * checks/systemd.{desc,pm}:
         + [JW] Fix typos.
         + [JW, NT] Apply from Chris Lamb to check for a possibly missing
           "WantedBy" target in service files.  (Closes: #832771)
         + [JW, NT] Improve wording about the "systemd" sequence of a tag.
       * checks/version-substvars.desc:
         + [JW] Make maybe-not-arch-all-binnmuable a classification tag.
       * checks/watch-file.desc:
         + [JW] Fix typo.
     .
       * collection/*:
         + [JW,NT] Remove "." from Perl's search path.  (Mitigates: #588017)
     .
       * commands/{info.pm,lintian}:
         + [NT] Drop the necessary bits for supporting translated tag
           descriptions.
       * commands/lintian:
         + [NT,JW] Remove "." from Perl's search path.  (Mitigates: #588017)
       * commands/reporting-html-reports.pm:
         + [NT] Fix typo in named parameter that made the raw lintain.log
           unavailable on lintian.debian.org.  Thanks to Guillem Jover
           for reporting the issue.  (Closes: #828719)
         + [NT] Install the lintian log file as a resource so it can be
           handled (e.g. cached) like other resources.
       * commands/reporting-lintian-harness.pm:
         + [NT] Attempt to terminate the run timely if it overruns the time
           limit.
       * commands/reporting-sync-state.pm:
         + [NT] Remove redundant "area" field from all binary packages in
           the harness state cache.
         + [NT] Drop existing instances of the "sha1" field from all packages
           in the harness state cache.
     .
       * data/common/source-fields:
         + [NT] Apply patch from Edward Betts to add Testsuite-Triggers as
           a known source field.  (Closes: #829545)
       * data/debhelper/*:
         + [NT] Refresh against unstable.
       * data/debhelper/dh_{addons,commands}-manual:
         + [JW, NT] Add the systemd sequence and related tools now that
           debhelper is taking over the dh-systemd helpers.  Thanks to
           Christian Hofstaedtler for the report.  (Closes: #830930)
       * data/fields/essential:
         + [JW] Add init-system-helpers; remove sysvinit and mktemp.  Thanks to
           Felipe Sateler for the bug report.  (Closes: #833015)
       * data/fields/obsolete-packages:
         + [NT] Remove "debmake" as the package is now reintroduced with a
           different purpose.  Thanks to Paul Wise for the report.
           (Closes: #827158)
       * data/files/fonts:
         + [NT] Refresh against unstable.
       * data/java/constants:
         + [NT] Bump known java-class versions.  Thanks to Hideki Yamane for
           the report.  (Closes: #829592)
       * data/scripts/interpreters:
         + [JW] Apply patch from Sergio Durigan Junior to add newLISP as a
           known interpreter.  (Closes: #828934)
       * data/spelling/corrections:
         + [JW] Add more corrections.
     .
       * debian/control:
         + [NT] Drop now unnecessary po4a Build-Dependency.
       * debian/rules:
         + [NT] Drop code for handling translations.
     .
       * doc/lintian.xml:
         + [JW] Fix typo.
     .
       * frontend/dplint:
         + [JW,NT] Remove "." from Perl's search path.  (Mitigates: #588017)
     .
       * helpers/coll/*:
         + [JW,NT] Remove "." from Perl's search path.  (Mitigates: #588017)
     .
       * lib/*.pm:
         + [NT] Drop support for translations of tag descriptions.  It never
           got used.
       * lib/Lintian/*.pm:
         + [JW] Fix typos.
       * lib/Lintian/Tags.pm:
         + [JW, NT] Fix mojibake in UTF-8 encoded comments for overrides.
           (Closes: #833052)
       * lib/Lintian/Util.pm:
         + [NT] Shuffle the harness backlog a bit to reduce the risk of a lot
           of very large package groups being scheduled in the same run.
     .
       * man/lintian.pod.in:
         + [JW] Fix typo.
         + [JW] Remove unneeded "file:" in front of a pathname.
     .
       * po4a:
         + [NT] Drop as it was not used.
     .
       * t:
         + [JW,NT] Update tests to work now that dpkg validates
           debian/tests/control.  (Closes: #829635)
         + [NT] Apply patch from Adam Conrad to make some tests work
           when the compiler uses -fPIE by default.
    Checksums-Sha1:
     9a1020c2711af60e302a2f921566086683635d2a 2821 lintian_2.5.46.dsc
     1875580f0571234aa2dd1463c4e33e4d458deedd 1222444 lintian_2.5.46.tar.xz
    Checksums-Sha256:
     5ebc3461755aafb235192f2779ce46da4cb6d6afd6a59f41330f10b839d3030a 2821 lintian_2.5.46.dsc
     0673fc865e80ed9b8bffd034fe62a2300b7eb1aa1ae68051cd0489ee44939224 1222444 lintian_2.5.46.tar.xz
    Files:
     c7ff30bf261d1297b6783054054b2c91 2821 devel optional lintian_2.5.46.dsc
     1dba94e96804073b2f1083634b19fdaf 1222444 devel optional lintian_2.5.46.tar.xz
    
  • 2.5.45
    Release lintian/2.5.45 into unstable
    
    Format: 1.8
    Date: Sun, 19 Jun 2016 19:36:51 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.45
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 541491 738444 792191 795083 801296 816455 823088 823437 823833 824916 825193
    Changes:
     lintian (2.5.45) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - build-depends-arch-without-arch-dependent-binary
           - debhelper-autoscript-in-maintainer-scripts
           - no-strong-digests-in-dsc
           - testsuite-dependency-has-unparsable-elements
         + Removed:
           - build-depends-arch-without-arch-dependant-binary
           - init.d-script-missing-lsb-description
     .
       * checks/application-not-library.{desc,pm}:
         + [JW] Use HTTPS for Alioth URLs.
         + [AB] Don't emit application-in-library-section for packages starting
           with "cpan", not only "cpanplus" and "cpanminus".
       * checks/binaries.{desc,pm}:
         + [NT] Rewrite description for hardening-no-bindnow.  There
           is no references to why bindnow would cause issues.
         + [AB] Relax regexp for missing-dependency-on-perlapi to allow letters
           inside the API name. Thanks Niko Tyni! (Closes: #823437)
       * checks/debhelper.pm:
         + [NT] The /usr/share/R/debian/r-cran.mk file implies
           /usr/share/cdbs/1/rules/debhelper.mk.
       * checks/fields.{desc,pm}:
         + [JW] Fix typos.
         + [AB] Add new check for weak checksums in source packages:
           new tag no-strong-digests-in-dsc (Closes: #824916)
       * checks/files.desc:
         + [BR] Do not suggest unsupported Multi-arch: no.
           (Closes: #816455)
         + [JW] Fix typos.
       * checks/files.pm:
         + [JW] Fix false positive gzip-file-is-not-multi-arch-same-safe when
           processing multiple debs.  (Closes: #738444)
       * checks/info-files.desc:
         + [NT] Use "gzip -9n" rather than "gzip -9" in examples.
       * checks/init.d.{desc,pm}:
         + [JW] Fix typo.
         + [NT] Remove tag for missing long LSB description in init scripts.
           Thanks to Vincent Bernat for the report.  (Closes: #825193)
       * checks/manpages.desc:
         + [NT] Use "gzip -9n" rather than "gzip -9" in examples.
       * checks/patch-systems.pm:
         + [NT] Emit a separate tag for each patched file instead of bundling
           them all together.  This allows individual instances to be
           overridden.  Thanks to Nathan Summers for the report.
           (Closes: #541491)
       * checks/scripts.{desc,pm}:
         + [NT] Add tracking tag to trace auto-generated shell
           snippets in maintainer scripts.
       * checks/shared-libs.{desc,pm}:
         + [NT] Improve the description for missing ldconfig trigger
           to cover that debhelper will generally add it
           automatically.  Most packages will just need a rebuild.
         + [JW] Fix false positive dev-pkg-without-shlib-symlink for GCC runtime
           libraries.  Thanks to Matthias Klose for the bug report.
           (Closes: #823833)
       * checks/testsuite.{desc,pm}:
         + [NT] Apply patch from Ondřej Nový to add more known
           autodep8 test suites.  (Closes: #823088)
         + [JW] Update autopkgtest specification URL.
           Thanks to Mattia Rizzolo for the bug report.
         + [NT] Check for broken dependency fields in the autopkgtest control
           file.  Thanks to Jérémy Bobbio for the suggestion.
           (Closes: #795083)
       * checks/upstream-metadata.pm:
         + [JW] Include YAML validation error in the output.
       * checks/usrmerge.desc:
         + [JW] Use HTTPS for Alioth URL.
     .
       * collection/*:
         + [NT] Always pass "-n" to "gzip".
     .
       * commands/lintian:
         + [NT] Add ":utf8" layer to STDOUT.  Thanks to Michael
           Prokop for reporting the issue.  (Closes: #801296)
       * commands/reporting-html-reports.pm:
         + [NT] Remove "$COPY_DOCS" configuration option.  The
           html_reports now always copies the documentation.
       * commands/reporting-lintian-harness.pm:
         + [NT] Re-enable pedantic tags by default.  These were
           disabled in the previous release by mistake.
     .
       * data/binaries/hardening-tags:
         + [JW] Refresh with dpkg-architecture 1.18.7.
       * data/common/{architectures,multiarch-dirs}:
         + [JW] Refresh with dpkg-architecture 1.18.7.
       * data/fields/perl-provides:
         + [NT] Refresh against Perl 5.22.
       * data/files/triplets:
         + [JW] Refresh with dpkg-architecture 1.18.7.
       * data/shared-libs/ldconfig-dirs:
         + [JW] Refresh with dpkg-architecture 1.18.7.
       * data/spelling/corrections:
         + [JW] Add more corrections.
           Thanks to Paul Wise for patches for some of them.
     .
       * debian/rules:
         + [JW] Put "Debian Package Checker" in all manpage headers.
         + [JW] Put Lintian version in all manpage footers.
         + [JW] Simplify manpage generation.
         + [JW] Install Lintian::Tutorial manpages.
     .
       * doc/tutorial/Lintian/Tutorial.pod:
         + [JW] Add link to the WritingTests tutorial.
         + [JW] Add SEE ALSO section (for the man formatter).
       * doc/tutorial/Lintian/Tutorial/WritingTests.pod:
         + [JW] Fix formatting error.
     .
       * frontend/dplint:
         + [NT] Add ":utf8" layer to STDOUT.
     .
       * lib/Lintian/DepMap.pm:
         + [JW] Fix typos.
       * lib/Lintian/Tags.pm:
         + [JW,NT]: Always report unused overrides for all packages
           processed.  Thanks to Andreas Beckmann for the report.
           (Closes: #792191)
     .
       * man/lintian.pod.in:
         + [JW] Fix typo.
     .
       * private/refresh-hwcap:
         + [JW] Make the ld.so manpage parser work with the current version.
       * private/refresh-perl-provides:
         + [NT] Look for a versioned perl-modules package.
     .
       * reporting/config:
         + [NT] Remove "$COPY_DOCS" configuration option.  The
           html_reports now always copies the documentation.
       * reporting/harness:
         + [NT] Refactored into a "dplint" command and renamed to
           "commands/reporting-harness.pm".
       * reporting/html_reports:
         + [NT] Refactored into a "dplint" command and renamed to
           "commands/reporting-html-reports.pm".
       * reporting/templates/tags-severity.tmpl:
         + [NT] Add sections for "classification" tags.
    Checksums-Sha1:
     67fd92eff342999af323b63f35bb5831aaa89cdc 2809 lintian_2.5.45.dsc
     8bca8640beabe130f7f11bcde9f56b7b2fa79e3f 1299124 lintian_2.5.45.tar.xz
    Checksums-Sha256:
     d43116e43cb2a477ab76862dcd1139ea73fa269f48d409a4494772bc47d9e002 2809 lintian_2.5.45.dsc
     d391051b7b773f963433221f7e75bea1ae9536423d43e0ef15c8011dd96a71d8 1299124 lintian_2.5.45.tar.xz
    Files:
     50c29eb0b709432e2ebf54ad7aaca763 2809 devel optional lintian_2.5.45.dsc
     49830beb59781f83902ef1f6ce500483 1299124 devel optional lintian_2.5.45.tar.xz
    
  • 2.5.44
    Release lintian/2.5.44 into unstable
    
    Format: 1.8
    Date: Sun, 24 Apr 2016 06:25:53 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.44
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 612610 754315 766099 796093 800438 800476 801647 803164 807892 809577 812568 812962 813587 816341 816454 816862 818607 819509 819560 821902 822269 822281
    Changes:
     lintian (2.5.44) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - build-depends-arch-without-arch-dependant-binary
           - changelog-references-temp-security-identifier
           - ctrl-script
           - debian-build-system
           - debian-changelog-has-wrong-day-of-week
           - extra-whitespace-around-name-in-changelog-trailer
           - invalid-versioned-provides
           - maintscript-calls-ldconfig
           - no-ctrl-scripts
           - package-has-unnecessary-activation-of-ldconfig-trigger
           - package-must-activate-ldconfig-trigger
           - source-format
         + Removed:
           - debian-changelog-has-wrong-weekday
           - description-contains-duplicated-word
           - dh_pysupport-is-obsolete
           - missing-dependency-on-python-support
           - postinst-has-useless-call-to-ldconfig
           - postinst-must-call-ldconfig
           - postrm-has-useless-call-to-ldconfig
           - postrm-should-call-ldconfig
           - postrm-unsafe-ldconfig
           - preinst-calls-ldconfig
           - prerm-calls-ldconfig
           - versioned-provides
     .
       * checks/changelog-file.{desc,pm}:
         + [JW,NT] Use "day of week" rather than "weekday".
           (Closes: #796093)
         + [JW,NT] Flag references to "TEMP" security identifiers.
           Thanks to Paul Wise for assisting with the regex.
           (Closes: #807892)
       * checks/control-files.{desc,pm}:
         + [NT] Add classification tags for (absence of) maintscripts.
       * checks/debhelper.{desc,pm}:
         + [NT] Add tag for classifying the build system.
         + [NT] Remove test for dh_pysupport usage.
         + [NT] Avoid advertising python-support as possible solution for
           python-depends-but-no-python-helper.  Thanks to Gunnar Wolf for
           the bug report.  (Closes: #754315)
         + [NT] Apply patch from Gergely Nagy to only emit the
           dh-exec-useless-usage check for install and manpages files.
           Thanks to Rafael Laboissière for the report.
           (Closes: #816341)
       * checks/debian-source-dir.{desc,pm}:
         + [NT] Add tag for classifying the source format.
           (Closes: #612610)
       * checks/description.{desc,pm}:
         + [NT] Drop duplicate word tag, which is now covered by the
           spelling error check.
       * checks/fields.{desc,pm}:
         + [NT] Add default-jdk-headless and openjdk-X-jdk-headless
           to the set of known java providers.
         + [JW] Relax build profile dependency checks to allow versions with
           trailing tilde.  (Closes: #819509)  Thanks to Felix Geyer for the bug
           report.
         + [NT] Expand the vcs-field-uses-insecure-uri check to check other
           known insecure protocols (e.g. svn and pserver).  Thanks to Paul
           "(UTF-8) Snowman" Tagliamonte for the report.  (Closes: #812962)
         + [NT] Use https URL in the correction for canonical VCS URLs.
           (Closes: #813587)
         + [NT] Bump known python 3 version to include 3.4 and 3.5.
         + [AB] package-relation-with-perl-modules: Remove "experimental" flag.
           Asked for by Dominic Hargreaves.
         + [NT] Apply patch from Mattia Rizzolo to make lintian know and check
           the Build-Depends-Arch field.  (Closes: #822281)
         + [NT] Stop emitting tags for (valid) versioned provides.  Thanks to
           Thorsten Glaser for the bug report.  (Closes: #800438)
       * checks/files.pm:
         + [JW] Apply patch from Mathieu Parent to fix directories for PHP INI
           files.
         + [NT] Remove code related to python-support.
       * checks/nmu.{desc,pm}:
         + [NT] Create a separate tag for extra whitespace around uploader name
           in the changelog.  Thanks to Ben Wiederhake for the suggestion.
           (Closes: #801647)
       * checks/phppear.{desc,pm}:
         + [JW] Apply patch from Mathieu Parent to make dh-php* and php*-dev
           package names unversioned.
       * checks/rules.pm:
         + [NT] Add ":any" to all python dependencies.  Thanks to Barry Warsaw
           for reporting the bug.
         + [NT] Bump known python 3 version to include 3.4 and 3.5.
         + [NT] Remove check for python-support and python-central.
       * checks/scripts.desc:
         + [NT] Suggest dh_python2 / dh_python3 instead of dh_pysupport and
           dh_pycentral.  Thanks to Neil Williams for the report.
           (Closes: #818607)
       * checks/shared-libs.{desc,pm}:
         + [NT] Rename and clarify some ldconfig related tags to better reflect
           the use of the ldconfig trigger.  Thanks to Rafael Laboissière for
           reporting this.  (Closes: #809577)
         + [NT] Merge and remove some ldconfig related tags.  Notably
           unconditionally flag all uses of ldconfig in maintainer scripts
           (outside glibc) as these should be replaced by a trigger.
       * checks/version-substvars.pm:
         + [NT] Apply patch from Javier Serrano Polo that makes the check
           ignore all multi-arch quantifiers (when determining if the
           dependency is for an external package).  (Closes: #822269)
     .
       * commands/info.pm:
         + [NT] Accept "--tag" as an alias of "--tags".  Thanks to Robert
           Luberda for the suggestion.  (Closes: #816454)
       * commands/lintian:
         + [NT] Also check DEBRELEASE_DEBS_DIR for .changes files when no
           packages are given on the command line.  Thanks to Sean Whitton for
           the suggestion.  (Closes: #812568)
         + [NT] Clean up entries in temporarily labs fully once they have been
           processed.  This avoids accumulating files on the disk for archive-
           wide runs done in temporary labs.  This mitigates some of the
           excessive disk usage for archive-wide runs  (See #779228).
       * commands/reporting-lintian-harness.pm:
         + [NT] Add support for classification tags.
     .
       * data/debhelper/*:
         + [JW] Refresh against unstable.  Thanks to Mathieu Parent for the bug
           report.
       * data/debhelper/dh_addons-manual:
         + [NT] Add ":any" to the dependencies for the python add-ons.  Thanks
           to Barry Warsaw for reporting the bug.  (Closes: #803164)
         + [NT] Remove entry for pysupport.
       * data/fields/virtual-packages:
         + [NT] Refresh against unstable main (amd64).
       * data/files/fonts:
         + [NT] Refresh against unstable main (amd64).
       * data/menu-format/known-desktop-keys:
         + [NT] Accept "DesktopNames" as a known key in desktop files.  Thanks
           to Yves-Alexis Perez for the suggestion.  (Closes: #766099)
       * data/spelling/corrections:
         + [JW] Add more corrections.
       * data/standards-version/release-dates:
         + [AB] Add 3.9.8.
     .
       * debian/control:
         + [AB] Declare compliance with Debian Policy 3.9.8. (No other changes
           required.)
       * debian/lintian.install:
         + [NT] Install Test::Lintian modules in Perl5 module path and remove
           the Lintian::Tutorial files (as they are just POD files).
       * debian/{manpages,rules}:
         + [JW,NT] Generate and install manpages of Lintian's perl modules.
           (Closes: #816862)
     .
       * doc/lintian.xml:
         + [NT] Document the new classification tags.
     .
       * lib/Lintian/*{,/*}.pm:
         + [NT] Add support for classification tags.
       * lib/Lintian/Check.pm:
         + [JW,NT] Flag a duplicate word as a spelling error.  This affects
           several tags plus spellintian.  (Closes: #800476)
       * lib/Lintian/Collect/Binary.pm:
         + [JW] Apply patch from Ben Hutchings to consider source versions when
           testing nativeness of binary packages.  (Closes: #821902)
       * lib/Lintian/Relation.pm:
         + [JW,NT] Fix broken implication with "P (<< V)" relations.
           (Closes: #819560)
       * lib/Lintian/Tag/Info.pm:
         + [JW] Use HTTPS for manpages.debian.org URLs.
       * lib/Lintian/Unpacker.pm:
         + [NT] Name the subprocess after what is processing.
     .
       * private/refresh-debhelper-data:
         + [JW] Apply patch from Mathieu Parent to fix path to Contents files.
     .
       * reporting/*:
         + [NT] Add support for classification tags.
     .
       * vendors/ubuntu/main/data/changes-file/known-dists:
         + [NT] Apply patch from Mattia Rizzolo to add yakkety.
    Checksums-Sha1:
     4d6519e4329cb774f8cec3a4c67396ce3994363a 2809 lintian_2.5.44.dsc
     e09b584c97fda0b8d44466413d9250b50fc669bb 1298584 lintian_2.5.44.tar.xz
    Checksums-Sha256:
     f17ea3499a2b102aecb6f294d736a46a205002039d2fe4d4092398c433c2e585 2809 lintian_2.5.44.dsc
     7020e2c9f87e65ee9fc469a53c41e599b2f82e0ecb77905fcf4c39f15812df3d 1298584 lintian_2.5.44.tar.xz
    Files:
     be3ef40e1e4f6e802d10968dddb2527f 2809 devel optional lintian_2.5.44.dsc
     71a820d360920bfb3fbe1f32316c5001 1298584 devel optional lintian_2.5.44.tar.xz
    
  • 2.5.43
    Release lintian/2.5.43 into unstable
    
    Format: 1.8
    Date: Sun, 03 Apr 2016 09:01:08 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.43
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 818003 819087 819506 819551
    Changes:
     lintian (2.5.43) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - maybe-not-arch-all-binnmuable
         + Removed:
           - dh_desktop-is-deprecated
           - dh_undocumented-is-obsolete
           - restriction-formula-with-debhelper-with-conflicting-version
           - restriction-formula-with-versioned-dpkg-dev-conflict
     .
       * checks/{control-file,fields}.{desc,pm}:
         + [JW] Remove confusing checks for build-conflicts related to build
           profiles.
       * checks/debhelper.{desc,pm}:
         + [NT] Remove check for dh_undocumented and dh_desktop as debhelper
           has dropped the helper.
       * checks/systemd.pm:
         + [JW] Apply patch from Felipe Sateler to properly remove .sh suffix
           when checking systemd-initscript matching.  (Closes: #819087)
       * checks/version-substvars.{desc,pm}:
         + [NT] Add an experimental tag to check for arch:all
           binNMUability.  This is currently not supported at all
           and there is no known fix for the tag.  That said, it
           is still useful for determining how many packages might
           be affected by it in case Debian will support arch:all
           binNMUs.
     .
       * commands/reporting-sync-state.pm:
         + [NT] Use the sha256 instead of the sha1 checksum field
           for finding related files and checking which members
           have changed.
         + [NT] Support reading Packages.xz and Sources.xz files.
     .
       * data/spelling/corrections:
         + [JW] Add more corrections.
           Thanks to Mattia Rizzolo for suggesting one of them.
     .
       * frontend/dplint:
         + [NT] Put $LINTIAN_VERSION on its own line so the build
           time substitution works again.  Thanks to Stuart
           Prescott for reporting the issue.
     .
       * helpers/coll/objdump-info-helper:
         + [JW] Apply patch from Dan Nicholson to keep TEXTREL entries from the
           dynamic section.  (Closes: #819506)
     .
       * lib/Lintian/Check.pm:
         + [JW,ADB] Don't ignore midword punctuation characters when
           spell-checking.  (Closes: #818003)  Thanks to Andreas Beckmann for
           the bug report.
     .
       * t/tests/binaries-missing-depends-on-libc/debian/debian/rules:
         + [JW] Apply patch from Dan Nicholson to pass --no-as-needed to the
           linker.  (Closes: #819551)
    Checksums-Sha1:
     1afe43be1ac24ed90a17aebeb39ae893a7a5ec4c 2809 lintian_2.5.43.dsc
     f8820aed508a6fedd1cb659718040248ae285a62 1295136 lintian_2.5.43.tar.xz
    Checksums-Sha256:
     f528289c00c86fc345b3fdc987cf88e08367efb938491d78441a710dc1ab4962 2809 lintian_2.5.43.dsc
     23442a67f9d6484f49c0b86050cd2c240eefe5417c1d29684b28ad39c1919c6f 1295136 lintian_2.5.43.tar.xz
    Files:
     58ac86c7e636534559dbcdac349b5efa 2809 devel optional lintian_2.5.43.dsc
     f28dab606192f5748b3896d621a55881 1295136 devel optional lintian_2.5.43.tar.xz
    
  • 2.5.42.1
    Release lintian/2.5.42.1 into unstable
    
    Format: 1.8
    Date: Fri, 11 Mar 2016 17:43:28 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.42.1
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 817004
    Changes:
     lintian (2.5.42.1) unstable; urgency=medium
     .
       * checks/binaries.desc:
         + [NT] Remove the experimental marker from the tags about
           (partially) unstripped static libraries.
         + [NT] Remove the experimental marker from the no-pie and
           no-bindnow hardening tags.
       * checks/changelog-file.pm:
         + [JW] Fix use of uninitialized value when checking incorrectly
           formatted changelog entries.
     .
       * commands/reporting-lintian-harness.pm:
         + [NT] Add missing close and seek to the end of the new
           lintian log file before appending to it.
     .
       * data/binaries/embedded-libs:
         + [JW] Apply patch from Sebastian Ramacher to allow ffmpeg as
           libpostproc provider.  (Closes: #817004)
     .
       * lib/Lintian/Tag/Info.pm:
         + [JW] Use manpages.debian.org (instead of manpages.debian.net) for
           manual page hyperlinks.
    Checksums-Sha1:
     c31483dfe02fb1f6fe6f8e76776da86b5fa04aa5 2817 lintian_2.5.42.1.dsc
     cee8330b039034ace460088127c57044c92d5b30 1293624 lintian_2.5.42.1.tar.xz
    Checksums-Sha256:
     edadab91a28b5ba1da7d52d1ecac8437983107359b64e78934762367e1effce8 2817 lintian_2.5.42.1.dsc
     c9904a4ea49bd2f7d481944dc091b066495b91822ba7711a67e26e25cf3589b4 1293624 lintian_2.5.42.1.tar.xz
    Files:
     b8a9f2cf4a47a5f057553a0dac9d1f4b 2817 devel optional lintian_2.5.42.1.dsc
     84c8bd763b64e5215a0374fd4b8e8ea8 1293624 devel optional lintian_2.5.42.1.tar.xz
    
  • 2.5.42
    Release lintian/2.5.42 into unstable
    
    Format: 1.8
    Date: Sat, 05 Mar 2016 19:38:32 +0000
    Source: lintian
    Binary: lintian
    Architecture: source
    Version: 2.5.42
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 789878 795641 799083 816599
    Changes:
     lintian (2.5.42) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - systemd-service-file-missing-documentation-key
         + Removed:
           - dh_scrollkeeper-is-deprecated
           - dh_suidregister-is-obsolete
     .
       * checks/copyright-file.pm:
         + [NT] Apply patch from Rafael Kitover to avoid some
           false-positives with the DEP-5 copyright format.
           (Closes: #795641)
       * checks/debhelper.{desc,pm}:
         + [NT] Remove tags for dh_scrollkeeper and dh_suidregister,
           which are removed in the next version of debhelper.
       * checks/files.desc:
         + [JW] Update freedesktop.org specification URL.
       * checks/menu-format.desc:
         + [JW] Update freedesktop.org specification URLs.
       * checks/systemd.{desc,pm}:
         + [NT] Apply patch from Chris Lamb to flag systemd units
           without the "Documentation" key.  (Closes: #799083)
     .
       * data/scripts/interpreters:
         + [JW] Add hhvm as a known interpreter.  (Closes: #789878)
       * data/spelling/corrections:
         + [JW] Add more corrections.
         + [JW] Remove correction for "homogenous".  (Closes: #816599)
           Thanks to IOhannes m zmölnig for the bug report.
     .
       * debian/control:
         + [NT] Add (Build-)Dependency on libdata-alias-perl due
           to patch from Rafael Kitover.
     .
       * doc/lintianrc.example:
         + [NT] Remove LINTIAN_LAB - most people will never need it.
     .
       * lib/Lintian/Tag/Info.pm:
         + [JW] Allow "." characters in manual page references.
    Checksums-Sha1:
     cd1f74daa8e34c6ea89b20de6e163088661a32a6 2809 lintian_2.5.42.dsc
     5c2ed26af43dd8240ce84ed5c5d0435e1de5947b 1292956 lintian_2.5.42.tar.xz
    Checksums-Sha256:
     6ac9efc56b5718a1f7b3cee45784b9e795ea47747db05869234b2f71515219bb 2809 lintian_2.5.42.dsc
     1f719263e728c19cff667c28fcedf71121192a7857cf8049ce300169887eac21 1292956 lintian_2.5.42.tar.xz
    Files:
     22d9c4b235c525aecae6e78fe0e7066a 2809 devel optional lintian_2.5.42.dsc
     76eea453e18a0cc85daa7aa23714ff1a 1292956 devel optional lintian_2.5.42.tar.xz