Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 2.5.21
    Release Lintian/2.5.21 into unstable
    
    Format: 1.8
    Date: Wed, 08 Jan 2014 19:35:22 +0100
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.21
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Bastien Roucariès <roucaries.bastien+debian@gmail.com>
    Description:
     lintian    - Debian package checker
    Closes: 298545 365213 585495 646872 656229 661990 670323 699369 725139 729034 729037 731904 732799 733595 733883 734280
    Changes:
     lintian (2.5.21) unstable; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - bad-intended-distibution
           - debian-rules-should-not-automatically-update-control
           - debian-rules-should-not-use-DEB_BUILD_OPTS
           - debian-rules-should-not-use-or-modify-user-only-variable
           - debian-rules-should-not-use-pwd
           - debian-rules-should-not-use-underscore-variable
           - license-problem-md5sum-non-distributable-file
           - license-problem-md5sum-non-free-file
           - license-problem-non-free-RFC
           - maintainer-script-should-not-use-service
           - privacy-breach-donation
           - privacy-breach-facebook
           - privacy-breach-google-cse
           - privacy-breach-logo
           - privacy-breach-piwik
           - privacy-breach-statistics-website
           - privacy-breach-w3c-valid-html
           - source-contains-prebuilt-flash-object
           - source-contains-prebuilt-flash-project
           - source-contains-prebuilt-java-object
           - source-contains-prebuilt-javascript-object
           - source-contains-prebuilt-python-object
           - source-contains-prebuilt-silverlight-object
         + Removed:
           - debian-rules-automatically-updates-control
           - debian-rules-uses-DEB_BUILD_OPTS
           - debian-rules-uses-or-modifies-user-only-variable
           - debian-rules-uses-pwd
     .
       * checks/changelog-file.{desc,pm}:
         + [BR] Warn when an upload erroneously targeted at distribution that
           is not intended (Closes: #661990).
       * checks/cruft.{desc,pm}:
         + [BR] Detect non free rfc (Closes: #365213).
         + [BR] Check md5sums on source package.
         + [BR] Detect prebuilt jar file.
         + [BR] Detect prebuilt silverlight file.
         + [BR] Detect prebuilt flash file (Closes: #733883).
       * checks/fields.{desc,pm}:
         + [BR] Increase severity of vcs-field-uses-not-recommended-uri-format
           (Closes: #670323).
       * checks/files.{desc,pm}:
         + [BR] Add xz and zip to duplicated-compressed-file regexp.
         + [BR] Use Lintian::Data for compressed file extension.
         + [BR] Use Lintian::Data for vcs files list.  Add a few more VCS
           files (Closes: #731904).
         + [BR] Remove long obsolete reference to rc.boot(5) manpage
           in package-installs-into-etc-rc.boot description.
           Thanks to Jakub Wilk (Closes: #729034).
         + [BR] Add a moreinfo field to obsolete path.
         + [BR] Fix non-conf-file-in-modprobe.d description
           (Closes: #729037).
         + [BR] Check privacy breach only in regular file.
         + [BR] Add link tag as potential privacy breaker.
         + [BR] Add <div data-href="http://website" to potential privacy
           breaker.
       * checks/md5sums.pm:
         + [BR] In case of strange filename, md5sum(1) prefix the md5sum
           by backslash and escape the name using backslash encoding.
           Handle this case properly.
       * checks/rules.{desc,pm}:
         + [BR] Use Lintian::Data for forbidden construct in rules
           file.
         + [BR] Rename debian-rules-automatically-updates-control to
           debian-rules-should-not-automatically-update-control.
         + [BR] Rename debian-rules-uses-pwd to
           debian-rules-should-not-use-pwd.
         + [BR] Rename debian-rules-uses-DEB_BUILD_OPTS to
           debian-rules-should-not-use-DEB_BUILD_OPTS.
         + [BR] Rename debian-rules-uses-or-modifies-user-only-variable
           to debian-rules-should-not-use-or-modify-user-only-variable.
       * checks/watch.{desc,pm}:
         + [BR] Fix the description of debian-watch-may-check-gpg-signature tag.
           Thanks to Gregor Herrmann for the bug report and patch
           (Closes: #732799).
     .
       * data/cruft/non-free-files:
         + [BR] Add sRGB.icm to non-free files (Closes: #699369).
         + [BR] Add a few non-free font files (Closes: #298545).
         + [BR] Add non-free w3c valid icons.
       * data/cruft/warn-file-type:
         + [BR] Add this file.
         + [BR] Detect minified javascript (by extension).
         + [BR] Detect python prebuilt object (Closes: #734280).
       * data/fields/obsolete-packages:
         + [BR] Apply patch from Jonas Genannt to render obsolete ruby 1.8.
       * data/files/obsolete-paths:
         + [BR] Add /etc/X11/fonts/X11R7 as obsolete path (Closes: #646872).
       * data/files/privacy-breaker-{fragments,websites}:
         + [BR] Add w3c website valid x?html icons.
         + [BR] Add piwik detection.
         + [BR] Add detection of well known statistics websites.
         + [BR] Detect facebook.
         + [BR] Detect google custom search engine.
       * data/rules/rules-should-not-use:
         + [BR] Detect use of $(_) variable in debian/rules (Closes: #585495).
       * data/scripts/maintainer-script-bad-command:
         + [BR] Service is reserved to system admin (Closes: #656229).
         + [BR] Fix false positive for
           maintainer-script-should-not-use-adduser-system-without-home
           by allowing shell variable (Closes:  #733595).
     .
       * debian/control:
         + [NT] Add relevant relations on libyaml-perl, which is
           now used by harness.
     .
       * reporting/harness:
         + [NT] Fix typo in --schedule-chunk-size command-line argument.
         + [NT] Require a new configuration variable $HARNESS_STATE_DIR.
           This variable tells harness where it can store state
           information and caches.
         + [NT] Track which version of lintian a given package group
           was processed by.  Using this information, harness will now
           slowly reprocess groups processed by another version of
           Lintian than the current.
     .
       * t:
         + [NT] Apply patch from Adam Conrad to fix issue with a test
           when run in an Ubuntu environment.  Also thanks to Benjamin
           Drung for forwarding the patch to the Debian BTS.
           (Closes: #725139)
    Checksums-Sha1:
     225ba152820fae2d5c8cae537caf64b37cdde4ca 1800 lintian_2.5.21.dsc
     022503bf96c4b1132ef3c8c1a05dde6f00508813 1314284 lintian_2.5.21.tar.gz
     d36b50f6b6a281b059a74f1d0e0c694b91cf78ab 732024 lintian_2.5.21_all.deb
    Checksums-Sha256:
     f0dc0f63a3386c142b4fd00ee9a3781991f8b3a5c05e109222924a6d2da0cf9e 1800 lintian_2.5.21.dsc
     3007374b01bed0ef983990cbdd1605c08714656a1230a9ce9213dd0705148371 1314284 lintian_2.5.21.tar.gz
     230e38a43fb60e2e70b54e0509e20928861bec9230ad3df7354fa832a3af2804 732024 lintian_2.5.21_all.deb
    Files:
     8ff34ec87cbb1b55fbdfada0fd595374 1800 devel optional lintian_2.5.21.dsc
     e2f069ebe9d2ab67de30c17f6a9fa477 1314284 devel optional lintian_2.5.21.tar.gz
     2a45cdd2707135470fdc3a3e7ad56422 732024 devel optional lintian_2.5.21_all.deb
    
  • 2.5.20
    Release Lintian/2.5.20 into unstable
    
    Format: 1.8
    Date: Sun, 15 Dec 2013 19:52:24 +0100
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.20
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Bastien Roucariès <roucaries.bastien+debian@gmail.com>
    Description:
     lintian    - Debian package checker
    Closes: 637580 643602 673029 711553 718427 720348 723886 724733 724866 724930 727665 727683 729226 730456 730714
    Changes:
     lintian (2.5.20) unstable; urgency=low
     .
       * Summary of tag changes:
         + Added:
           - build-depends-on-an-obsolete-java-package
           - debian-watch-file-pubkey-file-is-missing
           - debian-watch-may-check-gpg-signature
           - license-problem-nvidia-intellectual
           - maintainer-script-should-not-hide-init-failure
           - maintainer-script-should-not-modify-ld-so-conf
           - maintainer-script-should-not-modify-netbase-managed-file
           - maintainer-script-should-not-use-adduser-system-without-home
           - maintainer-script-should-not-use-ancient-dpkg-epoch-check
           - maintainer-script-should-not-use-ancient-dpkg-multi-conrep-check
           - maintainer-script-should-not-use-deprecated-chown-usage
           - maintainer-script-should-not-use-dpkg-status-directly
           - maintainer-script-should-not-use-fc-cache
           - maintainer-script-should-not-use-gconftool
           - maintainer-script-should-not-use-install-sgmlcatalog
           - maintainer-script-should-not-use-start-stop-daemon
           - maintainer-script-should-not-use-update-alternatives-remove
           - maintainer-script-should-not-use-update-alternatives-set
           - package-install-into-obsolete-dir
           - privacy-breach-generic
           - privacy-breach-google-adsense
         + Removed:
           - ancient-dpkg-epoch-check
           - ancient-dpkg-multi-conrep-check
           - deprecated-chown-usage
           - fc-cache-used-in-maintainer-script
           - gconftool-used-in-maintainer-script
           - install-sgmlcatalog-deprecated
           - maintainer-script-hides-init-failure
           - maintainer-script-modifies-ld-so-conf
           - maintainer-script-modifies-netbase-managed-file
           - maintainer-script-uses-dpkg-status-directly
           - start-stop-daemon-in-maintainer-script
           - update-alternatives-remove-called-in-postrm
     .
       * checks/cruft.{desc,pm}:
         + [BR] Check files for under a non-distributable Nvidia
           license.  (Closes: #724930)
         + [BR] Abstract sliding window algorithm and use it for
           license check.  (Closes: #720348)
         + [BR] Filter (x?ht|x)ml comments for license check.
           (Closes: #729226).
       * checks/fields.pm:
         + [SL] Returns a warning when a package build-deps on java-compiler
           instead of default-jdk.  (Closes: #730714)
       * checks/files.desc:
         + [BR] Improve description of pkg-config-multi-arch-wrong-dir
           tag.  Add debhelper > 9 on non multi-arched package as a likely
           cause (Closes: #723886).
         + [BR] Add a generic check for obsolete path.
         + [BR] Detect privacy breaker html/css files (Closes: #637580)
           particularly Google Adsense (Closes: #718427).
       * checks/scripts.{desc,pm}:
         + [BR] Detect update-alternatives --set in maintainer scripts.
           (Closes: #643602).
         + [BR] Use Lintian::Data for bad shell construction in maintainer
           scripts.
         + [BR] Detect use of adduser --system without --home or with
           --home inside /home.  (Closes: #730456).
         + [BR] install-sgmlcatalog is deprecated for a long time.  Warn
           now in all use case.  Rename the tag to
           maintainer-script-should-not-use-install-sgmlcatalog
         + [BR] Rename gconftool-used-in-maintainer-script to
           maintainer-script-should-not-use-gconftool.  Add gconf\d package
           to exception list.
         + [BR] Rename fc-cache-used-in-maintainer-script to
           maintainer-script-should-not-use-fc-cache.  Add fontconfig
           package to exception list.
         + [BR] Rename (ancient-dpkg-.*) to maintainer-script-should-not-use-$1.
         + [BR] Rename (deprecated-chown-usage) to
           maintainer-script-should-not-use-$1.
         + [BR] Rename maintainer-script-hides-init-failure to
           maintainer-script-should-not-hide-init-failure.
         + [BR] Rename maintainer-script-modifies-ld-so-conf to
           maintainer-script-should-not-modify-ld-so-conf.
         + [BR] Rename maintainer-script-modifies-netbase-managed-file to
           maintainer-script-should-not-modify-netbase-managed-file.
         + [BR] Rename maintainer-script-uses-dpkg-status-directly to
           maintainer-script-should-not-use-dpkg-status-directly.
         + [BR] Rename update-alternatives detection in maintainer script to
           aintainer-script-should-not-use convention.
         + [BR] Rename start-stop-daemon-in-maintainer-script to
           maintainer-script-should-not-use-start-stop-daemon
       * checks/standards-version:
         + [BR] Use Lintian::Data for ancient date check.
       * checks/watch.{desc,pm}:
         + [BR] Detect lack of uscan support for gpg signature.
           (Closes: #711553).
     .
       * data/binary/embedded-libs:
         + [RG] Detect embedded copies of poppler/xpdf.  (Closes: #724733)
       * data/files/obsolete-paths:
         + [BR] Add this this file to generically check obsolete path.
         + [BR] Check obsolete /etc/dhcp3 path.  (Closes: #673029)
       * data/fields/obsolete-packages:
         + [NT] Apply patch from Eric Dorland to mark various versions
           of automake as obsolete.
         + [SL] Tag openjdk-6-jdk, openjdk-6-jre and openjdk-6-jre-headless
           as obsolete (See ##720911).  (Closes: #730714)
       * data/fields/virtual-packages:
         + [NT] Refresh against sid.  Thanks to Nicholas Breen for the
           reminder.  (Closes: #724866)
       * data/spelling/corrections:
         + [RG] Detect some typos of "establishment" and "contains".
         + [SL] Detect some typos of "suppress".
       * data/standards-version/ancient-date:
         + [BR] Set ancient date to 14 Jan 2012.
       * data/standards-version/release-dates:
         + [NT] Add release date for 3.9.5.
     .
       * debian/control:
         + [NT] Bump Standards-Versions to 3.9.5 - no changes required.
         + [BR] Add myself as uploader.
     .
       * lib/Lintian/Collect/Binary.pm:
         + [GN] Add support for multi-component RPATHs.  (Closes: #727683)
       * lib/Lintian/Collect/Package.pm:
         + [BR] Globally replace \\ by \ in _dequote_name(). This bug was
           masked by old buggy tar (Closes: #727665).
     .
       * t/debs/deb-format-wrong-order/.*:
         + [BR] Recent dpkg detect this error and bail out.  Do not run with
           dpkg >= 1.17.2.  See dpkg git commit
           cb8ed03bbffe892165620ed1ddf753a6b0c1ee62
           and 547dca4c3ff23df5dfa554f1943b371cd7056ee4.
     .
       * vendors/ubuntu/main/data/changes-file/known-dists:
         + [NT] Add "trusty".  Thanks to Stéphane Graber for the
           reminder.
    Checksums-Sha1:
     b9a83364607ad5c9992d5d86361a4cf361bd32a4 1786 lintian_2.5.20.dsc
     4209584266431faebf69430a61eb0755cbda9bf2 1276657 lintian_2.5.20.tar.gz
     f1642acaafec5f121015705948c1ee3db9dadb7b 708436 lintian_2.5.20_all.deb
    Checksums-Sha256:
     464c872db02684ce6fe9c43f7b7a5b03c22ab4be4b79539df0c0c48a45640e8d 1786 lintian_2.5.20.dsc
     989bc1cb4e33a68e6021dae3c7566ac181f1ea00e4d44f90f7de7e2aa9920de8 1276657 lintian_2.5.20.tar.gz
     33f9076273d5fe71b9dcc2f499a5b06a8a91b0bc2832d4e426c865a7c6a327c5 708436 lintian_2.5.20_all.deb
    Files:
     551c25206f8aeb24e6c9896e0e67355d 1786 devel optional lintian_2.5.20.dsc
     ca279a4ef4fba9e25b0002f438f7bf55 1276657 devel optional lintian_2.5.20.tar.gz
     35f7f8065d9e4dda4e289853776128ad 708436 devel optional lintian_2.5.20_all.deb
    
  • 2.5.19
    Release Lintian/2.5.19 into unstable
    
    Format: 1.8
    Date: Thu, 26 Sep 2013 09:06:22 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.19
    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: 693117 724319 724524
    Changes:
     lintian (2.5.19) unstable; urgency=low
     .
       * Summary of tag changes:
         + Added:
           - homepage-in-binary-package
     .
       * checks/fields.{desc,pm}:
         + [NT] Add check for "Homepage"-field missing in the
           source, when one of the binary packages has the
           field.  Thanks to Ricardo Mones for the bug report.
           (Closes: #693117)
       * checks/files.pm:
         + [NT] Apply patch from Samuel Thibault to fix a
           false-positive non-standard-toplevel-dir for the
           directories /hurd and /servers.  (Closes: #724524)
         + [NT] Work around bug #724571 in t1disasm by ignoring
           failures caused by segementation faults and bus errors.
           Though, Lintian will emit a warning when such an error
           occurs.  Thanks to Ansgar Burchardt for the report.
           (Closes: #724319)
       * checks/testsuite.pm:
         + [NT] Allow uppercase letters in the names of DEP-8
           tests, now that the DEP-8 officially "tolerates" them.
           (see #711844)
     .
       * lib/Lintian/Util.pm:
         + [NT] Add drain_pipe(FD).
     .
       * reporting/{config,harness}:
         + [NT] Determine the html_reports command automatically
           instead of allowing it to be configurable.
         + [NT] Stop allowing config script to name individual
           log files.  The directory in which they are put is still
           configurable.
         + [NT] Replace LINTIAN_CFG with passing "--no-cfg" to
           lintian.
         + [NT] Replace $lintian_cmd config option with a
           @EXTRA_LINTIAN_OPTIONS.  Also stop forking a shell to
           run lintian.
         + [NT] Remove LINTIAN_BIN_DIR; it is no longer used to
           avoid signature checking.
         + [NT] Fix a bug where harness would not remove entries in
           the Lintian log for removed packages if no packages were
           to be processed.
       * reporting/lintian-dummy.cfg:
         + [NT] Remove file as it is now obsolete.
    Checksums-Sha1:
     fa05cfc51993525ca72e1e9e9dd046453841588d 2615 lintian_2.5.19.dsc
     281afe2f4d240fa034a82aa3c5605629ede0fc8c 1243291 lintian_2.5.19.tar.gz
     510def1b5c9db08341116985e2f67704feac8274 702164 lintian_2.5.19_all.deb
    Checksums-Sha256:
     06c46d1f7dbeb37aa91542a9e05622c52130af6ccb3cfd3b17dab6189fe78e29 2615 lintian_2.5.19.dsc
     7847d294473e9b38c1e369ebba5aba978a8305c3b1c3ae7eea2715fcbc2fdbb2 1243291 lintian_2.5.19.tar.gz
     36906c9e393ad388c3bbf72dcb90cb0dd260d5f6a5c37b3a43305ffc32df4e54 702164 lintian_2.5.19_all.deb
    Files:
     07fb7c78986b4679e7dc1a1854320b45 2615 devel optional lintian_2.5.19.dsc
     c611f83a91e87059615d62f708cb6d70 1243291 devel optional lintian_2.5.19.tar.gz
     6608ca804995ce062b1631419fe4340f 702164 devel optional lintian_2.5.19_all.deb
    
  • 2.5.18.1
    Release Lintian/2.5.18.1 into unstable
    
    Format: 1.8
    Date: Sun, 22 Sep 2013 10:51:29 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.18.1
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Changes:
     lintian (2.5.18.1) unstable; urgency=low
     .
       * checks/files.pm:
         + [NT] Only open .pc files if they are regular files.
           This fixes a possible DoS introduced in 2.5.17.
       * checks/shared-libs.pm:
         + [NT] Correct the name of the multiarch-dirs data file,
           which was renamed in 2.5.17.
     .
       * lib/{Test/Lintian,Lintian/Data}.pm:
         + [NT] Load data files eagerly during tests to ensure
           missing or typo'ed data files are spotted earlier.
     .
       * debian/changelog:
         + [NT] Mention in the 2.5.17 entry that multiarch-dirs
           data file was renamed.
         + [NT] Consistently spell "typos" without an "e".
    Checksums-Sha1:
     8da4bc95f50d849a6bd9a94fc5bf2cab0f58e2c8 1737 lintian_2.5.18.1.dsc
     429eb2fee3eb3009d9b7780991212bac9f09d3a5 1271259 lintian_2.5.18.1.tar.gz
     83bc5339fe6726731e3e4f949bb4133e57549541 701110 lintian_2.5.18.1_all.deb
    Checksums-Sha256:
     9dd3241b523c6a6d6111b60cf8789d40c1b322acff2fd1b1b3c21a9a85b9971d 1737 lintian_2.5.18.1.dsc
     1b35a8b6230e5affd3d79e9311c541616b23ded1044d7111b99f19976e9f1099 1271259 lintian_2.5.18.1.tar.gz
     dd308c742e1b9bf602d2356199e677fa1cc94b0c8ba9e04336bfe455ff8b1bac 701110 lintian_2.5.18.1_all.deb
    Files:
     0b1c81b658b58e62de67664027ca9cf9 1737 devel optional lintian_2.5.18.1.dsc
     ae685ac62d6521a74d5cd6686a05010f 1271259 devel optional lintian_2.5.18.1.tar.gz
     b3dca8ba45186cac6bd152cca4d89d7f 701110 devel optional lintian_2.5.18.1_all.deb
    
  • 2.5.18
    Release Lintian/2.5.18 into unstable
    
    Format: 1.8
    Date: Sat, 21 Sep 2013 23:23:10 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.18
    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: 460174 658320 665694 672664 688524 697565 699410 703407 706966 707700 708576 711988 718349 720910 721179 721205 721252 721268 722102 722582 723003 723730 723732
    Changes:
     lintian (2.5.18) unstable; urgency=low
     .
       * Summary of tag changes:
         + Added:
           - debian-changelog-has-wrong-weekday
           - debian-rules-missing-good-practice-target-dfsg
           - empty-udeb-package
           - file-name-in-PATH-is-not-ASCII
           - misplaced-extra-member-in-deb
     .
       * checks/apache2.pm:
         + [NT] Fix false-positive warning about non-standard package
           name when the Apache2 module contained uppercase letters.
           Thanks to Jonas Smedegaard for the report.
           (Closes: #723003)
       * checks/changelog.{desc,pm}:
         + [NT] Check that the weekday of the latest changelog entry
           is consistent with the date.  Thanks to Raphael Champeimont
           for the report.  (Closes: #703407)
       * checks/cruft.{desc,pm}:
         + [BR] Fix false-postive for license-problem-gfdl-invariants.
           (Closes: #721252)
         + [BR] Extend tag description of the gfdl-invariants tag.
           (Closes: #722102)
       * checks/deb-format.{desc,pm}:
         + [NT] Support (but tag) unofficial members after the
           "debian-binary" member where allowed by dpkg.  These
           members will trigger misplaced-extra-member-in-deb tag.
           Thanks to Guillem Jover for the report and the feedback.
           (Closes: #718349)
       * checks/fields.{desc,pm}:
         + [NT] Warn about "?op=log" in svn.d.o brower links.  Thanks
           to Paul Wise for the report.  (Closes: #707700)
         + [NT] Fix false-positive dbg-package-missing-depends for
           transitional dbg packages.  Thanks to Paul Wise for the
           report.  (Closes: #665694)
         + [NT] Remind people that packages named gir1.2-foo-X.Y
           should be in the introspection section.  Thanks to Michael
           Biebl for the report  (part of #695345)
       * checks/files.{desc,pm}:
         + [BR] Fix false-positive dir-or-file-in-build-tree for
           the sbuild source package.  (Closes: #720910)
         + [NT] Add check for empty udeb packages.  Thanks to Cyril
           Brulebois for the suggestion.  (Closes: #672664)
         + [NT] Remove exception for "/selinux" top-level directory.
           Thanks to Laurent Bigonville for the report.
           (Closes: #723730)
         + [NT] Add a check for files in PATH being representable
           using only ASCII characters.  (Closes: #723732)
       * checks/menu-format.desc:
         + [BR] Rewrite description of the tag for desktop files
           without a keywords entry based on a wording from Gaudenz
           Steinlin.  (Closes: #706966)
         + [NT] Apply patch from Lucas Nussbaum to add an additional
           reference to the desktop-entry-lacks-keywords-entry tag.
           (Closes: #722582)
       * checks/rules.{desc,pm}:
         + [BR] Refactor the check for known targets in d/rules.
         + [BR] Add check for missing for recommended "get-orig-source"
           target in d/rules for packages that look like they have been
           repacked.  (Closes: #460174)
       * checks/scripts.desc:
         + [NT] Demote the certainty of shell-script-fails-syntax-check
           due to "extglob" in bash.  Thanks To Trent W. Buck for the
           report.  (Closes: #699410)
       * checks/testsuite.pm:
         + [NT] Add "allow-stderr" as known autopkgtest "restriction".
           Thanks to Jérémy Bobbio for the report and the initial
           patch.  (Closes: #721179)
       * checks/version-substvars{.desc,.pm}:
         + [NT] Mention that version-substvar-for-external-package
           can happen if the package name used in the relation has
           a typo.  Thanks to Joachim Reichel for reporting this.
           (Closes: #708576)
         + [NT] Ignore ":any" qualifiers in dependencies.  Thanks to
           Scott Ritchie for the report.  (Closes: #658320)
     .
       * commands/info:
         + [NT] New file (replacing lintian-info).
         + [NT] Emit a deprecation warning for --include-dir
           and --[no-]user-dirs when they are not the first
           arguments and called as lintian-info.
     .
       * doc/README.in:
         + [NT] Replaced by top-level README.
     .
       * data/common/source-fields:
         + [NT] Allow the "Dgit" field in source packages.  Thanks
           to Ian Jackson for the report.  (Closes: #721205)
       * data/fields/perl-provides:
         + [NT] Refresh against perl 5.18.
       * data/rules/policy-rules:
         + [BR] New file.
       * data/scripts/{,versioned-}interpreters:
         + [NT] Apply patch from Gunnar Wolf to update which package
           is providing "rackup".  (Closes: #721268)
       * data/scripts/interpreters:
         + [NT] Use "python:any | python-minimal:any" as dependency
           for python scripts.  This fixes a false-positive for
           python-script-but-no-python-dep when dh_python2 generates
           a dependency of "python:any".  Thanks to Francois Gouget
           for the report.  (Closes: #711988)
       * data/scripts/versioned-interpreters:
         + [NT] Add python 2.7 and remove 2.4, 2.5 and 2.6.  Also
           add ":any" the dependency template like with the
           unversioned interpreters (see above).
     .
       * debian/docs:
         + [NT] Install "README" instead "doc/README"
       * debian/lintian.install:
         + [NT] Install dplint and commands/*.
       * debian/lintian.links:
         + [NT] New file.
       * debian/rules:
         + [NT] Add code for substituting some placeholder values in
           dplint and lintian.
         + [NT] Invoke dh_link.
         + [NT] Remove code for auto-generating README from README.in
       * debian/tests/control:
         + [NT] Remove reference to testsuite-legacy.
       * debian/tests/testsuite-legacy:
         + [NT] Removed; no longer useful.
     .
       * doc/README.developers:
         + [NT] Update the section on running Lintian from a source
           tree to mention that setting LINTIAN_ROOT is no longer
           needed.
         + [NT] Remove references to the legacy testsuite.
       * doc/tutorial/Lintian/Tutorial/TestSuite.pod:
         + [NT] Remove references to the legacy testsuite.
     .
       * frontend/dplint:
         + [NT] New file.
       * frontend/lintian:
         + [NT] Automatically determine the LINTIAN_ROOT when run from
           the extracted source dir.
         + [NT] Deprecate --root and LINTIAN_ROOT.  These are largely
           obsolete as Lintian can now automatically determine the
           proper LINTIAN_ROOT.  To avoid surprises, lintian will
           now exit with an error if requested to use a different
           LINTIAN_ROOT than the one lintian expected to use.
         + [NT] Emit a deprecation warning for --include-dir
           and --[no-]user-dirs when they are not the first
           arguments and called as lintian-info.
       * frontend/lintian-info:
         + [NT] Replace with symlink to dplint.  The implementation of
           lintian-info is now handled by commands/info.
     .
       * lib/Lintian/Collect/Package.pm:
         + [NT] If the index file does not include a "root" directory,
           then create a fake one.
       * lib/Lintian/Data.pm:
         + [NT] Make a special case to allow "original-maintainer" by
           default in all non-"Debian" profiles.  Thanks to Nick
           Black for the report.  (Closes: #697565)
       * lib/Lintian/Relation.pm:
         + [NT] Allow "pkg" to imply "pkg:any", but without permitting
           "pkg:any" to imply "pkg".
     .
       * private/runtests:
         + [NT] Remove file; merge the relevant parts into t/runtests.
     .
       * README:
         + [NT] New file for basic information about Lintian and
           where to find more information.
     .
       * reporting/harness:
         + [NT] Fix bug that caused harness to not remove old log
           entries on incremental runs.
         + [NT] Clear LINTIAN_ROOT environment variable if set.
       * reporting/html_reports:
         + [NT] Copy (rather than symlink) the lintian.log to the
           generated website.
     .
       * t/runtests:
         + [NT] Assume dpkg (>= 1.16.1) is present.
         + [NT] Work around bug in Perl (#723805) when using "glob"
           within threads.  Thanks to Brian "hugmeir" Fraser for
           finding the underlying cause.
       * t/tests/legacy-debug/debian/debian/control:
         + [NT] Mark some packages "arch:any" to avoid test failures
           on kfreebsd-amd64.  (Closes: #688524)
     .
       * testset/*:
         + [NT] All tests moved to t/tests/legacy-* and the test
           runner removed.
     .
       * vendors/ubuntu/main/data/{common,fields}/*:
         + [NT] Retire now redundant files.
    Checksums-Sha1:
     28b609273baac3c874eee397d7e108d99c8efda6 1729 lintian_2.5.18.dsc
     8481fa85baeefd210a3ba7e3d6cc54aeae6916a0 1270441 lintian_2.5.18.tar.gz
     52fd66002b42d93566b3ddb846a167f853fc97fb 700672 lintian_2.5.18_all.deb
    Checksums-Sha256:
     3a69ab59a3c92056390b1eeb78e6e69a2fec73a694d340d6cc33dd6c89efe971 1729 lintian_2.5.18.dsc
     b5d6a63ec5ebdb45ceb75f81ea0838034d8a775f3d863dc15b51d659711bc4cc 1270441 lintian_2.5.18.tar.gz
     45a779494bb2f22c6239dba2a30a3228ad60c23091010e89b9412e03ee1c8291 700672 lintian_2.5.18_all.deb
    Files:
     cbc2038a7ee55361eb72dc01d62bf7ff 1729 devel optional lintian_2.5.18.dsc
     0f7ce17794778df464aaee77ff8d4f20 1270441 devel optional lintian_2.5.18.tar.gz
     9607288c4b25d4d48a5f1444fa8d2035 700672 devel optional lintian_2.5.18_all.deb
    
    
  • 2.5.17
    Release Lintian/2.5.17 into unstable
    
    Format: 1.8
    Date: Mon, 26 Aug 2013 07:49:21 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.17
    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: 528975 674469 708482 719769 720835
    Changes:
     lintian (2.5.17) unstable; urgency=low
     .
       * Summary of tag changes:
         + Added:
           - apache2-unparsable-dependency
           - deprecated-configure-filename
           - doc-base-abstract-field-separator-extra-whitespace
           - doc-base-abstract-might-contain-extra-leading-whitespace
           - doc-base-file-separator-extra-whitespace
           - md5sums-lists-nonexistent-file
           - non-multi-arch-lib-dir
           - pkg-config-multi-arch-wrong-dir
         + Removed:
           - apache2-unparseable-dependency
           - doc-base-abstract-field-separator-extra-whitespaces
           - doc-base-abstract-might-contain-extra-leading-whitespaces
           - doc-base-file-separator-extra-whitespaces
           - md5sums-lists-nonexisting-file
     .
       * checks/apache2.{desc,pm}:
         + [JW,NT] Rename a tag for consistent spelling of
           "unparsable" in tag names.  The tag has no known
           overrides.
       * checks/automake.{desc,pm}:
         + [NT] Apply patch from Gautier Minster to detect
           usage of configure.in with automake.  Thanks to
           Paul Wise for the report.  (Closes: #708482)
       * checks/cruft.pm:
         + [NT] Avoid given/when which was demoted to an
           experimental feature.  (Closes: #720835)
       * checks/files.{desc,pm}:
         + [BR] Add check for architecture pkg-config files using
           multi-arch paths but being installed in a non-multi-arch
           location.  Thanks to Ivo De Decker for the report.
           (Closes: #674469)
         + [BR] Add check for using the old bi-arch directories
           (/usr/lib64) instead of multi-arch dirs.  Thanks to
           Kurt Roeckx for the report.  (Closes: #528975)
         + [BR] Remove "emul/" as a recognised top-level directory.
       * checks/md5sums.{desc,pm}:
         + [JW,NT] Rename a tag due to a typo in the tag name.
           The tag has no known overrides.
       * checks/menus.{desc,pm}:
         + [JW,NT] Rename tags due to a typo in their tag name.
           These tags have no known overrides.
       * checks/source-copyright.pm:
         + [NT] Avoid accidental use of an experimental feature.
     .
       * debian/control:
         + [NT] Add Build-Depends on aspell, aspell-en and
           libtest-spelling-perl.
     .
       * lib/Lintian/Tag/TextUtil.pm:
         + [NT] Prevent very long URLs from being split into two
           lines.  Thanks to Jari Aalto for the report.
           (Closes: #719769)
       * lib/Lintian/Util.pm:
         + [NT] Prefer paths without leading slash in the
           documentation for normalize_pkg_path.  Thanks to
           Kevin Ryde for spotting this inconsistency.
         + [NT] The first argument argument of normalize_pkg_path
           is now unconditionally normalized.  Furthermore, allow
           the function to be called with only one argument like
           Cwd::realpath.
     .
       * t/*:
         + [NT] Adapt several tests to work under perl 5.18.
    Checksums-Sha1:
     499b8ed58f6e745d556b1173775d92daf16a8d1a 1729 lintian_2.5.17.dsc
     0e28728468cabe19c3aae68d2231878f4d1b76d3 1260347 lintian_2.5.17.tar.gz
     4c81d98013ae0079fa4752b6f2a77c23c512f82c 692630 lintian_2.5.17_all.deb
    Checksums-Sha256:
     d49cb5e8bfc97b61481535ffef47e5c0d071e32203fcff32554362f4feab821a 1729 lintian_2.5.17.dsc
     ac62cc8d231552334d3786fc8f5aa1d21f75de7a5fa673dd1b38427a5eb0a138 1260347 lintian_2.5.17.tar.gz
     bdc77819c22ed6f431436cfe5f8185e1f3991e2e3f131fff60dbcdfea56be396 692630 lintian_2.5.17_all.deb
    Files:
     7194be5747222740e4346b9c2c5e8ff8 1729 devel optional lintian_2.5.17.dsc
     2fcca93989b85e0b795cf8b17bbb5e22 1260347 devel optional lintian_2.5.17.tar.gz
     762a28cb085430f0a255da45bf5ff2b7 692630 devel optional lintian_2.5.17_all.deb
    
  • 2.5.16
    Release Lintian/2.5.16 into unstable
    
    Format: 1.8
    Date: Wed, 21 Aug 2013 12:30:07 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.16
    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: 539315 637881 679132 690273 708381 711069 713012 717621 717633 718167 718337 718351 718404 718563 718575 718690 718820 718862 719163 719450 719788 720337
    Changes:
     lintian (2.5.16) unstable; urgency=low
     .
       * Summary of tag changes:
         + Added:
           - changelog-is-dh_make-template
           - copyright-should-refer-to-common-license-file-for-apache-2
           - debian-control-repeats-field-name-in-value
           - info-document-missing-image-file
           - license-problem-font-adobe-copyrighted-fragment
           - license-problem-font-adobe-copyrighted-fragment-no-credit
           - missing-dependency-on-libstdc++
           - quilt-patch-using-template-description
         + Removed:
           - dh_pycentral-is-obsolete
           - dh_python-is-obsolete
           - font-adobe-copyrighted-fragment
           - font-adobe-copyrighted-fragment-no-credit
           - init.d-script-call-internal-API
           - missing-dependency-on-python-central
     .
       * checks/apache2.pm:
         + [NT] Fix F-P apache2-deprecated-auth-config for
           "AllowOverride".  Thanks to Jean-Michel Vourgère
           for the report and an initial patch.
           (Closes: #717621)
       * checks/binaries.pm:
         + [NT] Apply patch from Michael Stapelberg to exempt
           golang-go binaries from statically-linked-binary
           tag.  (Closes: #718404)
         + [NT] Permit shared libraries to not link against
           libc as long as they link against libstdc++.  This
           fixes a lot of false positive warnings for some c++
           libraries when the linker (with --as-needed)
           determines that the libc link is superfluous.
           Thanks to Maximiliano Curia for the report.
           (This is a partial fix for #719806)
         + [NT] Add experimental tag for missing dependency
           on libstdc++.
       * checks/changelog-file.{desc,pm}:
         + [BR] Add check for dh-make reminder to insert the
           bug number of the ITP bug.  (Closes: #690273)
       * checks/control-file.{desc,pm}:
         + [BR] Add check for field name being duplicated in
           the value of the field.  (Closes: #711069)
       * checks/copyright-file.{desc,pm}:
         + [BR] Extend check for "reference to compressed
           common-license" to include all current
           common-licenses.
         + [BR] Add check for use of Apache-2.0 in d/copyright
           without references common-licenses.
           (Closes: #713012)
       * checks/cruft.pm:
         + [NT] Skip d/README.Debian and d/README.source when
           checking for non-free licenses.  Mentions here are
           presumably just false-positives.  Thanks to
           Marcelo Jorge Vieira for the report and the initial
           patch.  (Closes: #718575)
       * checks/deb-format.pm:
         + [NT] Apply patch from Guillem Jover to fix a wrong
           tag being emitted on lzma compressed udebs.
           (Closes: #718337)
       * checks/debhelper.{desc,pm}:
         + [NT] Remove tag for dh_pycentral and dh_python being
           obsolete.  Thanks to Luca Falavigna for the report.
           (Closes: #720337)
         + [BR] Fix false-negative in the brace expansion check
           when the comma was next to one of the braces.
           (Closes: #708381)
       * checks/files.{desc,pm}:
         + [NT] Remove tag for missing dependency on
           python-central.  Thanks to Luca Falavigna for the
           report.  (Closes: #718690)
         + [BR] Rename font-adobe-copyrighted-fragment tags.
           (Closes: #718820)
         + [NT] Fix false positive warning about embedded
           feedparser for python3-feedparser.  Thanks to
           Etienne Millon for the report.  (Closes: #719163)
       * checks/infofiles.{desc,pm}:
         + [NT] Apply patches from Kevin Ryde to find info files
           references non-existent images.  (Closes: #719450)
       * checks/init.d.{desc,pm}:
         + [NT] Revert init.d-script-call-internal-API for now.
           Refer to #710559 for more information.
       * checks/patch-systems.{desc,pm}:
         + [BR] Add tag for DEP-3 template descriptions.
           (Closes: #717633)
       * checks/phppear.{desc,pm}:
         + [NT] Apply patch from Mathieu Parent to fix false
           positive missing-pkg-php-tools-addon.  Thanks to
           Thijs Kinkhorst for the report.  (Closes: #718167)
         + [NT] Apply patch form Mathieu Parent to reduce the
           severity of a "composer package" not using
           pkg-php-tools to wishlist.  Thanks to Thijs
           Kinkhorst for the report.  (Closes: #718862)
         + [NT] Apply patch from Vincent Bernat to downgrade
           severity of not using phppear substvars for
           description and synopsis plus explain that they
           should not be used blindly.  Thanks to Mathieu
           Parent for the review of the patch.
           (Closes: #719788)
       * checks/po-debconf.{desc,pm}:
         + [NT] Fix false-positive translated-default-field for
           fields preceded by a "true" Deb822 comment.  Thanks
           to Ron Lee for the report.  (Closes: #637881)
       * checks/scripts.pm:
         + [NT] Stop emitting package-uses-local-diversion for
           calls to dpkg-divert without --package as dpkg 1.16.0
           (Wheezy) handles this case correctly.  Thanks to
           Raphaël Hertzog for the report.  (Closes: #679132)
         + [NT] Apply patch from Vincent Cheng to fix warning
           for executable jar files.  Thanks to Matthew Johnson
           for the report.  (Closes: #539315)
       * checks/systemd.pm:
         + [NT] Apply patch from Stig Sandbeck Mathisen to allow
           systemd files being symlinks to /dev/null.
           (Closes: #718563)
     .
       * debian/changelog:
         + [NT] Correct some older tag summaries to include some
           missing tags in the entry for 2.5.11 and 2.5.12.
       * debian/copyright:
         + [NT] Add Bastien ROUCARIÈS to maintainers (as BR).
     .
       * frontend/lintian:
         + [NT] Move some handling of overrides to Lintian::Tags.
     .
       * lib/Lintian/Processable/Package.pm:
         + [NT] Refuse to process .dsc files that are missing the
           Source field.   This prevents some warnings about using
           undefined values.  Thanks to Guillem Jover for the
           report.  (Closes: #718351)
       * lib/Lintian/Tags.pm:
         + [NT] Take over some handling of overrides from the
           frontend.
       * lib/Lintian/Util.pm:
         + [NT] Fix problem in normalize_pkg_path, where "."-entries
           were not properly filtered out.
     .
       * profiles/debian/ftp-master-auto-reject.profile:
         + [NT] Refresh with new tags.  Thanks to Gregor Herrmann
           for the reminder.
    Checksums-Sha1:
     435b4f940160af0bfe8643000b8142efe8f55764 2573 lintian_2.5.16.dsc
     b267004fce87bae42752ae6ed4fa8b105e08f39c 1249827 lintian_2.5.16.tar.gz
     056a47deb74c79080e20bfd5dc0c6a0f92aeb197 687684 lintian_2.5.16_all.deb
    Checksums-Sha256:
     436389fa459f33539c6afbd6aa3902b4e28162be85199f183a748b0f7dc83cde 2573 lintian_2.5.16.dsc
     961c015a5aefa1e9904e187339ee1d18968ab8205086fa67c419720632dd4ab7 1249827 lintian_2.5.16.tar.gz
     f00462f5608739edbd532fd605d90b632b08d624b4f00440201a0dc7e226882f 687684 lintian_2.5.16_all.deb
    Files:
     8cf3f55588dc60f30efa3ae53bb20b08 2573 devel optional lintian_2.5.16.dsc
     2dbdc658c538dd6c78c9973f57ad662a 1249827 devel optional lintian_2.5.16.tar.gz
     0fe81be17c403f45b54874655e397945 687684 devel optional lintian_2.5.16_all.deb
    
  • 2.5.15
    Release lintian/2.5.15 into unstable
    
    Format: 1.8
    Date: Mon, 22 Jul 2013 22:53:25 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.15
    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: 700502 701177 704197 707534 707906 708367 708551 710919 712607 712641 712932 713884 714191 714437
    Changes:
     lintian (2.5.15) unstable; urgency=low
     .
       "use less qw(memory);"
     .
       * Summary of tag changes:
         + Added:
           - composer-package-without-pkg-php-tools-builddep
           - init-script-is-not-a-file
           - init.d-script-does-not-source-init-functions
           - maintainer-script-calls-systemctl
           - manpage-named-after-build-path
           - missing-pkg-php-tools-addon
           - missing-pkg-php-tools-buildsystem
           - pear-channel-without-pkg-php-tools-builddep
           - pear-package-but-missing-dependency
           - pear-package-feature-requires-newer-pkg-php-tools
           - pear-package-not-using-substvar
           - pear-package-without-pkg-php-tools-builddep
           - pecl-package-requires-build-dependency
           - service-file-is-not-a-file
           - systemd-no-service-for-init-script
           - systemd-service-file-outside-lib
           - systemd-service-file-refers-to-obsolete-target
           - systemd-tmpfiles.d-outside-usr-lib
     .
       * checks/*.pm:
         + [NT] Add final return to all subs in checks and ensure
           that the "run" sub complies with Lintian's own
           recommendation.
       * checks/binary.pm:
         + [NT] Apply patch from Bastien Roucariès to fix false-
           negatives for debug files in usr/lib/debug/.build-id.
           (Closes: #714191)
         + [NT] Apply patch from Bastien Roucariès to fix false-
           positive debug-file-with-no-debug-symbols for files
           using compressed debug sections.
       * checks/fields.pm:
         + [NT] Apply patch from Niko Tyni to fix false-positive
           package-superseded-by-perl for packages with epochs.
           (Closes: #710919)
       * checks/files.pm:
         + [NT] Fix some false-negative extra-license-file.
           Thanks to Helmut Grohne for the report and the advices.
           (Closes: #701177)
       * checks/manpages.{desc,pm}:
         + [NT] Apply patch from Bastien Roucariès to test for
           manpages named after their build path.
           (Closes: #713884)
         + [NT] Skip some checks on empty manpages.
           (Closes: #700502)
       * checks/phppear.{desc,pm}:
         + [NT] New check based on patches from Mathieu Parent.
           (Closes: #708551)
       * checks/source-copyright.pm:
         + [NT] Some tags now refer to the line number of the field
           with an issue instead of the line number of the paragraph.
       * checks/systemd.{desc,pm}:
         + [NT] New check for systemd related files.  Thanks to
           Michael Stapelberg for providing the check and the
           tests.  (Closes: #704197)
     .
       * collection/copyright-file:
         + [NT] Avoid creating an empty copyright file when it is
           not needed.
       * collection/unpacked:
         + [NT] Skip signature checking of source packages.
           (Closes: #707534)
     .
       * data/binary/embedded-libs:
         + [NT] Rename libgd2 to libgd.  (Closes: #708367)
       * data/fields/virtual-packages:
         + [NT] Refresh.  Thanks to Laurent Bigonville for the
           reminder.  (Closes: #712641)
       * data/files/{fonts,locale-codes}:
         + [NT] Refresh.
       * data/menu-format/add-categories:
         + [NT] Apply patch from Bastien Roucariès to include newer
           categories.  Thanks to Yves-Alexis Perez for the report.
           (Closes: #712932)
       * data/output/manual-references:
         + [NT] Refresh.
       * data/scripts/interpreters:
         + [NT] Apply patch from Bastien Roucariès to include gjs.
           Thanks to Andreas Henriksson for the report.
           (Closes: #712607)
     .
       * debian/control:
         + [NT] Add Build-Depends on pkg-php-tools for a new test.
       * debian/dirs:
         + [NT] Remove /var/lib/lintian, we no longer use it.
       * debian/docs:
         + [NT] Add auto-generated API documentation.
       * debian/lintian.examples:
         + [NT] New file to install examples.  (Closes: #707906)
       * debian/rules:
         + [NT] Generate API documentation during build.
         + [NT] Call dh_installexamples.
     .
       * doc/examples/*:
         + [NT] New example files.
       * doc/lintian.xml:
         + [NT] Add small example vendor profile to the user
           manual.
     .
       * frontend/lintian:
         + [NT] Add information about memory usage with -ddd if
           Devel::Size is available.  A more detailed breakdown
           of the memory usage with -dddd.
     .
       * lib/Lintian/Collect/Package.pm:
         + [NT] Share some string values in the file_info and in
           the (X_)index methods.  This reduces memory usage a bit.
       * lib/Lintian/Collect/Source.pm:
         + [NT] "binaries" and "binary_field" now only exposes data
           about entries in d/control with a valid package name.
         + [NT] Document that "binaries" return an unorderd list.
         + [NT] relation and relation_noarch now recognises
           "Build-Depends-Arch".
       * lib/Lintian/Path.pm:
         + [NT] Fix bug in the overloaded qr// operator.
       * lib/Lintian/ProcessablePool.pm:
         + [NT] Fix a bug that could cause .changes files to be
           silently skipped.  This only occured if a related package
           was passed on the command line before the .changes file.
           Thanks to Salvo Tomaselli for reporting the bug.
           (Closes: #714437)
       * lib/Lintian/Relation.pm:
         + [NT] Apply some memory optimisations to some common cases.
       * lib/Lintian/Tags.pm:
         + [NT] Use croak instead of die when a check emits an
           unknown tag.  This gives the check writer a better chance
           of finding where the problem occured.
       * lib/Lintian/Util.pm:
         + [NT] Have parse_dpkg_control and visit_dpkg_control
           give a more detailed line number information about
           paragraphs.
     .
       * reporting/harness:
         + [NT] Clear some variables before running Lintian in the
           hope it will reduce the memory pressure on "long runs".
         + [NT] Remove support for "$LINTIAN_GPG_CHECK" config
           variable.  Lintian no longer checks any signatures.
    Checksums-Sha1:
     e287a6c3f71ffb151170b925d831aa360713a02a 2573 lintian_2.5.15.dsc
     a1cced0033a98ffa348904ad0167b5134a22d7ab 1244089 lintian_2.5.15.tar.gz
     b4481d88cde6dc77eb1622451606a6fb9284577b 853838 lintian_2.5.15_all.deb
    Checksums-Sha256:
     dbd26cb1a540189585bb7e8099bdb992059a634427755ff034a1d67703d9179b 2573 lintian_2.5.15.dsc
     56718df28df44e74f255457d6bcc26133e669de7e74d2ab582884bd03f6c3159 1244089 lintian_2.5.15.tar.gz
     6e7a2c6fcb6d562f24f065de257462ad96db658033ab7d8285153cf550ed2477 853838 lintian_2.5.15_all.deb
    Files:
     d55eff6b4298cda9788a04da4c11e59e 2573 devel optional lintian_2.5.15.dsc
     fa5189c93322387403d555237e952a1d 1244089 devel optional lintian_2.5.15.tar.gz
     0c968de4cbf2d910ad5987d6e7a58fc3 853838 devel optional lintian_2.5.15_all.deb
    
  • 2.5.14
    Release lintian/2.5.14 into unstable
    
    Format: 1.8
    Date: Sat, 29 Jun 2013 14:52:29 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.14
    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: 710380 710405 710466 711090 711119 711207 712124 712405 714427
    Changes:
     lintian (2.5.14) unstable; urgency=low
     .
       * Summary of tag changes:
         + Removed:
           - upstream-version-not-numeric
     .
       * checks/*:
         + [NT] Rename all checks to include the extension ".pm".
           (Closes: #710405)
         + [JW] Fix typos in several files.
       * checks/binaries.pm:
         + [NT] Also check for the presence of "mcount" to detect
           whether a binary was compiled with profiling.
           (Closes: #712124)
         + [NT] Ignore "teH" when checking for spelling mistakes in
           ELF binaries.  Thanks to Ryan Kavanagh for the report.
           (Closes: #711207)
       * checks/cruft.pm:
         + [NT] Revise a few tests that relied on file(1) on text files.
         + [NT] Apply patches from Bastien Roucariès to fix some false
           positives in the GDFL related checks.  (Closes: #711119)
         + [NT] Show the full path with source-contains-unsafe-symlink
           rather than just the "basename".
       * checks/fields.{desc,pm}:
         + [NT] Fix typo, thanks to Adrien Cunin.
         + [NT] Retire upstream-version-not-numeric which can no longer
           be emitted.  Versions that would previously trigger this tag
           will now trigger bad-version-number instead.
         + [NT] Properly quote package names used in regular expressions.
           Thanks to Mattias Ellert for the report.  (Closes: #714427)
       * checks/menus.pm:
         + [NT] Fix a bug in checking for symlinks that could possibly
           make lintian follow an unsafe symlink.  (CVE-2013-1429)
     .
       * coll/*:
         + [NT] Set "Auto-Remove: yes" on several collections to
           reduce the "inode pressure" on lintian.d.o.
         + [NT] Reduce the number of inodes used by removing or not
           creating some empty files and directories.
       * coll/debfiles:
         + [NT] Remove test of the presence of unpacked.
       * coll/file-info{,.desc}:
         + [NT] Disable "ascii" test in file(1).  For some packages this
           may greatly reduce the overhead of running the file-info
           collection.
       * coll/hardening-info:
         + [NT] Skip files in usr/lib/debug/.
     .
       * data/binaries/embedded-libs:
         + [RG] Check for embedded copies of libraw.  (Closes: #711090)
       * data/fields/obsolete-packages:
         + [NT] Add texi2html.  Thanks to Ryan Kavanagh for the report.
           (Closes: #710466)
       * data/scripts/interpreters:
         + [NT] Add plackup (libplack-perl) as a known interpreter.  Thanks
           to Robert James Clay for the report.  (Closes: #712405)
     .
       * doc/{lintian.xml,README.in}:
         + [JW] Fix typos.
     .
       * lib/Lintian/CheckScript.pm:
         + [NT] Prefer loading checks with ".pm", but fall back to loading
           checks without the extension (with a deprecation warning).
       * lib/Lintian/Collect/Package.pm:
         + [NT] sorted_index (etc.) now returns L::Path objects rather than
           just file names.
       * lib/Lintian/{Path,Util}.pm:
         + [NT] Remove deprecated methods.
       * lib/Lintian/Path.pm:
         + [NT] Overload some operators.
     .
       * man/lintian.pod.in:
         + [JW] Fix typos.
     .
       * reporting/config:
         + [NT] Replace /org with /srv.
       * reporting/harness:
         + [NT] Fix bug where harness might schedule the same group
           multiple times.  (Closes: #710380)
     .
       * t/runtests:
         + [NT] Include a summary of all skipped and failed tests.
    Checksums-Sha1:
     33d883e8ce15e3f5228f892f23178204b4f90ad4 2524 lintian_2.5.14.dsc
     32bf08b87c6940952fbee9d499e8ee0ad7bfe336 1224291 lintian_2.5.14.tar.gz
     9157f0264cef9d237c140ad1316afc6fb5f0b578 772236 lintian_2.5.14_all.deb
    Checksums-Sha256:
     4bd352bd6967feff6ba4f2a2272d9627237bf7e9679d8acad462745c41d5cd55 2524 lintian_2.5.14.dsc
     5398ba28a8bfc1f9ccd46a50bdb510da6a87e25f72e141380bd2c768f288c940 1224291 lintian_2.5.14.tar.gz
     913d4743124a00dc4c680c257d7aec20dea276ce48c72faeb653bbc239312a86 772236 lintian_2.5.14_all.deb
    Files:
     b6d2d7d3b9ec20009f621e772ee900ea 2524 devel optional lintian_2.5.14.dsc
     cf6512e77f5cb3b87cb82096aef821f5 1224291 devel optional lintian_2.5.14.tar.gz
     58b440944156cabf818c732523830bad 772236 devel optional lintian_2.5.14_all.deb
    
  • 2.5.13
    Release lintian/2.5.13 into unstable
    
    Format: 1.8
    Date: Thu, 30 May 2013 08:53:02 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.13
    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: 670092 697164 705170 705197 705441 705835 706166 706241 706242 706827 707400 707742 708178 708755 708881 708943 708957 709041 709121 709379 709415 709455 709615 709886 710086
    Changes:
     lintian (2.5.13) unstable; urgency=low
     .
       Upload to unstable.
     .
       * Summary of tag changes:
         + Added:
           - conffile-is-not-in-package
           - debconf-translation-using-general-list
           - dh_pysupport-is-obsolete
           - init.d-script-call-internal-API
         + Removed:
           - debhelper-maintscript-needs-versioned-build-depends
           - debhelper-script-needs-versioned-build-depends
           - missing-pre-dependency-on-multiarch-support
     .
       * checks/*:
         + [NT] Use Lintian::Path objects as arguments to unpacked
           and control where these objects are available.
       * checks/binaries:
         + [RA] Do not complain about kernel modules with no shared
           library dependency information.  Patch from Guillem Jover.
           (Closes: #706242)
         + [NT] Demote the certainty of hardening-no-fortify-functions
           to "wild-guess".  (Closes: #709415)
       * checks/changes:
         + [NT] Recognise "<dist>-backports-sloppy" as a valid
           distribution.  Thanks to Romain Francoise for the
           report and the patch.  (Closes: #705170)
       * checks/conffiles:
         + [NT] Strip whitespace from conffiles similar to how dpkg
           does it.
         + [NT] When emitting duplicate-conffile, avoid repeating
           other tags related to that conffile.  The exception to
           this is relative-conffile where the original file might
           not have triggered that tag.
         + [NT] Test that all paths listed in the "conffiles" control
           file is actually in the package being tested.
       * checks/cruft{,.desc}:
         + [JW] Correct the name of the architecture listed in
           description of the tag outdated-autotools-helper-file.
           (Closes: #706166)
         + [NT] Flag all absolute symlinks in source packages as
           "unsafe".  (Closes: #697164)
         + [NT] Fix false-positive source-contains-unsafe-symlink
           for symlinks ascending one or more levels without escaping
           the package root.  Thanks to Michael Schutte for the
           report and the patch.  (Closes: #707742)
         + [NT] Add a series of patches from Bastien Roucariès to
           reduce the number of false positives and negatives in the
           GDFL related checks.  (Closes: #708957, #708881, #709379,
           #709886)
       * checks/debhelper{,.desc}:
         + [NT] Retire some tags that are no longer relevant in the
           Jessie development cycle.
         + [NT] Apply patch from Luca Falavigna to detect uses of the
           deprecated tool, dh_pysupport.  (Closes: #709615)
       * checks/description:
         + [NT] Skip extended-description-is-probably-too-short
           for -dbg packages.  Thanks to Paul Wise for the suggestion.
           (Closes: #705441)
       * checks/fields.desc:
         + [NT] Clarify that the "canonical URI" for Vcs fields is
           based on an announcement from the Alioth admins.  Thanks
           to Torquil Sørensen for the report.  (Closes: #705835)
         + [NT] Clarify in the tag description of some tags related
           to "Vcs-*" fields that the tags are based on a data list
           (and is not a result of a HTTP request while checking the
           package).
       * checks/files{,.desc}:
         + [JW,NT] Drop missing-pre-dependency-on-multiarch-support
           now that multiarch-support is in stable.  (Closes: #709121)
         + [JW] Fix typo in a tag description.  (Closes: #709455)
         + [NT] Change the "ancient-file" cut-off date to 1975 from
           1984.  Thanks to Ole Streicher and Ansgar Burchardt for the
           report.  (Closes: #710086)
       * checks/group-checks.desc:
         + [NT] Add missing semi-colon in tag description.  Thanks to
           Andrey Rahmatullin for the report.  (Closes: #706827)
       * checks/init.d{,.desc}:
         + [NT] Add missing import of utility function that could cause
           Lintian to crash in some cases.
         + [NT] Add check for uses of /lib/init in maintainer scripts.
           Thanks to Josh Triplett for the report and to Bastien
           Roucariès for the patch.  (Closes: #670092)
       * checks/menu-format:
         + [NT] Fix use of uninitialized variable when menu file uses a
           section of "/".  (Closes: #708755)
       * checks/po-debconf{,.desc}:
         + [NT] Remove tests for commands that are provided by
           Lintian's dependencies.
         + [RA] Add new check for a Language-Team field in a translation
           pointing to the debian-i18n mailing list.  Based on work by
           victory.  (Closes: #705197)
       * checks/rules:
         + [NT] Remove check for "dpkg-dev (>= 1.16.1~)" build-dependency,
           since this is trivially satisfied in Wheezy and Jessie.
     .
       * collection/*-helper:
         + [NT] Move all collection helpers to helpers/coll.
       * collection/debfiles:
         + [NT] Replace makeshift "is_ancestor_of" check with the
           one from L::Util.
       * collection/java-info:
         + [NT] Update a regex to cope with file(1) now calling JAR files
           for "Java Jar file" rather than "Zip archive".
           (Closes: #707400)
     .
       * data/changes-file/known-dists:
         + [NT] Add jessie and remove lenny.
       * data/debhelper/dh_{addons,commands}-manual:
         + [NT] Remove entries/versions that are no longer relevant.
       * data/fields/perl-provides:
         + [NT] Refresh against sid.  (Closes: #708178)
       * data/spelling/corrections:
         + [NT] Add correction for unnecessarily.  Thanks to Guillem
           Jover for the suggestion.  (Closes: #706241)
     .
       * debian/control:
         + [NT] Remove irrelevant (versioned) dependencies that are now
           trivially satisfied in stable.
         + [NT] Recommend libautodie-perl (>= 2.18) and libperlio-gzip-perl
           as these can greatly effect performance of Lintian.
       * debian/lintian.install:
         + [NT] Install "helpers" as /usr/share/lintian/helpers
       * debian/{postinst,prerm}:
         + [NT] Remove unused maintainer scripts now that stable's
           libc-bin provides a C.UTF-8.
       * debian/triggers:
         + [NT] Remove unused trigger now that stable's libc-bin
           provides a C.UTF-8.
     .
       * doc/tutorial/**/*.pod:
         + [NT] Fix a number of spelling mistakes in the POD.
       * doc/tutorial/Lintian/Tutorial/WritingChecks.pod:
         + [NT] Add a section about how to avoid some common ways
           of introducing security issues.
     .
       * frontend/lintian:
         + [NT] Ignore LINTIAN_ROOT/locale and /var/lib/lintian/locale.
         + [NT] Export LINTIAN_INCLUDE_DIRS and LINTIAN_HELPERS_DIR to
           subprocesses.  These are ":"-separated lists of dirs used by
           Lintian.  The first being a list of raw include dirs and the
           second being a list of helpers dirs in these include dirs.
         + [NT] Fix a bug where the exit code from lintian would
           sometimes be an undocumented value (>= 3).
     .
       * helpers/coll:
         + [NT] New directory containing some helpers that used to be in
           directly collection.
     .
       * lib/*:
         + [NT] Fix a number of spelling mistakes in the POD.
       * lib/Lintian/Collect/{Package,Binary}.pm:
         + [NT] Accept Lintian::Path objects to unpacked and control.
       * lib/Lintian/Collect/Source.pm:
         + [NT] Provide a "source" specific is_non_free method that reads
           the "Section"-field from d/control instead of the .dsc.  This
           fixes false-positives "problematic licenses" for non-free
           packages.  Thanks to Bastien Roucariès for the report.
           (Closes: #709041)
       * lib/Lintian/Path.pm:
         + [NT] Rename link_resolved to link_normalized.
       * lib/Lintian/Unpacker.pm:
         + [NT] On platform that support it, change the "name" of the
           process running the collection.  This makes it easier to
           see what collections are currently being run (like in the
           versions prior to 2.5.12).  For platforms, where it is
           not possible to change the name of a running process, the
           unpack jobs will simply be named "lintian" like its parent.
       * lib/Lintian/Util.pm:
         + [NT] Fix a race condition in touch_file.
         + [NT] Add sanity check in perm2oct for bad permission
           strings and throw errors when they are seen (instead
           of returning 0).
         + [NT] Require that the input file is present for
           read_dpkg_control and get_deb_control.
         + [NT] In copy_dir, pass --reflink=auto to cp.
         + [NT] Replace resolve_pkg_path with to normalize_pkg_path.
           The latter has slightly different return values in some
           cases.
         + [NT] Avoid the LOCPATH dance to find the path to an UTF-8
           locale now that stable's libc-bin provides C.UTF-8 for us.
         + [NT] Add new function, locate_helper_tool, to find helper
           tools.
     .
       * private/refresh-perl-provides:
         + [NT] Apply patch from Niko Tyni to improve Lintian's
           data file about Perl modules provided by perl-base.
     .
       * profiles/debian/extra-apache2.profile:
         + [NT] Removed, merged into debian/main.profile.
       * profiles/debian/ftp-master-auto-reject.profile:
         + [NT] Include md5sums-mismatch and non-standard-toplevel-dir
           as an overridable tag.
       * profiles/debian/main.profile:
         + [NT] Include the apache2 check.  Thanks to Arno Töll for
           the report.  (Closes: #708943)
     .
       * reporting/harness:
         + [NT] Stop exporting ENV variables that lintian no longer
           cares about.
     .
       * vendors/ubuntu/main/data/changes-file/known-dists:
         + [NT] Add "saucy" as known Ubuntu distribution.  Thanks to
           Iain Lane for the report.
    Checksums-Sha1:
     b5b937a5586188a1583467b4693ebf1af798dd22 1638 lintian_2.5.13.dsc
     2cc3eefe538af49ee56c75628dd75b85f56c45fb 1218930 lintian_2.5.13.tar.gz
     b3609f81c5bcff4751b4a0810eb4e0c9b49f3cdb 768798 lintian_2.5.13_all.deb
    Checksums-Sha256:
     28a3a39f4a0d8981fbc0ad86d981f5b17b5adaeff33eeb6b76e67ffc13821770 1638 lintian_2.5.13.dsc
     68f3a5b5351acc68b2891c6bfd84d092161c2ee047eab2b4b0894ad995452071 1218930 lintian_2.5.13.tar.gz
     1b16956a4e0b10563ded87b9e82da73e013b88aadbe51e21ffca04cf93ddce4d 768798 lintian_2.5.13_all.deb
    Files:
     751c3a5bbd847d7d835540310aba9563 1638 devel optional lintian_2.5.13.dsc
     39d74abe4ddd2bc741ec74ab299fe4fc 1218930 devel optional lintian_2.5.13.tar.gz
     d3dc3cad82baaaa35a66157e5e184f17 768798 devel optional lintian_2.5.13_all.deb
    
    
  • 2.5.12
    Release lintian/2.5.12 into experimental
    
    Format: 1.8
    Date: Tue, 16 Apr 2013 17:32:09 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.12
    Distribution: experimental
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 359059 591812 615516 652380 652595 659335 668437 670963 678857 681061 683737 685299 692548 693918 695839 695866 695967 696230 696960 697534 697693 697916 698234 698602 698610 698704 698720 699452 699628 699670 700110 700543 700882 701061 703490 703978 703985 703989 704446 705175
    Changes:
     lintian (2.5.12) experimental; urgency=medium
     .
       * Summary of tag changes:
         + Added:
           - ambiguous-paragraph-in-dep5-copyright
           - binary-file-built-without-LFS-support
           - debian-tests-control-is-not-a-regular-file
           - debian-tests-control-uses-national-encoding
           - debug-file-with-no-debug-symbols
           - desktop-entry-lacks-keywords-entry
           - dir-or-file-in-build-tree
           - dir-or-file-in-etc-opt
           - dir-or-file-in-home
           - file-name-is-not-valid-UTF-8
           - font-adobe-copyrighted-fragment-no-credit
           - font-package-not-multi-arch-foreign
           - illegal-runtime-test-name
           - inconsistent-testsuite-field
           - license-problem-gfdl-invariants
           - license-problem-gfdl-invariants-empty
           - menu-icon-uses-relative-path
           - missing-runtime-test-file
           - missing-runtime-tests-field
           - package-contains-broken-symlink-wildcard
           - package-contains-unsafe-symlink
           - runtime-test-file-is-not-a-regular-file
           - source-contains-unsafe-symlink
           - unknown-runtime-tests-feature
           - unknown-runtime-tests-field
           - unknown-runtime-tests-restriction
           - unknown-testsuite
           - vcs-field-bitrotted
           - vcs-git-uses-invalid-user-uri
           - zip-parse-error
         + Removed:
           - unneeded-build-dep-on-quilt
     .
       * checks/*:
         + [NT] Avoid following unsafe symlinks.  (CVE-2013-1429)
       * checks/binaries{,.desc}:
         + [NT] Accept libx32 as a bi-arch directory.
         + [NT] Correct reference policy reference.  Thanks to
           Samuel Bronson for the correction.  (Closes: #698234)
         + [NT] Detect debug ELF binaries with no debug symbols.
           Thanks to Nelson A. de Oliveira for the report.
           (Closes: #668437)
         + [NT] Check for binaries built without LFS.  This can
           only be checked for 32bit binaries as 64bit binaries
           have LFS by definition.  Thanks to Guillem Jover for
           the report and patches.  (Closes: #670963)
         + [NT] Apply patch from Samuel Bronson to bump severity
           (but decrease certainty) of the "not linked against
           libc" tags.  (Closes: #698720)
       * checks/copyright:
         + [NT] Apply patch from Evgeni Golov to avoid false
           positive tag when the MPL-2.0 license appears in the
           copyright file.  (See #626454)
       * checks/cruft{,.desc}:
         + [NT] Do not emit the license-problem-json-evil tag for
           non-free packages.
         + [NT] Apply patch from Bastien Roucariès to catch GFDL
           licenses with invariants (etc.).  (Closes: #695967)
         + [NT] Correct description of an autotools tag.  Thanks
           to Alberto Garcia and Timo Juhani Lindfors for the
           report and patch.  (Closes: #703490)
         + [NT] Check for unsafe symlinks (outside common testsuite
           paths).
       * checks/debconf:
         + [NT] Fix several path traversal issues that could leak
           information about the host system.  (CVE-2013-1429)
       * checks/debhelper{,.desc}:
         + [JW] Assume the proper python helpers are called if a
           (Makefile) variable is used.  (Closes: #659335)
         + [JW] Promote python-depends-but-no-python-helper and
           python3-depends-but-no-python3-helper to non-experimental.
       * checks/description:
         + [NT] Ignore "extended-description-is-probably-too-short"
           for metapackages.  Thanks to Axel Beckert for the
           report.
       * checks/duplicate-files.desc:
         + [NT] Demote severity of "duplicate-files" tag to pedantic.
       * checks/fields{,.desc}:
         + [NT] Apply patch from Samuel Bronson to detect some
           broken or poor Vcs URLs.  Also thanks to James McCoy for
           his report.  (Closes: #652595)
         + [JW] Reduce severity of b-d-on-python-dev-with-no-arch-any
           to minor.
         + [NT] Skip "depends-on-packaging-dev" for metapackages.
         + [NT] Apply patch from Gregor Herrmann to catch metacpan
           homepage links with versions.  (Closes: #700110)
         + [NT] Apply patch from Vasudev Kamath to detect fonts
           packages without a Multi-Arch foreign (or allowed) field.
           (Closes: #701061)
       * checks/files{,.desc}:
         + [NT] Apply patch from Bastien Roucariès to catch paths
           in (common) build dirs.  (Closes: #678857)
         + [NT] Do not suggest the use of "virtual package" as a way
           to suppress empty-binary-package.  Lintian will still
           accept it the phrase for now.
         + [NT] Accept libx32 as an bi-arch directory.
         + [NT] Ignore gzipped lintian overrides when checking whether
           a package is empty.
         + [NT] Fix typo of Pre-Depends, thanks to Raúl Benencia for
           spotting it.  (Closes: #699452)
         + [NT] Add patch from Bastien Roucariès to check for another
           adobe font license issues.  (Closes: #705175)
         + [NT] Test for use of file names that are contain invalid
           UTF-8 byte sequences.  Thanks to Helmut Grohne for the
           suggestion.  (Closes: #704446)
       * checks/init.d:
         + [NT] Fix regression where Lintian would not properly match
           init.d passed to update-rc.d.  Thanks to Michael Meskes for
           reporting.  (Closes: #698602)
         + [NT] Fix possible symlink traversal that could leak
           information about the host system.  (CVE-2013-1429)
       * checks/java{,.desc}:
         + [NT] Report possibly broken jar files.
       * checks/md5sums:
         + [NT] Fix path traversal issue that could leak information
           about the host system.
       * checks/menu-format{,.desc}:
         + [NT] Apply patch from Bastien Roucariès to detect missing
           "Keywords" in desktop files.  Thanks to Jeremy Bicha for
           the report.  (Closes: #693918)
         + [NT] Apply patch from Matthias Klumpp to add missing
           "Science" category.  (Closes: #697693)
         + [NT] Apply patch from Thomas Preud'homme to detect uses of
           relative icons in menu files.  (Closes: #697916)
         + [NT] Document why only XPM are allowed in the tag description
           of menu-icon-not-in-xpm-format.  (Closes: 591812)
       * checks/menus:
         + [NT] Fix path traversal issue that could leak information
           about the host system.  (CVE-2013-1429)
       * checks/patch-systems{,.desc}:
         + [NT] Retire unneeded-build-dep-on-quilt, it is only a pedantic
           tag and apparently not too accurate.  Thanks to Charles Plessy
           and Frank Kuester for the reports.  (Closes: #615516, #681061)
       * checks/po-debconf:
         + [NT] Unconditionally set INTLTOOL_EXTRACT.
       * checks/rules:
         + [NT] Remove ant1.7 as alternative to ant as ant1.7 has been
           removed from Wheezy.
       * checks/scripts:
         + [NT] Treat scripts in /usr/src/ like they were documentation.
       * checks/shared-libs:
         + [NT] Special case gcc packages when looking for dev symlinks.
           gcc stores its dev symlinks in some special directories.
         + [NT] Fix path traversal issue that could leak information
           about the host system.  (CVE-2013-1429)
       * checks/source-copyright{,.desc}:
         + [JW,NT] Add a separate tag for ambiguous DEP-5 paragraphs,
           where Lintian cannot reliably figure out what is intended.
           Thanks to Julian Taylor for the report.  (Closes: #652380)
         + [NT] Add paragraph line number to the "field typo" tag.
       * checks/symlinks{,.desc}:
         + [NT] Warn about broken symlinks that contains a literal "*"
           in their target.  This is usually a sign that a wildcard did
           not properly expand.  Thanks to Bernd Zeimetz for the report.
           (Closes: #683737)
         + [NT] Demote certainty of package-contains-broken-symlink to
           wild-guess.
         + [NT] Check for unsafe symlinks in binary packages.
       * checks/testsuite{,.desc}:
         + [NT] New check written by Nicolas Boulenguez to catch some
           mistakes with the new autopkgtest tests.
     .
       * collection/*:
         + [NT] Avoid reading files outside the package root.
           (CVE-2013-1429)
       * collection/{changelog-file,debian-readme}:
         + [NT] Ignore files in usr/doc/<pkg>.
         + [NT] Skip collection if usr/share/doc/<pkg> is not contained
           within the package root.  (CVE-2013-1429)
       * collection/hardening-info{,-helper,.desc}:
         + [NT] Whitelist "memset" and "memmove" as "always safe"
           functions.  Thanks to Sebastian Ramacher for the suggestion
           and Roland Stigge for the report.  (Closes: #685299)
         + [NT] Remove work around for #677530
       * collection/index{,.desc}:
         + [NT] Fix missing trailing slash on dirnames and bump index
           version accordingly.  Thanks to Nicolas Boulenguez for
           noticing.
       * collection/java-info:
         + [NT] Gracefully handle broken Jar files.  Thanks to Paul
           Tagliamonte for the report.  (Closes: #700543)
       * collection/strings:
         + [NT] Fix a regression in filtering out "debug" ELF binaries.
     .
       * data/binaries/arch-regex:
         + [NT] Recognise x32 as an ELF32 binary.
       * data/fields/obsolete-packages:
         + [NT] Apply patch from Guillem Jover to add fuse-utils as an
           obsolete package.  (Closes: #697534)
       * data/files/locale-codes:
         + [NT] Refresh against sid data files.
       * data/menu-format/add-categories:
         + [NT] Apply patch from Matthias Klumpp to add missing
           subcategories.
       * data/output/manual-references:
         + [NT] Refresh with Policy 3.9.4.
       * data/scripts/interpreter:
         + [NT] Add cfagent as a known interpreter.  Thanks to Andreas
           Mundt for the suggestion.  (Closes: #699670)
       * data/scripts/versioned-interpreters:
         + [NT] Apply patch from Thijs Kinkhorst to add lua5.2 as a
           versioned alternative to lua.  (Closes: #698704)
       * data/shared-libs/ldconfig-dirs:
         + [NT] Add libx32 and usr/libx32 used by some gcc x32 bi-arch
           packages.
       * data/spelling/corrections{,-case}:
         + [JW] Add correction for "privileges".  (Closes: #700882)
         + [NT] Warn about incorrect case of "OpenStreetMap".  Thanks
           to Paul Wise for the patch.
     .
       * debian/control:
         + [NT] Bump dependency on hardening-includes to avoid having
           to work around #677530.
         + [NT] Add XS-Testsuite for autopkgtest tests.
         + [NT] Add Build-Depends on libtest-perl-critic-perl.
         + [NT] Add (Build-)Depends on liblist-moreutils-perl and
           libfile-basedir-perl.
         + [NT] Add versioned (Build)-Depends on perl | libautodie-perl.
       * debian/lintian.install:
         + [NT] Install Test::Lintian in /usr/share/lintian/lib.
       * debian/rules:
         + [NT] Include the new Tutorial pods in the "api-doc" target.
       * debian/tests/{control,testsuite,testsuite-legacy}:
         + [NT] New file.
     .
       * doc/tutorial/Lintian/Tutorial{/WritingChecks}.pod:
         + [NT] Add POD tutorial on writing checks.
     .
       * frontend/lintian{,-info}:
         + [NT] Add --include-dir command line option.  This can be used
           to load additional Lintian checks, profiles, libraries or data.
           (Closes: #359059)
       * frontend/lintian:
         + [NT] Remove "make-shift" lab-query support now that
           Lintian::Lab supports it.
         + [NT] Add new command line option "--[no-]user-dirs" to disable
           loading from $HOME/.lintian{rc,/} and /etc/lintian{rc,/}.
         + [NT] Error out early if a check cannot be loaded.
         + [NT] Make --suppress-tags{,--from-file} do something when used
           with --check-part and document that --tags causes the option
           to be ignored.
         + [NT] Accept the magic token "{VENDOR}" as a part of the value
           to --profile.
         + [NT] Add new command line option "--ignore-lintian-env" to make
           lintian ignore all environment variables starting with LINTIAN_.
         + [NT] Add a new command line option --no-display-experimental
           and --default-display-level.  These options can be used to
           override some display options from the config file.
           (Closes: #703985)
         + [NT] Also search for the lintianrc file in XDG_CONFIG_{HOME,DIRS}.
           The default paths are now ~/.config/lintian/lintianrc and
           /etc/xdg/lintian/lintianrc.  The previous lintianrc paths are
           still accepted.
         + [NT] Stop looking for lintianrc files in the LINTIAN_ROOT.
         + [NT] Stop exporting LINTIAN_LAB to processes run by lintian.
         + [NT] Use of --root (or setting LINTIAN_ROOT) will now imply
           the option --no-user-dirs by default.
     .
       * lib/*:
         + [NT] Use "parent" instead of the "base" pragma.
       * lib/Lintian/Collect.pm:
         + [NT] Add "is_non_free" method to easily check of a given
           package appears to be non-free.
       * lib/Lintian/Collect/Binary.pm:
         + [NT] Re-instate the "TEXTREL" marker.  This fixes a regression
           where shared-libs compiled without pic was not reported.
           Thanks to Dmitry Shachnev for the assistance in debugging this.
         + [NT] Recognise packages in section "metapackages" as a
           metapackage.  Thanks to Axel Beckert for the report.
           (Closes: #698610)
       * lib/Lintian/Collect/Package.pm:
         + [NT] Ensure the "root" entry of indices do not contain itself.
           (Closes: #695866)
         + [NT] Add warning to unpacked and debfiles when they are given a
           path with leading slash or dot-slash.
         + [NT] When a check requests access to a raw file (or dir) in the
           package, ensure that the resulting path does not "escape" the
           top level directory.  This should preemptively guard against some
           (but not all) traversal attempts.
       * lib/Lintian/Path.pm:
         + [NT] Document that link_resolved is not sufficient to test the
           "safeness" of a symlink.
       * lib/Lintian/Command/Simple.pm:
         + [NT] Use constant time lookup access instead of linear scan with
           "hashref" wait.
       * lib/Lintian/Lab.pm:
         + [NT] Add lab_query method to handle lab-queries directly.
         + [NT] Fix bitrot of repair_lab and rename it to repair for
           consistency.
       * lib/Lintian/Lab{,/Manifest}.pm:
         + [NT] Add support for grouping of manifests.
       * lib/Lintian/Lab/Manifest.pm:
         + [NT] Fix an error in visit_all when sufficient keys for an
           exact look up was given.
       * lib/Lintian/Processable.pm:
         + [NT] Fix issue where packages loaded from the lab indices would
           sometimes get a wrong source-version.
       * lib/Lintian/Relation/Version.pm:
         + [NT] Add and export "versions_comparator" that can be used for
           sorting purposes.
       * lib/Lintian/Tag/Info.pm:
         + [NT] Use "&amp;" in the manpage ref URLs to generate proper HTML.
           Thanks to Vasudev Kamath for reporting the issue.
         + [NT] Produce a more helpful error message when a tag has an
           invalid severity or certainty.  (Closes: #703978)
       * lib/Lintian/Tags.pm:
         + [NT] Deal with parsing an ambiguous override a bit better.  This
           solves false-positive malformed-override, where Lintian misparsed
           the tag name as a package name.  (Closes: #699628)
       * lib/Lintian/Util.pm:
         + [NT] Reject partially signed Deb822 files.  Most Deb822 files
           are not signed at all; but those that are should be completely
           covered by a signature.  (Closes: #696230)
         + [ADB] Fix a typo in the matching of expected delimiters for some
           signed messages; thanks Samuel Bronson.
         + [NT] Add sub to check if a path is contained within a given dir.
         + [NT] Fix bug in resolve_pkg_path that made it resolve some links
           incorrectly.
         + [NT] Document that resolve_pkg_path is not sufficient to test the
           "safeness" of a symlink.
     .
       * man/lintian.pod.in:
         + [NT] Document that --pedantic is the same as "-L +=pedantic".
           (Closes: #703989)
         + [NT] Fix typo of the "override" variable in the config example.
     .
       * private/refresh-locale-codes:
         + [JW,NT] Ignore the "zxx" locale code, which means "No
           linguistic content".  (Closes: #692548)
     .
       * reporting/config:
         + [JP] Remove unused $GRAPH_DIR configuration option.
       * reporting/graphs/{statistics,tags}.gpi:
         + [JP] Tweak graph size to allow longer labels, and force font
           family.
       * reporting/harness:
         + [NT] Add --to-stdout option to emit log information to
           stdout as well as the log files.
         + [NT] Always schedule packages in groups.  Otherwise, binNMU'ed
           binaries would not be tested together with their source
           package (and architecture independent packages).
         + [NT] Schedule groups in chunks (default 512 per chunk).
           This makes the Lintian processes shorter and makes memory
           reclaimable sooner.  (Closes: #695839)
         + [NT] Remove "make-shift" lab-query support now that
           Lintian::Lab supports it.
       * reporting/html_reports:
         + [NT] Update xrefs to include source version.
         + [NT] Generate a text file suitable for Apache's RewriteMap to
           map source packages to the full report for that source.
           Thanks to Joerg "Gannef" Jasper for the suggestion to use
           RewriteMap.  (Closes: #696960)
         + [JP] Fix version labels glitches.
         + [JP] Use global $GRAPHS_RANGE_DAYS.
         + [JP] Pass graph variables to index and tag templates.
       * reporting/lintian.css:
         + [JP] Tweak graph alignment.
       * reporting/templates/{packages,maintainer,tag}.tmpl:
         + [NT] Properly handle multiple versions of the same source and
           add versioned anchors to them.
       * reporting/templates/{index,tag}.tmpl:
         + [JP] Include history graphs in HTML templates.
       * reporting/templates/tag.tmpl:
         + [NT] Fix "empty <ul>" tag when tag has no "extra" information.
           Thanks to Vasudev Kamath for reporting the issue.
    Checksums-Sha1:
     ddf3c09ac3eef3279c01143e76fad1f179f3fbde 2744 lintian_2.5.12.dsc
     4a3406ccca10ba23370b1bdc6b289325492d55da 1214604 lintian_2.5.12.tar.gz
     53a0feb6f84d5e5aa8b45be10b2509806c5ba258 764638 lintian_2.5.12_all.deb
    Checksums-Sha256:
     786a1a4514c8a164ece69e0993233a21239c4154a319769b78f12ca00f4a2e55 2744 lintian_2.5.12.dsc
     ff9e384c6ccca2d548f1a0556ff48a618a459202436ef272353e5f2f2e285a69 1214604 lintian_2.5.12.tar.gz
     5bbda1a37dff54fed6a147238ed01c4ed5f42cd35bb23f62f2bf2985d4491e9c 764638 lintian_2.5.12_all.deb
    Files:
     5fb5f694a00e8f335221c67a9411e9e0 2744 devel optional lintian_2.5.12.dsc
     ebbe19d8d72bf1736ddf3c5589bf26d4 1214604 devel optional lintian_2.5.12.tar.gz
     3dfec91cac8da7b18bee9d901cd7f333 764638 devel optional lintian_2.5.12_all.deb
    
    
  • 2.5.10.5
    Release lintian/2.5.10.5 into unstable
    
    Format: 1.8
    Date: Fri, 05 Apr 2013 17:15:00 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.10.5
    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.10.5) unstable; urgency=medium
     .
       * checks/*:
         + [NT] Avoid following unsafe symlinks.  (CVE-2013-1429)
       * checks/debconf:
         + [NT] Fix several path traversal issues that could leak
           information about the host system.  (CVE-2013-1429)
       * checks/init.d:
         + [NT] Fix possible symlink traversal that could leak
           information about the host system.  (CVE-2013-1429)
       * checks/md5sums:
         + [NT] Fix path traversal issue that could leak information
           about the host system.  (CVE-2013-1429)
       * checks/menus:
         + [NT] Fix path traversal issue that could leak information
           about the host system.  (CVE-2013-1429)
       * checks/po-debconf:
         + [NT] Unconditionally set INTLTOOL_EXTRACT.
       * checks/shared-libs:
         + [NT] Fix path traversal issue that could leak information
           about the host system.  (CVE-2013-1429)
     .
       * collection/*:
         + [NT] Avoid reading files outside the package root.
           (CVE-2013-1429)
       * collection/{changelog-file,debian-readme}:
         + [NT] Ignore files in usr/doc/<pkg>.
         + [NT] Skip collection if usr/share/doc/<pkg> is not contained
           within the package root.  (CVE-2013-1429)
     .
       * lib/Lintian/Collect/Package.pm:
         + [NT] When a check requests access to a raw file (or dir) in the
           package, ensure that the resulting path does not "escape" the
           top level directory.  This should preemptively guard against some
           (but not all) traversal attempts.
       * lib/Lintian/Util.pm:
         + [NT] Add sub to check if a path is contained within a given dir.
    Checksums-Sha1:
     178a5a5ecb816af7a2077d58a1a958ca61c9cb25 1678 lintian_2.5.10.5.dsc
     b35b7ad19d27f120e4d20efb2f5a213af8b06c01 1118087 lintian_2.5.10.5.tar.gz
     d457e8ad4a06a57189103e5934c355cec23eaac0 711838 lintian_2.5.10.5_all.deb
    Checksums-Sha256:
     ed7d3b600964b6a3c24661ae44ca68615dd11358f1d1231c15719c732fa38325 1678 lintian_2.5.10.5.dsc
     9e15cc2bb18bbe58d04746d05a25eca12758579bfd03f478bbb6117368636d64 1118087 lintian_2.5.10.5.tar.gz
     d616f266548ac5356e63bf5cba1bdcce9d8eea4e1d791491aee17bfd49bf09b0 711838 lintian_2.5.10.5_all.deb
    Files:
     78e37740ac9e7f00304739a3e66f22cd 1678 devel optional lintian_2.5.10.5.dsc
     043eac91f77672ad19a43a478c643d68 1118087 devel optional lintian_2.5.10.5.tar.gz
     407e5bb7ea0baebab3d08b587c29a83a 711838 devel optional lintian_2.5.10.5_all.deb
    
  • 2.5.10.4
    Release lintian/2.5.10.4 into unstable
    
    Format: 1.8
    Date: Sat, 16 Feb 2013 14:17:03 +0100
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.10.4
    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: 695866 696230 698602
    Changes:
     lintian (2.5.10.4) unstable; urgency=low
     .
       * checks/init.d:
         + [NT] Fix regression where Lintian would not properly match
           init.d passed to update-rc.d.  Thanks to Michael Meskes for
           reporting.  (Closes: #698602)
     .
       * lib/Lintian/Collect/Package.pm:
         + [NT] Ensure the "root" entry of indices do not contain itself.
           (Closes: #695866)
       * lib/Lintian/Util.pm:
         + [NT] Reject partially signed Deb822 files.  Most Deb822 files
           are not signed at all; but those that are should be completely
           covered by a signature.  (Closes: #696230)
         + [ADB] Fix a typo in the matching of expected delimiters for some
           signed messages; thanks Samuel Bronson.
    Checksums-Sha1:
     a541a224400bbc0aefe02c58632fdcf45898cea9 2564 lintian_2.5.10.4.dsc
     bc05a90de231dce5cfbc0c2fba1c3042408c7bdf 1099969 lintian_2.5.10.4.tar.gz
     7e68a82e21defc9cf2740560770b664feef8809a 708946 lintian_2.5.10.4_all.deb
    Checksums-Sha256:
     b5c0c59c7056e60f6acc8c33a0cdbce118f4ccea724169ec4fae278ba9e7ae63 2564 lintian_2.5.10.4.dsc
     d6b174b89efd1035821fa25121aebe46eb079d5cce025f1a5c68c1cb4647bdb2 1099969 lintian_2.5.10.4.tar.gz
     bdb1375de2b0857f5088964fe22cb7b1d6fba9418a5b3fef9af0d10b722fbb81 708946 lintian_2.5.10.4_all.deb
    Files:
     390bb8279734aa3a366e0836a8f4a631 2564 devel optional lintian_2.5.10.4.dsc
     1b92d5e6f1c9c3791cb8eea2269dd28f 1099969 devel optional lintian_2.5.10.4.tar.gz
     83c471d79fb0a6659d5a27e521d44cbd 708946 devel optional lintian_2.5.10.4_all.deb
    
  • 2.5.11
    Release lintian/2.5.11 into experimental
    
    Format: 1.8
    Date: Tue, 11 Dec 2012 22:12:06 +0100
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.11
    Distribution: experimental
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     lintian    - Debian package checker
    Closes: 623265 658474 660655 672273 673073 677874 677890 678639 678896 680391 681410 681769 681894 683224 683516 685497 686179 686352 687464 688320 688494 690014 690910 691489 692232 692616 693013 693442 693589 694328
    Changes:
     lintian (2.5.11) experimental; urgency=low
     .
       * Summary of tag changes:
         + Added:
           - conffile-has-bad-file-type
           - debug-package-for-multi-arch-same-pkg-not-coinstallable
           - dm-upload-allowed-is-obsolete
           - field-name-typo-in-dep5-copyright
           - font-adobe-copyrighted-fragment
           - license-problem-json-evil
           - maintainer-script-has-unexpanded-debhelper-token
           - shlibs-uses-obsolete-relation
           - untranslatable-debconf-templates
         + Removed:
           - apparently-truncated-elf-binary
           - data.tar.xz-member-without-dpkg-pre-depends
           - debhelper-overrides-need-versioned-build-depends
           - no-source-field
           - preinst-uses-dpkg-maintscript-helper-without-predepends
     .
       * checks/*:
         + [NT] Remove assumption that lintian will chdir into the
           the lab before calling the check.
         + [NT] Be better at avoiding false-positive spelling errors
           for references to packages that also happen to be common
           spelling mistake.  Thanks to Paul Tagliamonte for the
           report.  (Closes: #687464)
       * checks/binaries{,.desc}:
         + [NT] Merge apparently-truncated-elf-binary into
           apparently-corrupted-elf-binary.
         + [NT] Remove some references to objdump in tag descriptions
           as Lintian uses readelf.
         + [JW,NT] Update the "extract SONAME" shell snippet to properly
           handle SONAMEs with uppercase letters.
         + [JW] Recognise any path with matching the GNU multi-arch
           triplet as a "Multi-arch: same"-safe directory.  Thanks to
           Matthias Klose for the report.  (Closes: #681410)
       * checks/changelog-file:
         + [NT] Emit "missing changelog" for packages that are missing
           their usr/share/doc/<pkg>/ dir and do not have a doc symlink.
           Thanks to Faheem Mitha for the report.  (Closes: #683224)
       * checks/conffiles{,.desc}:
         + [NT] Remove leading slash on the filename when emitting
           file-in-etc-rc.d-marked-as-conffile.
         + [NT] Add check for "non-file" conffiles.  Thanks to Guillem
           Jover for the report.  (Closes: #690910)
       * checks/control-file.desc:
         + [NT] Bump obsolete-relation-form-in-source to serious as these
           forms are now "must not" instead of "should not".
       * checks/copyright.desc:
         + [NT] Bump debian-copyright-file-uses-obsolete-national-encoding
           to serious as copyright files must now be UTF-8 encoded.
       * checks/cruft{,.desc}:
         + [NT] Detect MS-DOS executables as windows binaries.
         + [NT] Bump the version of config.{guess,sub} needed for
           triggering the "outdated-autotools-helper-file" tag for arm64
           support.  Thanks to Paul Wise for the report and the
           investigative work.  (Closes: #690014)
         + [RA,NT] Extend the description of the tags {outdated,ancient}-
           autotools-helper-file to mention that dh-autoreconf might be
           helpful tool.
         + [NT] Apply patch from Bastien Roucariès to detect file licensed
           under the "Good, not Evil"-JSON license.  (Closes: #692616)
       * checks/deb-format{,.desc}:
         + [NT] Retire data.tar.xz tag.  (Closes: #680391)
       * checks/debhelper{,.desc}:
         + [JW,NT] Consider missing versioned build-depends on
           debhelper for compat 8 (or less) a pedantic issue.
           (Closes: #681894)
         + [NT] Retire debhelper-overrides-need-versioned-build-depends.
       * checks/fields{,.desc}:
         + [NT] Retire no-source-field since Lintian cannot emit it any
           more due to dpkg-source refusing to extract such source
           packages.
         + [NT] Add tag for using the obsolete DMUA field.  Thanks to
           Ansgar Burchardt for the report.  (Closes: #688494)
         + [NT] Apply patches from Bernhard R. Link to check for
           unintentional whitespace and use of non-cannical URIs in
           Vcs-* fields.  (Closes: #681769)
         + [NT] Fix false-positive caused by insignificant whitespace.
           Thanks to Dima Kogan for the report.  (Closes: #693589)
       * checks/files:
         + [RG] Recognise smarty3 as smarty itself.
         + [NT] Consider "tasksel tasks" as a meta package.
           (Closes: #691489)
         + [NT] Add patch from Bastien Roucariès to check for adobe font
           license issues.  (Closes: #694328)
       * checks/group-checks{,.desc}:
         + [NT] Detect debug packages not co-installable with itself,
           when it provides debug symbols for a Multi-Arch: same package.
           Thanks to Carsten Hey for the report.  (Closes: #678896)
       * checks/infofiles:
         + [NT] Use L::Util's gzip decompressor rather than zcat.
       * checks/init.d{,.desc}:
         + [NT] Move file-in-etc-rc.d-marked-as-conffile to conffiles
           check.
         + [NT] Use L::Collect's conffile API instead of accessing the
           "conffiles" control file directly.
       * checks/java.desc:
         + [NT] Remove the "experimental" marker of the Java byte-code
           check.
       * checks/manpages{,.desc}:
         + [CW,NT] Manually do redirects and chdir rather than
           invoking a shell when calling man and lexgrog.
         + [CW,NT] Be stricter with missing roff preprocessors by
           setting MANROFFSEQ to the empty string when calling man.
         + [CW,NT] Pass -Tutf8 -Z to man to skip an unused part of
           the groff pipeline.  (Closes: #677874)
         + [CW,NT] Use the L::Util gzip decompressor to open gzipped
           manpages.
       * checks/menu-format{,.desc}:
         + [NT] Move a table of categories to a data file.
         + [NT] Update description of menu-icon-missing.  Lintian is now
           sometimes able to find the icon in dependencies (if they are
           built from the same source).  Thanks to Ryan Kavanagh for the
           report and the suggested patch.  (Closes: #683516)
       * checks/md5sums:
         + [NT] Use L::Collect's conffile API instead of accessing the
           "conffiles" control file directly.
       * checks/po-debconf{,.desc}:
         + [NT] Check for untranslatable templates that should be
           translatable.  Thanks to David Prévot for the report and the
           patch.  (Closes: #686179)
       * checks/scripts{,.desc}:
         + [NT] Retire check for dpkg-maintscript-helper in preinst.
           (Closes: #685497)
         + [NT] Fix false positive "executable-not-elf-or-script" when
           the file is an executable hardlink to a script.
         + [NT] Check maintainer scripts for unexpanded #DEBHELPER# tokens.
           Thanks to Cyril "KiBi" Brulebois for the suggestion.
         + [NT] Fix false-positive for removal of device files as /dev/shm
           is not a device.  Thanks to Steve Langasek for the report and
           Roger Leigh for the extra info.  (Closes: #693442)
       * checks/shared-libs{,.desc}:
         + [NT] Clearify the description of dev-pkg-without-shlib-symlink
           to mention that the dev symlink is always expected in /usr.
         + [NT] Add missing "+" in libtool regex.  Thanks to Leo 'costela'
           Antunes for the report.
         + [RA,NT] Check for use of obsolete "<" and ">" in shlibs control
           files.  (Closes: #660655)
       * checks/source-copyright{,.desc}:
         + [NT] Check for possible misspellings of known field
           names.  (Closes: #678639)
         + [NT] Fix typo of paragraph.  Thanks to Logan Rosen for spotting
           it.  (Closes: #693013)
       * checks/version-substvars{,.desc}:
         + [JW,NT] Extend version-substvar-for-external-package to
           all relations.  Previously it was only triggered for
           strong dependnecy relations.  (Closes: #658474)
     .
       * collection/deb-format.desc:
         + [NT] Remove unneeded changelog-file from "Needs-Info".
       * collection/objdump-info{,-helper,.desc}:
         + [NT] Change the output format for the collection and
           bump the version of the collection accordingly.
         + [NT] Apply patch from Peter Pentchev to ensure set{u,g}id
           ELF binaries are properly processed, even when Lintian is
           run as root.  (Closes: #686352)
     .
       * data/binaries/embedded-libs:
         + [RG] Check for embedded copies of jsoncpp.
       * data/fields/archive-sections:
         + [NT] Add new "tasks" section.
       * data/menu-format/add-categories:
         + [NT] New file.
       * data/output/ftp-master-{,non}fatal:
         + [NT] Removed, not used at run time.
       * data/scripts/interpreters:
         + [NT] Add nodejs and Rscript as a known interpreter.
           Thanks to Marcelo Jorge Vieira and Sébastien Boisvert
           for the report.  (Closes: #623265, #692232)
       * data/spelling/corrections:
         + [NT,RG] Add more corrections.
         + [RG] Re-sort the corrections.
     .
       * debian/control:
         + [NT] Add (Build-)Depends on libtext-levenshtein-perl.
         + [NT] Use anonscm.d.o in the Vcs-* fields instead of
           git.d.o.
       * debian/lintian.install:
         + [NT] Install Lintian perl modules in /usr/share/perl5.
       * debian/rules:
         + [NT] Add target to generate HTML API doc.  Currently
           this is only run manually.
     .
       * frontend/lintian:
         + [NT] Remove chdir calls for checks.
         + [NT] Retire depreciated command line and config options.
         + [NT] Refactor unpackaging into Lintian::Unpacker.
         + [NT] Make parameter for --jobs optional.  In its absence
           Lintian will not limit the number of parallel jobs.
         + [JW,NT] During the unpack phase, emit the name of the
           group currently being unpacked when --verbose is given.
           (Closes: #677890)
         + [JW] Fix typo of Parallelization.
         + [NT] Fix regression where --suppress-tags{,-from-file}
           was ignored if -C or -X was passed.  Thanks to Thorsten
           Glaser for reporting it.  (Closes: #688320)
     .
       * lib/Lintian/Collect{,/Source}.pm:
         + [NT] Add optional parameter to field (and X_field)
           methods that denotes the default value if a field is
           missing.  This avoid some boiler plate for callers
           of the methods.
       * lib/Lintian/Collect/Binary.pm:
         + [NT] Bump API for objdump method.
         + [NT] Add API for checking if a file is considered a
           conffile.
       * lib/Lintian/Collect/Package.pm:
         + [NT] Strip leading slash off files extracted from tar.
       * lib/Lintian/Command.pm:
         + [NT] Work around a leak in IPC::Run (see #301774).
       * lib/Lintian/Internal/FrontendUtil.pm:
         + [NT] Always use Dpkg::Vendor to determine the default
           vendor.  Previously dpkg-vendor would be preferred if
           available.
       * lib/Lintian/Lab/Entry.pm:
         + [NT] Use the L::Collect during creation instead of
           manually reading the dsc for source packages.
       * lib/Lintian/Profile.pm:
         + [NT] Add support for the new optional "Load-Checks"
           field in profiles.
         + [NT] Ensure that the "lintian" check is always loaded
           as these tags are not emitted by check modules.  Also
           enable the tags from the check by default.
       * lib/Lintian/Tags.pm:
         + [NT] Be explicit about the reason when rejecting an
           override.  Thanks to Yves-Alexis Perez for the report.
           (Closes: #673073)
       * lib/Lintian/Unpacker.pm:
         + [NT] New file.
     .
       * man/lintian.pod.in:
         + [NT] Remove documentation about removed options.
     .
       * reporting/graphs/{statistics,tags}.gpi:
         + [JP] New file.
       * reporting/html_reports:
         + [JP,NT] Generate graphs of the collected history data.
           (Closes: #672273)
         + [NT] Make the mirror name configurable.
     .
       * vendors/ubuntu/main/data/changes-file/known-dists:
         + [NT] Add "raring" as known Ubuntu distribution.  Thanks to
           Dmitry Shachnev.  (LP: #1068208)
    Checksums-Sha1:
     850fcd4ceaf870dd6ac276c15c43b104dba52e9b 2602 lintian_2.5.11.dsc
     c83143fc76461efbdfd687ea63964c650de9511e 1140318 lintian_2.5.11.tar.gz
     2148b6ee048eb28026990c33a25d16d2ea555d7e 733808 lintian_2.5.11_all.deb
    Checksums-Sha256:
     482bf299f9e3e77467b06fe7a49e719d961584a4826db73a84333fe709a209a5 2602 lintian_2.5.11.dsc
     91f96295eac39c4711a1e53715f9c4324539665ef8aa4c1500af5ba5efd39cd5 1140318 lintian_2.5.11.tar.gz
     9f33060a392f8cf1adf8ed37041d66fe2a270d01732386ea5fbb3fe700c4670d 733808 lintian_2.5.11_all.deb
    Files:
     8b4bd5c4bea641f0ff2f0d957fbbea78 2602 devel optional lintian_2.5.11.dsc
     90000a9fc6b5a7061f63154a946f9b79 1140318 devel optional lintian_2.5.11.tar.gz
     5bd3ff3eb29a80322a57cdbe2676bfbd 733808 devel optional lintian_2.5.11_all.deb
    
    
  • 2.5.10.3
    Release lintian/2.5.10.3 into unstable
    
    Format: 1.8
    Date: Tue, 11 Dec 2012 20:14:06 +0100
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.10.3
    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: 693442
    Changes:
     lintian (2.5.10.3) unstable; urgency=low
     .
       * checks/scripts{,.desc}:
         + [NT] Fix false-positive for removal of device files as /dev/shm
           is not a device.  Thanks to Steve Langasek for the report and
           Roger Leigh for the extra info.  (Closes: #693442)
       * checks/standards-version:
         + [NT] Recognise Standards-Version 3.9.4.
         + [NT] Accept Standards-Version 3.9.3 as current (enough) during
           the freeze.
    Checksums-Sha1:
     ca931676dc346786e6a44e981ae59bd55b30dc17 1678 lintian_2.5.10.3.dsc
     2de0a306fc12f8d62ab79ba7bb11a0f2d671b008 1098338 lintian_2.5.10.3.tar.gz
     eb0189cae8e263f6ac4b999a9b700e5391ed1c15 708158 lintian_2.5.10.3_all.deb
    Checksums-Sha256:
     a6253101f5dd9c6c702706b7e47e8b42b9b549b2a91366ad4baf0389cd5be3cd 1678 lintian_2.5.10.3.dsc
     0b6f9909f94b8e0f9afca55d28ac9e729617e024a663d7b201ee613b589e3c81 1098338 lintian_2.5.10.3.tar.gz
     ca71194dbd51327e6a355d59640425652cfb712e26770f93d50edb358042510d 708158 lintian_2.5.10.3_all.deb
    Files:
     227b292f8c747f121d01bab962d9cab3 1678 devel optional lintian_2.5.10.3.dsc
     e197662b24747fce93a67d426fdd8ddf 1098338 devel optional lintian_2.5.10.3.tar.gz
     32b83e8077ba4e0fe1c7c25555f01610 708158 devel optional lintian_2.5.10.3_all.deb
    
  • 2.5.10.2
    Release lintian/2.5.10.2 into unstable
    
    Format: 1.8
    Date: Mon, 17 Sep 2012 11:56:18 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.10.2
    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: 683946
    Changes:
     lintian (2.5.10.2) unstable; urgency=low
     .
       * checks/po-debconf:
         + [NT] Fix dirhandle leak.
       * checks/source-copyright{,.desc}:
         + [NT] Report the correct line number for the use of commas in
           the "Files" field in DEP-5 copyright files.  Thanks to Faheem
           Mitha for the report.  (Closes: #683946)
         + [NT] Mention that syntax-error-in-dep5-copyright may hide
           other issues as Lintian skips some DEP-5 checks in this case.
           Thanks to Faheem Mitha for the report.
     .
       * frontend/lintian:
         + [NT] Fix typo of identifier method, which causes Lintian to
           crash in case a "coll" cannot be started or it fails.
     .
       * lib/Lintian/Profile.pm:
         + [NT] Use "closedir" rather than "close" to close a dir
           handle.
    Checksums-Sha1:
     5357df15ad20d940ce868c20427278f1ffbb97ff 1678 lintian_2.5.10.2.dsc
     3676b5448470dc5051de7351e9b161e9b28c2b6e 1109285 lintian_2.5.10.2.tar.gz
     83b0532f9236c728037020756b65662bcb2f0b37 709202 lintian_2.5.10.2_all.deb
    Checksums-Sha256:
     974b532e6e9695334149e17b40f40ae078668828a24ed7da3e059a27e7b119da 1678 lintian_2.5.10.2.dsc
     13d01536e0963ad8c10d9f9ebb8088066b773739aefb9c992a0b672615f9113c 1109285 lintian_2.5.10.2.tar.gz
     f7e66db1ad73a2f526d5284e76ef74c3f25b1d5f39f1797fe99009bd203c9287 709202 lintian_2.5.10.2_all.deb
    Files:
     8d31f4e9543554347b3a1e6937500b57 1678 devel optional lintian_2.5.10.2.dsc
     899ccd3f01e3ff1a18d36ffd0b1ba69c 1109285 devel optional lintian_2.5.10.2.tar.gz
     daa1cb2588ed8ca990ef506d070a6457 709202 devel optional lintian_2.5.10.2_all.deb
    
  • 2.5.10.1
    Release lintian/2.5.10.1 into unstable
    
  • 2.5.10
    Release lintian/2.5.10 into unstable
    
    Format: 1.8
    Date: Sat, 30 Jun 2012 17:21:27 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.10
    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: 673276 678775
    Changes:
     lintian (2.5.10) unstable; urgency=low
     .
       * Summary of tag changes:
         + Added:
           - incompatible-java-bytecode-format
           - unknown-java-class-version
     .
       * checks/changes-file.desc:
         + [NT] Fix typo in tag description.  Thanks to Luca
           Falavigna for spotting it.
       * checks/files:
         + [NT] Use new gzip decompressor from L::Util.
       * checks/java{,.desc}:
         + [NT] Catch unknown Java class versions.
         + [NT] Catch uses of Java7 byte code as an experimental
           check.  It lacks the proper checks for cases where
           packages have the proper dependencies for Java7 byte
           code.  (Closes: #673276)
     .
       * collection/*:
         + [NT] Add missing load of the FileHandle module.
       * collection/java-info{,.desc}:
         + [NT] Use Archive::Zip instead of zipinfo + unzip to
           extract information from Jar files.
         + [NT] Limit java-info to files classified as "Zip Archive"
           by file(1).
       * collection/objdump-info:
         + [NT] Only call readelf once per binary.
         + [NT] Use xargs + a new helper to reduce the number of
           readelf calls even further.
       * collection/objdump-info-helper:
         + [NT] New file.
       * collection/strings:
         + [NT] Optimize for the "common case" file names with a
           fall-back to previous behaviour with special file names.
       * collection/strings-helper:
         + [NT] New file.
     .
       * debian/control:
         + [NT] Add (Build-)Dependency on libarchive-zip-perl.
         + [NT] Remove runtime dependency on unzip (replaced by
           libarchive-zip-perl).
         + [NT] Add explicit Build-Dependency on xz-utils instead
           of relying on dpkg-dev's dependency on it.
         + [NT] Add versioned xz-utils as alternative to xz-lzma
           or lzma.  (Closes: #678775)
         + [NT] Add missing suggests for lzma packages.  lzma is
           only used for source packages compressed with lzma.
         + [NT] Add suggests on libperlio-gzip-perl.
     .
       * frontend/lintian:
         + [NT] Check if some collections can be skipped for existing
           entries.  This is mostly useful for static labs, where
           certain checks can be now be rerun without having to run
           "unpacked".
         + [NT] Emit run times of collections and checks with debug
           level 2 (or higher).
         + [NT] Load lintian's libraries earlier.
         + [NT] Add new option "--jobs" to control the number of
           unpacking jobs Lintian will schedule in parallel.
         + [NT] Improve Lintian's job scheduler to schedule unpacking
           jobs on a group level rather than just a package level.
     .
       * lib/Lintian/Collect/[Binary,Package}.pm:
         + [NT] Use new gzip decompressor from L::Util.
       * lib/Lintian/CollScript.pm:
         + [NT] New file.
       * lib/Lintian/Util.pm:
         + [NT] Add gzip decompressor preferring libperlio-perl if
           available, but with fallback to a "fork+exec" of gzip.
         + [NT] Load Digest::SHA immediately like Digest::MD5.
    Checksums-Sha1:
     a8b6e52bb78731e2e29087c6924b838e7c0d8b67 1670 lintian_2.5.10.dsc
     4fc358f2aeb6b797f580b75a254390f7cf2f7551 1105393 lintian_2.5.10.tar.gz
     736dc7b2ef09398327ea270bdcb1b51ccf479758 707676 lintian_2.5.10_all.deb
    Checksums-Sha256:
     6b1b59fc1758dc7ea1c0089ee015ddcf847d79e581d0f4819da88f7bbe22bd42 1670 lintian_2.5.10.dsc
     249f1a23d14d824151181728cc026e0971a5960ce7f7b1b383cc1e42e4244961 1105393 lintian_2.5.10.tar.gz
     d1405f3aeffe079c75d2a2ee56666b3e6f20eb3e3ce5c77f7888bf4838400f31 707676 lintian_2.5.10_all.deb
    Files:
     d53519b530a35fa8f1548f3e7c190f5a 1670 devel optional lintian_2.5.10.dsc
     5dd1d5ca1ab71f672b34992e249064ca 1105393 devel optional lintian_2.5.10.tar.gz
     e45c47e1110e05f76dc7df35f5f501c4 707676 devel optional lintian_2.5.10_all.deb
    
  • 2.5.9
    Release lintian/2.5.9 into unstable
    
    Format: 1.8
    Date: Fri, 15 Jun 2012 21:29:03 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.9
    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: 675139 675358 675826 675832 676799 677142 677310 677649
    Changes:
     lintian (2.5.9) unstable; urgency=low
     .
       * Summary of tag changes:
         + Added:
           - run-parts-cron-filename-contains-illegal-chars
         + Removed:
           - run-parts-cron-filename-contains-full-stop
     .
       * checks/*:
         + [NT] Migrate to new Lintian::Path API.
       * checks/fields:
         + [NT] Also classify lib*-cli-dev as belonging to the section
           cli-mono (rather than libdevel).  Thanks to Chow Loong Jin
           for the report and the patch.  (Closes: #675358)
       * checks/files{,.desc}:
         + [NT] Rename run-parts-cron-filename-contains-full-stop and
           have it catch "+" in the filename as well.  Add reference
           to policy 9.5.1 in the  tag description.
       * checks/init.d:
         + [NT] Use the proper regex for matching package names rather
           than an ad-hoc regex.  Thanks to Thorsten Alteholz for the
           report and suggested patch.  (Closes: #677142)
       * checks/shared-libs:
         + [NT] Reverse order of two subst expressions to prevent
           dev-pkg-without-shlib-symlink false positives.  Thanks to
           Aurelien Jarno, Yves-Alexis Perez and Stephen M. Webb for
           the reports and the patch.
           (Closes: #675826, #677310, #675832)
         + [NT] Clarify that dev-pkg-without-shlib-symlink is emitted
           on library and not "-dev" packages.
     .
       * collection/hardening-info:
         + [NT] Process binaries with hardening-check via xargs.  This
           greatly reduces the processing time for packages with many
           binaries (like some of the linux binaries).  Thanks to
           Bastian Blank for the heads up.
         + [NT] Skip kernel modules (.ko files).
       * collection/hardening-info-helper:
         + [NT] New file.
     .
       * data/*:
         + [NT] Refresh with tools/data from sid.
       * data/scripts/interpreters:
         + [NT] Replace ngp2 with ngraph.  Thanks to Koichi Akabe for
           the report.  (Closes: #675139)
       * data/spelling/corrections:
         + [NT] Add corrections for usage, invocation(s) and ancient.
     .
       * debian/changelog:
         + [NT] raster-image-in-scalable-directory was added in 2.5.7,
           not removed.
     .
       * frontend/lintian{,-info}:
         + [NT] Remove assumption that $ENV{HOME} is set/defined.  If
           $ENV{HOME} is not sent, user specific profiles will simply
           be ignored.
       * frontend/lintian:
         + [NT] Attempt to automatically determine what to process, if
           no packages are given and debian/changelog exists.  Thanks
           to Gilles Filippini for the suggestion.  (Closes: #676799)
     .
       * lib/Lintian/Check.pm:
         + [NT] Add regex to match valid package names.
       * lib/Lintian/Collect/Package.pm:
         + [NT] sorted_index now returns a list rather than a list ref.
         + [NT] Represent files (from index) as Lintian::Path objects.
       * lib/Lintian/Collect/Source.pm:
         + [NT] Recognise "Package-Type" as an alternative of the "X-"
           field of same name.  Thanks to Christian Perrier for the
           report.  (Closes: #677649)
       * lib/Lintian/Data.pm:
         + [NT] Gracefully handle the absence of $ENV{HOME}.
       * lib/Lintian/Path.pm:
         + [NT] New file.
    Checksums-Sha1:
     dd8794e57ce8e18deb07df011eeb520846768184 1599 lintian_2.5.9.dsc
     0f0de9cbf56a6702509a95c2c976ca8f6bafef47 1100166 lintian_2.5.9.tar.gz
     40be3ed688b6d01c66bf9440fccefb5c32b189f3 702742 lintian_2.5.9_all.deb
    Checksums-Sha256:
     773c91cf152885b260d53934e020f9283e0092eafbb7a71c9223d3eb52b52d72 1599 lintian_2.5.9.dsc
     bd5c285d46ab54588819879e10e16d301542162cc886939c29ec2a4da05b7357 1100166 lintian_2.5.9.tar.gz
     6caf9ba0dd9b98713356d03818f844be36f4e58af44d14374ec1366631eb3a2a 702742 lintian_2.5.9_all.deb
    Files:
     a071ac436190685beec2fcfac7d9f743 1599 devel optional lintian_2.5.9.dsc
     d5abfd1dbca688d0bcaa90890052b758 1100166 devel optional lintian_2.5.9.tar.gz
     44934b36c0b11b01579cc4713772897c 702742 devel optional lintian_2.5.9_all.deb
    
  • 2.5.8
    Release lintian/2.5.8 into unstable
    
    Format: 1.8
    Date: Tue, 29 May 2012 11:49:47 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.8
    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: 662134 667895 669911 671387 673106 673109 673112 673198 673352 673449 673451 673611 673613 673862
    Changes:
     lintian (2.5.8) unstable; urgency=low
     .
       Its like 2.5.7, only with less false positives and no FTBFS.
     .
       * checks/binaries{,.desc}:
         + [NT] Fix a too strict regex causing false-positives for
           biarch packages.  This was a regression introduced in
           version 2.5.7.  Thanks to Sven Joachim for reporting it.
           (Closes: #673106)
         + [NT] Demote certainty of hardening-no-stackprotector to
           wild-guess and move it to debian/extra-hardening profile.
         + [NT] Skip hardening-no-fortify-functions for binaries only
           using the unprotected memcpy.  This greatly reduces the
           number of false positives for binaries compiled with
           gcc-4.7 -O2 (or higher optimization).  (Closes: #673112)
       * checks/files:
         + [NT] Properly handle symlinks in icon directories.  Thanks
           to Nicholas Breen for the report and Felix Geyer for the
           patches.  (Closes: #673352)
         + [NT] Ignore wrong sizes on images in animations as it may
           be a method to implement the animation.  Thanks to Matthias
           Klumpp for the report and Felix Geyer for the patch.
           (Closes: #673862)
         + [NT] Ignore wrong icon sizes if the size difference is at
           most 2px.  Thanks to Felix Geyer for the patch.
       * checks/scripts:
         + [NT] Refactor the %versioned_interpreters into a new
           data file.
       * checks/shared-libs:
         + [NT] Fix false positive "dev-pkg-without-shlib-symlink"
           for shared libraries using "libtool -release X.Y".
           Thanks to Sven Joachim for the report.  (Closes: #673109)
         + [NT] Fix false positive "dev-pkg-without-shlib-symlink"
           for shared libraries installed in /lib.  Lintian now
           correctly expects the dev-symlink beneath /usr/lib.
           Thanks to Guillem Jover for the report.
       * checks/source-copyright:
         + [NT] Use the in-memory contents of the copyright file
           instead of re-reading the file when parsing it as a
           DEP-5 copyright file.
     .
       * collection/objdump-info{,.desc}:
         + [NT] Drop -D flag for readelf when looking for symbols.
           This makes some checks more reliable in Ubuntu.  Thanks
           to Marc Deslauriers for the report and the patch.
           (Closes: #673451)
     .
       * debian/control:
         + [NT] Add versioned Build-Depends on dpkg-dev (>= 1.16.1~)
           as the test suite relies on it.  Thanks to Luca Falavigna
           for reporting it.
         + [NT] Update the description to mention that the version
           of Lintian is calibrated for version 3.9.3 of the Policy.
       * debian/lintian.install:
         + [NT] Remove usr/share/lintian/data - Lintian does not
           need it and dpkg will not replace the dir with a symlink.
     .
       * data/scripts/interpreters:
         + [NT] Add falcon, gbr3, jython and ngp2 as known interpreters.
           (Closes: #669911, #671387, #662134, #667895)
       * data/scripts/versioned-interpreters:
         + [NT] New file.
         + [NT] Added python2.7 to the list of known Python 2 interpreters.
       * data/spelling/corrections:
         + [RA] Remove corrections for "writeable" and "overwriteable".  These
           spellings are permitted by the OED in UK English.  (Closes: #673611)
         + [NT] Add correction for "pointer".
     .
       * lib/Lintian/Collect/*.pm:
         + [NT] Localize "$_" to avoid truncating caller's variable.
           (Closes: #673613)
     .
       * t:
         + [NT] Generate empty ".so" files used in the test.  This
           resolves an issue where dpkg-source would exclude them
           causing a FTBFS.  (Closes: #673198)
         + [NT] Fix test failure in derivatives where some hardening
           flags are enabled by default.  Thanks to Marc Deslauriers
           for the report and the patch.  (Closes: #673449)
    Checksums-Sha1:
     29b3daeb63e74a0e1b4d2c9655e9565b2ff60a86 1599 lintian_2.5.8.dsc
     576c06a94e7758e358a43b549b123052a7e49fdc 1092923 lintian_2.5.8.tar.gz
     d6f247358c070a7e37c9f22c84aee63fbfd816fb 697324 lintian_2.5.8_all.deb
    Checksums-Sha256:
     c0d20982d1eeeb836d3bd8f9993ef2f1716c3913b7858d8be3c7d7f89c440612 1599 lintian_2.5.8.dsc
     b0a6016d9a0e5ba3ed1fc00cabd8b3be75c572fcfee7cd5079d06c64f626d343 1092923 lintian_2.5.8.tar.gz
     587c014c2f87ea1359f139e5a37bce1acd0b1552d7c49ca0e54e5e8b24f57c5c 697324 lintian_2.5.8_all.deb
    Files:
     bd91e04651543ce071c2842e73089601 1599 devel optional lintian_2.5.8.dsc
     1121be8bcccaf75a571e4c17197bebbc 1092923 devel optional lintian_2.5.8.tar.gz
     4fd057457a01384ffdc4fa39888f4f4d 697324 devel optional lintian_2.5.8_all.deb