Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 2.5.0-rc2
    Release 2.5.0~rc2
    
    Format: 1.8
    Date: Tue, 05 Apr 2011 20:25:09 +0200
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.0~rc2
    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: 614906 615072 616403 616505 617227 617266 617816 618921 619287 619290 619487
    Changes:
     lintian (2.5.0~rc2) unstable; urgency=low
     .
       Uploading to unstable.
     .
       * Summary of tag changes:
         + Added:
           - unknown-multi-arch-value
           - package-needs-versioned-debhelper-build-depends
         + Removed:
           - old-versioned-python-dependency
     .
       * checks/binaries:
         + [ADB] Update binary-from-other-architecture's tests in line with the
           changes to filename output introduced in 2.5.0~rc1.
           (Closes: #614906)
       * checks/changes-file.desc:
         + [NT] Added oneiric as valid Ubuntu distribution.  Thanks to Benjamin
           Drung for the patch.  (Closes: #617227)
       * checks/deb-format:
         + [NT] Removed assumption that there was always a changelog in a binary
           with a data.tar.lzma member.
       * checks/debhelper:
         + [NT] Reduced package-lacks-versioned-build-depends-on-debhelper to a
           pedantic tag.  It is now only emitted for debhelper compat levels of
           7 or less, since even oldstable ships with debhelper 7.
         + [NT] Added package-needs-versioned-debhelper-build-depends, which
           replaces package-lacks-versioned-build-depends-on-debhelper old
           task of warning if a missing versioned depends may lead to a build
           failure.  Currently this is only emitted for compat 8 (or higher).
         + [NT] Stopped emitting tags for using dh_* (and dh) if these scripts
           is in debhelper 7 (or earlier).
       * checks/fields{,.desc}:
         + [NT] Recognise Multi-Arch as a known binary field.  (Closes: #617816)
         + [NT] Fixed typo in a tag description.
         + [NT] Removed old-versioned-python-dependency per request of the
           Python team.  The tag was outdated and most instances of it was
           false positives.  Thanks to Piotr Ożarowski and Jakub Wilk for
           the report and clarification.  (Closes: #619487)
         + [NT] Accepted patch from Joachim Breitner to support new Haskell
           package naming scheme.
         + [NT] Added Built-Using as a known binary and udeb field.  This
           field is supported with dpkg 1.16.0.
       * checks/files:
         + [NT] Also check files in /etc/cron.d for dots in filenames.  Thanks
           to Thijs Kinkhorst for the report and patch.  (Closes: #615072)
         + [NT] Applied patch to also detect copies of CKEditor.  Thanks to
           Jeroen Dekkers for the report and the patch.  (Closes: #616505)
         + [NT] Fixed a regression in caused by inconsistent prefixes.
       * checks/huge-usr-share:
         + [NT] Removed assumption that there is always files in usr/share.
       * checks/menu-format:
         + [NT] Fixed an inconsistency in output of file names.  Thanks to
           أحمد المحمودي (Ahmed El-Mahmoudy) for the report.
           (Closes: #618921)
       * checks/menus:
         + [NT] Fixed check for special files that does not need to be
           registered with doc-base (e.g.  README.html).  Thanks to
           Tanguy Ortolo for the report.  (Closes: #617266)
         + [NT] Accepted patch from Joachim Breitner to support new Haskell
           package naming scheme.  (Closes: #616403)
       * checks/patch-systems.desc:
         + [NT] Reduced unneeded-build-dep-on-quilt to a pedantic tag,
           since some people keep the dependency on quilt to ease
           backporting for older releases.
     .
       * data/changelog-file/ubuntu-dists:
         + [NT] Added oneiric as valid Ubuntu distribution.  Thanks to Benjamin
           Drung for the patch.
       * data/common/source-fields:
         + [NT] Added 'package-list' field, which is emitted by dpkg 1.16.0.
       * data/spelling/corrections:
         + [NT] Added more misspellings.
     .
       * t/tests/shared-libs-la-files:
         + [NT] Fixed an issue where files would not be included in the tarball
           due to dpkg-source's exclude patterns.  (Closes: #619287)
       * t/tests/*:
         + [NT] Modified some versioned dependencies that the new dpkg will
           not consider valid from 1.16.0.  (Closes: #619290)
    Checksums-Sha1:
     6c8f47684bffdcb8b9356d6900a86a4efa631e5c 2337 lintian_2.5.0~rc2.dsc
     0ee05e708490bb4a311da440fac9db9d9101d447 894858 lintian_2.5.0~rc2.tar.gz
     b039433b0173876a591372c5cdeb79ef2c176755 561092 lintian_2.5.0~rc2_all.deb
    Checksums-Sha256:
     dda655f5ff92bb76381d19770e205292634f378b9c18eab085d626df4c7545bf 2337 lintian_2.5.0~rc2.dsc
     9ba30c40668cbb0ede909303016e8dabfb70f7fedca0532a637ab411e3c8e15e 894858 lintian_2.5.0~rc2.tar.gz
     273f5336539337aa55739d7ad563fce51f6d0d55387965fb1600289006626997 561092 lintian_2.5.0~rc2_all.deb
    Files:
     3446baf9c383331d53b02f8198164183 2337 devel optional lintian_2.5.0~rc2.dsc
     f6a7b1f44d7defbd8b36c69b92d48413 894858 devel optional lintian_2.5.0~rc2.tar.gz
     69ca29c492f3600de6e8e8546d50d7a1 561092 devel optional lintian_2.5.0~rc2_all.deb
    
    
  • 2.5.0-rc1
    Release 2.5.0~rc1
    
    Format: 1.8
    Date: Tue, 22 Feb 2011 20:28:48 -0600
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.5.0~rc1
    Distribution: experimental
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Raphael Geissert <geissert@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 534940 576005 576012 576014 576283 582408 582767 582769 590723 591300 591316 591323 591331 592358 592491 592533 593397 593603 593832 593837 594254 595530 595941 596848 597990 598251 600866 600905 600906 602632 602655 603053 603800 604047 604167 605744 605844 606506 606933 607281 607502 607730 607731 608554 608810 608866 609153 610218 611349 611439 612137 612568
    Changes:
     lintian (2.5.0~rc1) experimental; urgency=low
     .
       The "welcome Niels Thykier!" release.
     .
       * Summary of tag changes:
         + Added:
           - build-depends-on-specific-java-doc-package
           - depends-on-specific-java-doc-package
           - unneeded-build-dep-on-quilt
           - description-synopsis-starts-with-article
           - needless-dependency-on-jre
           - temporary-debhelper-file
           - compressed-objects.inv
           - unused-build-dependency-on-cdbs
           - python-debug-in-wrong-location
           - debian-watch-contains-dh_make-template
           - missing-dependency-on-python-central
           - python-module-in-wrong-location
           - missing-dependency-on-python-support
           - package-installs-python-bytecode
           - debhelper-maintscript-needs-versioned-build-depends
         + Removed:
           - embedded-zlib (now in embedded-library)
           - embedded-libpng (now in embedded-library)
           - embedded-libjpeg (now in embedded-library)
           - embedded-libopenjpeg (now in embedded-library)
           - package-installs-python-pyc (replaced by
             package-installs-python-bytecode)
     .
       * checks/*:
         + [NT] Use the new pre-sorted file {index,info} when iterating over
           files.
         + [NT] All checks now report files without any "./" or "/" prefix.
           This may break existing overrides.  (Closes: #534940)
       * checks/binaries:
         + [RA] Exclude kfreebsd-kernel-di-{amd64,i386} from the
           embedded-zlib check since it's in the kernel.  (Closes: #593397)
         + [RG] Add swipl to the list of known interpreters.  (Closes: #591316)
         + [RG] Detect embedded copies of ftgl, t1lib, gl2ps, libgd2,
           ncurses, openssl (libcrypto), sqlite/3, libm, ltdl, curl, libmng,
           libmsn, libmikmod, libmysqlclient, and tinyxml.
         + [RG] Merge embedded-{zlib,lib{png,jpeg,openjpeg}} into
           embedded-library.
         + [RG] Find directories based on the file's type instead of file(1)'s
           unforgiving output.  Thanks, Gabriele Giacone.  (Closes: #597990)
       * checks/cruft{,.desc}:
         + [NT] Extended the diff-contains-substvars check to also catch files
           prefixed with a package name.
         + [NT] Corrected the description of diff-contains-$vcs-control-dir.
           It incorrectly assumed that -i worked for native packages.
           (Closes: #609153)
         + [NT] Moved the list of autotools packages into data/cruft/autotools.
         + [NT] Clarified that dpkg-source looks for <package>_<upstreamversion>
           and not <package>_<version> in the description of
           native-package-with-dash-version.  Thanks to Daniel Thomas for the
           report.  (Closes: #594254)
       * checks/debhelper{,.desc}:
         + [NT] Fix dependency check for dh_nativejava, default-jdk has never
           provided dh_nativejava.  (Closes: #606506)
         + [NT] Added check for temporary debhelper files that ought to have
           been removed by dh_clean.  (Closes: #598251)
         + [NT] Added check for unused build dependency on cdbs.  Thanks to
           Jari Aalto for suggesting this.  (Closes: #582769)
         + [NT] Added check for incorrect debhelper version when using the
           maintscript feature from debhelper 8.1.0.
       * checks/debian-source-dir:
         + [NT] Added missing import of "Util" perl module.  Thanks to David
           Bremner for the patch.
       * checks/description{,.desc}:
         + [NT] Add a check for synopsis starting with articles.  Thanks to
           Nelson A. de Oliveira for the patch.  (Closes: #603053)
         + [NT] Fixed false positive description-contains-duplicated-word
           caused by Lintian ignoring quoted words.  Thanks to Gregor
           Herrmann for report.  (Closes: #590723)
       * checks/fields{,.desc}:
         + [NT] Added check for packages (build) depending on openjdk-X-doc or
           classpath-doc instead of the default-jdk-doc metapackage.
           (Closes: #593837)
         + [NT] Fixed spelling of metapackage in tag descriptions.
         + [NT] Added needless-dependency-on-jre tag.
         + [NT] Corrected Policy references for the uploader tags.  Thanks to
           David Prévot for spotting this issue and providing a patch.
           (Closes: #602632)
         + [NT] Fixed false positives for breaks-without-version.  The tag
           will no longer be emitted if the package listed in Breaks is also
           listed in Replaces.  Thanks to Modestas Vainius for the report.
           (Closes: #605744)
         + [NT] Clarified that old-versioned-python-dependency can also be
           triggered if dh_python2 is used and the package is missing
           ${python:Breaks}. Thanks to Piotr Ożarowski for the report.
           (Closes: #604167)
         + [RG] Mention the package's original area in
           wrong-section-according-to-package-name.  (Closes: #608554)
       * checks/files{,.desc}:
         + [NT] Fixed false-positive extra-license-file for license.ui files.
           Thanks to Jeremy Sanders for the report.  (Closes: #595941)
         + [NT] Added hurd-udeb to the list of packages allowed to ship
           unusual top-level directories.  Thanks to Samual Thibault for
           the patch.  (Closes: #591331)
         + [NT] Fixed spelling of metapackage in empty-binary-package tag
           description.  (Closes: #591300)
         + [NT] Fixed false-positive extra-license-file for games.  Instead
           of skipping PATH directories Lintian now ignores all executable
           files.  (Closes: #608866)
         + [NT] Added compressed-objects.inv tag to catch compressed
           objects.inv files in python documentation.  Thanks to
           Fladischer Michael for the report and a partial patch.
           (Closes: #608810)
         + [NT] Added check for misplaced python debug files.  Thanks to
           Jakub Wilk for the report.  (Closes: #576014)
         + [NT] Added check for missing dependency on python-central.
           Thanks to Jakub Wilk for the report.  (Closes: #592533)
         + [NT] Added check for misplaced Python modules.  Thanks to
           Jakub Wilk for the report.  (Closes: #576012)
         + [NT] Removed the "!= 0755" part from the out of the tag
           executable-is-not-world-readable, since there are other valid
           world readable file permissions.
         + [NT] Added check for missing dependency on python-support.
           Thanks to Jakub Wilk for the report.  (Closes: #592491)
         + [NT] Added check for packages installing Python eggs and
           __pycache__ directories.  Also extended existing Python bytecode
           check to include ".pyo" files.  Thanks to Piotr Ożarowski,
           Jakub Wilk and the people in #debian-python for the report and
           help with implementing this.  (Closes: #576005)
       * checks/init.d.desc:
         + [RG] Raise severity of init.d-script-starts-in-stop-runlevel.
           (Closes: #603800)
       * checks/manpages:
         + [NT] Fixed typo in locale name.  Thanks to Christoph Biedl for
           spotting this.  (Closes: #606933)
       * checks/menu-format.desc:
         + [CW] Fix several typos.
       * checks/menus.desc:
         + [RA] Rephrase doc-base-uses-applications-section to be clearer that
           its advice is to remove the "Applications/" part of the section.
       * checks/nmu:
         + [RG] Completely abort if debian/changelog is a symlink.
           (Closes: #582408)
       * checks/patch-systems{,.desc}:
         + [NT] Added check for new unneeded-build-dep-on-quilt.
           (Closes: #582767)
       * checks/rules:
         + [RG] Drop some checks for versioned dependencies that can now be
           satisfied in stable (squeeze).  Thanks, Cyril Brulebois.
           (Closes: #612137)
         + [RG] Correctly handle include directives preceded by a tab.
           (Closes: #607281)
         + [RG] Allow 'ocaml' as an alternative to 'ocaml-nox'.  Thanks,
           Ralf Treinen.  (Closes: #612568)
       * checks/scripts:
         + [NT] Added mscgen as interpreter.
       * checks/standards-version:
         + [RG] Correctly handle cases where debian/changelog is a symlink.
       * checks/watch-file{,.desc}:
         + [NT] Added check for dh_make(1) templates in the watch file.
           Thanks to Nelson A. de Oliveira for the report.  (Closes: #600866)
         + [RG] Document that relying on SourceForge's webpages for finding
           new versions is not recommended either.  (Closes: #593603)
     .
       * collection/objdump-info:
         + [RG] Support stricter parameter handling of objdump-info from
           binutils 2.21.  Thanks, Andreas Beckmann.
           (Closes: #604047, LP: #683347)
     .
       * data/changelog-file/ubuntu-dists:
         + [CW] Add natty as a valid Ubuntu distribution, and remove the EOLed
           intrepid and jaunty.  (Closes: #611439)
       * data/cruft/autotools:
         + [NT] Added the file which is a list of all packages that will
           suppress the {ancient,outdated}-autotools-helper-file tags.
           Currently this is manually updated.  This new list includes
           dh-autoreconf, thanks to Felix Geyer.  (Closes: #592358)
       * data/debhelper/*:
         + [RG] Refresh against unstable.
       * data/debian-source-dir/known-files:
         + [NT] Added the file and included git-patches in it.  Thanks to
           Ron for the report and David Bremner for the initial patch.
           (Closes: #607502)
       * data/fields/essential:
         + [RG] Add hurd.  (Closes: #591323)
       * data/fields/obsolete-packages:
         + [NT] Added default-jdk-builddep.  See README.gcj-native-transition
           in java-common for the replacement.
       * data/fields/perl-provides:
         + [RG] Refresh against perl 5.10.1.
       * data/files/fonts:
         + [NT] Made tipa replace xfonts-tipa as font provider.
           (Closes: #595530)
         + [RG] Refresh against unstable.
       * data/files/locale-codes:
         + [RG] Refresh against isoquery 1.4.
       * data/shared-libs/ldconfig-dirs:
         + [NT] Removed the emul/ia32-linux directories as they are no longer
           used.  (Closes: #596848)
       * data/spelling/corrections:
         + [NT] Added more corrections.
       * data/spelling/corrections-case:
         + [NT] Added DocBook corrections.  Thanks to Jakub Wilk.
           (Closes: #611349)
       * data/spelling/corrections-multiword:
         + [NT] Added "allows to" and other similar misspellings.  Thanks
           to Matthew Paul Thomas for the report.  (LP: #608231)
     .
       * debian/control:
         + [RA] Add the build dependencies required to run the test suite
           during the build.  Many thanks to Niels Thykier for the investigative
           work to determine which packages are required.  (Closes: #593832)
         + [RA] Remove versions from dependencies when those versions are
           satisfied by oldstable (lenny).
         + [NT] Bump debhelper build dependency to 7.0.50~, since some tests
           depend on using dh7 with override targets.  (Closes: #607730)
         + [NT] Added Niels Thykier to uploaders.
         + [NT] Introduce (build) dependency on libemail-valid-perl.
         + [RG] Add a versioned build dependency on libtest-simple-perl or a
           recent Perl that has Test::More with subtests support.
       * debian/copyright:
         + [NT] Added Niels Thykier to maintainers.
       * debian/rules:
         + [RA] Run the test suite during the package build.
         + [NT] Replace dh_clean -k with dh_prep.
         + [NT] Add support for skipping the test suite per policy 4.9.1.
           Many thanks to David Bremner for the patch.
       * debian/compat:
         + [NT] Bump debhelper compat to 7.
       * debian/source/lintian-overrides:
         + [RG] Add overrides for quilt-related checks.
     .
       * frontend/lintian:
         + [NT] Ensure that Lintian always reaps processes it started before
           exiting.  In some cases these jobs would attempt to modify the
           lab while Lintian was trying to remove it.  Thanks to
           Andreas Beckmann for reporting this issue.  (Closes: #610218)
         + [NT] Sorted related options alphabetically.  Thanks to Jari Aalto
           for the initial patch.  (Closes: #600905)
     .
       * lib/Lintian/Check.pm:
         + [NT] Use Email::Valid to validate email addresses.
           (Closes: #602655)
         + [NT] Allow package names to be excluded from regular spelling
           checks.  They are still subject to multi word and case sensitive
           spelling checks.  Thanks to syq for the suggestion.
           (Closes: #576283)
       * lib/Lintian/Collect/Binary.pm:
         + [NT] Pre-sort file index and file info to avoid sorting it
           repeatedly in the checks.  (Closes: #605844)
     .
       * man/*:
         + [NT] Rewrote the man pages in pod.  (Closes: #600906)
     .
       * t/runtests:
         + [RG] Run blackbox tests in parallel too.
       * t/tests/{rules-not-makefile,scripts-missing-dep}:
         + [NT] Added new tests.  (Closes: #607731)
    Checksums-Sha1:
     4c0e5d2a64b4cf109e992c9da1e78760b196570c 1451 lintian_2.5.0~rc1.dsc
     d001ade3abcf4908e4f1841f06332a9d3b44930e 909647 lintian_2.5.0~rc1.tar.gz
     6feca23846f0e897c297ba53154ff33c0306cf64 563360 lintian_2.5.0~rc1_all.deb
    Checksums-Sha256:
     db918f967e0c68cde3ebdf3f242f539bb96c7932bcb9d36f7b9926f2549daf57 1451 lintian_2.5.0~rc1.dsc
     0d74d3a05e11cc519ec013f22bd657c00d376bb0929c91377823e823ccfe0352 909647 lintian_2.5.0~rc1.tar.gz
     c4ec6f31cfb6fe96106666a0a89ecf823bafe4e47d039cd5c9115acd4a7f76be 563360 lintian_2.5.0~rc1_all.deb
    Files:
     1205be32fcd76c4f362eb3dc1b26bf33 1451 devel optional lintian_2.5.0~rc1.dsc
     18886d2dfa7aaa90fc8c48d7b513dae6 909647 devel optional lintian_2.5.0~rc1.tar.gz
     3c265dc8ffca6eab4816cca548352950 563360 devel optional lintian_2.5.0~rc1_all.deb
    
    
  • 2.4.3
    Release 2.4.3
    
    Format: 1.8
    Date: Sun, 25 Jul 2010 21:50:45 -0700
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.4.3
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Russ Allbery <rra@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 575590 579964 580494 580767 582763 583555 583777 585657 586036 586816 587549 587837 588156 588896 589266
    Changes:
     lintian (2.4.3) unstable; urgency=low
     .
       The "Policy 3.9.1" release.
     .
       * Summary of tag changes:
         + Added:
           - embedded-library
         + Removed:
           - debian-news-entry-without-blank-line
           - dh_testversion-is-deprecated
     .
       * checks/binaries{,.desc}:
         + [RG] Detect embedded copies of expat, libbz2, libmagic, libxml2,
           pcre3, and tiff.
         + [RG] Recognise powerpcspe and sh4 ELF objects.
         + [RA] Warn that spelling-error-in-binary may produce false positives
           for words containing non-ASCII characters.  (See #588661)
       * checks/changelog-file{,.desc}:
         + [RA] apt-listchanges has been fixed, so drop the check for NEWS
           files ending in a trailing blank line.  (Closes: #586816)
       * checks/control-files.desc:
         + [RA] Add references to Policy requirements added in 3.9.1.
       * checks/copyright-file{,.desc}:
         + [RA] Add examples for copyright-without-copyright-notice.  Based on
           a patch by Jari Aalto.  (Closes: #580767)
         + [RA] Remove exceptions for GPL v1, which is now in common-licenses
           and mentioned in Policy 3.9.1.
       * checks/cruft.desc:
         + [RA] Add some hints to the ancient-libtool long description on how
           to update the libtool files oneself.  (Closes: #580767)
       * checks/debhelper{,.desc}:
         + [RA] package-lacks-versioned-build-depends-on-debhelper can also
           trigger if the dependency is present but not tight enough.  Thanks,
           gregor herrmann.  (Closes: #588156)
         + [RA] Allow a tilde after the compatibility level in the debhelper
           dependency.  Thanks, Axel Beckert.  (Closes: #583777)
         + [RA] Remove dh_testversion-is-deprecated.  The command is no longer
           part of debhelper, so using it now just results in a build failure,
           and there are no instances in the archive.
       * checks/description.desc:
         + [RA] Downgrade description-too-long to minor severity to match bug
           reporting standards for formatting bugs.  (Closes: #587837)
       * checks/files{,.desc}:
         + [RG] Detect embedded copies of HTMLPurifier.
         + [RG] Detect embedded copies of the Strophe javascript library.
         + [RA] Add references to Policy requirements added in 3.9.1.
       * checks/patch-systems.desc:
         + [RA] Improve the more-than-one-patch-system long description to
           explicitly mention the case of packages that depend on dpatch but
           are in 3.0 (quilt) format and to provide more rationale for the
           tag.  Thanks, Robert Luberda.  (Closes: #585657)
       * checks/po-debconf:
         + [RA] Ignore comments in po/POTFILES.in.  (Closes: #586036)
       * checks/rules.desc:
         + [RA] Rephrase the debian-rules-calls-debhelper-in-odd-order long
           description to try to be clearer about the ordering requirements.
           (Closes: #579964)
       * checks/scripts{,.desc}:
         + [RA] Improve python-script-but-no-python-dep tag description to be
           clearer about the requirement for a versioned dependency for
           versioned scripts and to mention ${python:Depends}, created by the
           various Python debhelper scripts.  (Closes: #575590, #582763)
         + [RA] Add runhaskell and runghc.  (Closes: #589266)
         + [RA] Add references to Policy requirements added in 3.9.1.
         + [RA] Allow kill -<signal> and kill and trap with signal numbers in
           /bin/sh scrips, now allowed by Policy 3.9.1.
     .
       * debian/changelog:
         + [RA] Fix Policy 3.9.0 reference in 2.4.2.  (Closes: #587549)
       * debian/control:
         + [RA] Update standards version to 3.9.1.
     .
       * data/output/manual-references:
         + [RA] Update for Policy 3.9.1.
       * data/standards-version/release-dates:
         + [RA] Add release date for Policy 3.9.1.
     .
       * lib/Lintian/Check.pm:
         + [RA] More correctly handle hyphenated words to avoid triggering
           spelling error false positives.  (Closes: #588896)
       * lib/Lintian/Relation.pm:
         + [RA] Don't require a package name component after a substvar to
           follow the rules of the beginning of a package name.  Fixes
           stronger-dependency-implies-weaker false positives containing
           substvars.  (Closes: #580494)
       * lib/Lintian/Schedule.pm:
         + [ADB] Import "warning" from Lintian::Output, really fixing the
           error caused by a non-existent file referenced in a .changes
           file.  (Closes: #583555, again)
     .
       * private/refresh-insserv-data:
         + [RG] Hardcode the '$all' virtual facility.
     .
       * reporting/html_reports:
         + [RA] Stop attempting to report unknown tags with a fake
           description.  This was failing with an error later, and the tag was
           probably removed from Lintian and is now erroneous.
     .
       * t/runtests:
         + [RA] Add support for skipping raw Debian package and source package
           tests.
    Checksums-Sha1:
     0143c22415e3d5193a25113b89020bc00d9fb162 1213 lintian_2.4.3.dsc
     f3ecfa26975f1c728dba5dbc36b558734d3a7e80 849994 lintian_2.4.3.tar.gz
     2f8f8d915e4daecbff916ee46866751917b67f7c 550870 lintian_2.4.3_all.deb
    Checksums-Sha256:
     3f6cce4dacc5e1353dd6cd17b5d4ec5a5733400edaf849414d38fba5c13fca4d 1213 lintian_2.4.3.dsc
     a11fdbb07081e9fabb3450de934d2c4792e90879a6090c30388e20eecd897538 849994 lintian_2.4.3.tar.gz
     aa744c7b87b659f2efac6476b4ba06832104c02ab146daf56c52a85f510028f6 550870 lintian_2.4.3_all.deb
    Files:
     b7c2211e30190000032ad034b75da968 1213 devel optional lintian_2.4.3.dsc
     6f27999adb89ff63c4882a7dc8606e04 849994 devel optional lintian_2.4.3.tar.gz
     cffddcda7951cd88dd93025b900ed4c3 550870 devel optional lintian_2.4.3_all.deb
    
  • 2.4.2
    Release 2.4.2
    
    Format: 1.8
    Date: Sun, 27 Jun 2010 22:08:59 -0700
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.4.2
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Russ Allbery <rra@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 575661 580082 580494 580700 581314 582353 582741 582804 583555 584743 586877 586984 587209
    Changes:
     lintian (2.4.2) unstable; urgency=low
     .
       The "Policy 3.9.0" release.
     .
       * Summary of tag changes:
         + Added:
           - arch-wildcard-in-binary-package
           - bad-provided-package-name
           - conflicts-with-version
           - copyright-refers-to-deprecated-bsd-license-file
           - init.d-script-depends-on-unknown-virtual-facility
           - team-upload-has-incorrect-version-number
           - xc-package-type-in-debian-control (pedantic)
         + Removed:
           - arch-any-in-binary-pkg (now in arch-wildcard-in-binary-package)
           - package-type-in-debian-control
     .
       * checks/changes-file.desc:
         + [RA] Add references for file-size-mismatch-in-changes-file and
           checksum-mismatch-in-changes-file.
       * checks/control-file{,.desc}:
         + [RA] Remove package-type-in-debian-control now that dpkg-dev handles
           it as desired by the d-i team.  xc-package-type-in-debian-control
           replaces it as a pedantic check to encourage switching to the
           official name.  Thanks, Raphael Hertzog.
         + [RA] Add reference for debian-control-with-duplicate-fields.
       * checks/copyright-file{,.desc}:
         + [RA] Deprecate references to /usr/share/common-licenses/BSD in
           debian/copyright following the change in Policy 3.8.5.
       * checks/fields{,.desc}:
         + [RA] Allow Breaks without a version if the broken package is a
           virtual package.
         + [RG] Check for invalid package names in provided (virtual)
           packages.
         + [RG] Exclude dash from the depends-on-essential-package checks, as
           per discusion in debian-devel.  (Closes: #587209)
         + [RA] Allow architecture wildcards in build relations and in the
           Architecture field of binary and source packages.  (Closes: #582804)
         + [RA] Rename arch-any-in-binary-pkg to arch-wildcard-in-binary-package
           and diagnose any architecture wildcard, not just "any".
         + [RA] Warn of using Conflicts with a version, which should normally
           be Breaks instead, but only at wild-guess certainty for now.
       * checks/huge-usr-share{,.desc}:
         + [RA] Count file size from the tar listing rather than using du.  The
           results of du vary based on file system and other factors and make
           the tag difficult to test.
       * checks/init.d{,.desc}:
         + [RG] Check for init.d scripts depending on unknown virtual
           facilities.
         + [RA] Remove checkroot from the list of scripts that should use a
           virtual dependency since $local_fs is not quite the same and some
           packages (cryptsetup) care about the difference.  (Closes: #580082)
       * checks/manpages{,.desc}:
         + [RA] Run man page checks using the en_US.UTF-8 locale now that we
           guarantee it exists.  Should hopefully fix occasional problems with
           col complaining about bad multibyte characters.  (Closes: #575661)
       * checks/menu-format.desc:
         + [RA] Fix typo in long description of duplicated-key-in-desktop-entry.
           Thanks, Niels Thykier.  (Closes: #580700)
       * checks/menus:
         + [RG] Recognise call to update-menus when using 'exec.'
         + [RA] Skip Haskell library documentation when warning about
           documentation not registered with doc-base.  Patch from Erik de
           Castro Lopo.  (Closes: #586877)
       * checks/nmu{,.desc}:
         + [RA] Recognize team uploads and do not treat them like NMUs.  Patch
           from Charles Plessy.  (Closes: #582741)
       * checks/rules.desc:
         + [RA] Add reference for debian-rules-makemaker-prefix-is-deprecated.
       * checks/scripts:
         + [RG] Correctly handle variables at the beginning of a call to
           dpkg-divert.  Thanks, Andreas Beckmann.  (Closes: #586984)
     .
       * collection/objdump-info:
         + [RG] Disable etch compatibility code.
       * collection/strings:
         + [RG] Correctly handle ELF binaries with whitespaces in their name.
           (LP: #540342)
     .
       * data/fields/architectures:
         + [RG] Refresh against dpkg 1.15.7.2.  (Closes: #581314, #584743)
       * data/fields/virtual-packages:
         + [RA] Update to current unstable and add the old xserver-xorg video
           and input virtual packages.
       * data/files/locale-codes:
         + [RG] Refresh to reflect change to private/refresh-locale-codes.
       * data/files/triplets:
         + [RG] Refresh against dpkg 1.15.7.2.
       * data/init.d/virtual_facilities
         + [RG] New list of virtual facilities that exist in the archive.
       * data/output/ftp-master-fatal:
         + [RA] Remove arch-any-in-binary-pkg.
       * data/output/manual-references:
         + [RA] Update against latest Debian Policy and devref.
       * data/spelling/corrections:
         + [RG] Add more spelling corrections.
       * data/spelling/corrections-case:
         + [RG] Add capitalization correction for OAuth.  (Closes: #582353)
       * data/standards-version/release-dates:
         + [RA] Add Debian Policy 3.9.0.
     .
       * frontend/lintian:
         + [RA] Set a PATH of /bin:/usr/bin if PATH is completely unset.
           Thanks, Carsten Hey.
     .
       * lib/Lintian/Collect/Binary.pm:
         + [RG] Correctly handle ELF binaries with whitespaces in their name.
       * lib/Lintian/Relation.pm:
         + [RA] Rather than allowing only a package name or a substvar, allow
           substvars mixed into the package name.  (Closes: #580494)
       * lib/Lintian/Schedule.pm:
         + [ADB] Add missing "use Lintian::Output", required for the use of
           warning().  (Closes: #583555)
     .
       * private/refresh-insserv-data:
         + [RG] New script to collect insserv data from the archive.
       * private/refresh-locale-codes:
         + [RG] Print elements with values only once.
       * private/refresh-virtual-packages-data:
         + [RA] Fix handling of # Keep: lines to work correctly now that
           virtual packages mentioned only once are excluded.
    Checksums-Sha1:
     f1fe4d66f02096524586e714157251b9e88b05e1 1213 lintian_2.4.2.dsc
     d961ffb26d9ed955cc32bd820665c93d6afc57cd 843416 lintian_2.4.2.tar.gz
     dd6690dc41063019098ccb09d6e255cc184eccc3 548716 lintian_2.4.2_all.deb
    Checksums-Sha256:
     3e60442a2433e706784df1530db70a2418645750c0f671e3e5341c3e008c0343 1213 lintian_2.4.2.dsc
     775d3645d1e6a351c823b785ee48d4b43409bc7a90ad92fabf3fbcc9cddfc158 843416 lintian_2.4.2.tar.gz
     c8dc5194e6618ec3a89cc695a4b64d0a5989c97805ab20985ad621b33422fcc9 548716 lintian_2.4.2_all.deb
    Files:
     897fad4087c11ffe2e5ca2fd138337e2 1213 devel optional lintian_2.4.2.dsc
     68d8479e1ce8db8d5bb438eae94c23cb 843416 devel optional lintian_2.4.2.tar.gz
     75779ce4b3e704cb966434fcf0d2c5eb 548716 devel optional lintian_2.4.2_all.deb
    
  • 2.4.1
    Release 2.4.1
    
    Format: 1.8
    Date: Mon, 26 Apr 2010 22:44:35 -0500
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.4.1
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Raphael Geissert <geissert@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 579211
    Changes:
     lintian (2.4.1) unstable; urgency=low
     .
       The "there's always a hidden bug" release.
     .
       * checks/manpages:
         + [RG] Use "use" instead of "require" for Text::ParseWords and move
           it outside a loop.
     .
       * collection/debfiles:
         + [RG] Properly handle cases where debian is a symlink.
     .
       * data/spelling/corrections:
         + [RG] Add more spelling corrections.
     .
       * frontend/lintian:
         + [RG] Remove finished processes from the processes hash to avoid
           trying to kill dead processes.
         + [ADB] Don't add the dependencies of the override-file check script
           to the list of checks to run if --no-override was specified.
           (Closes: #579211)
    Checksums-Sha1:
     270f2407170ff103413910c4e95a8da3d0afb96a 967 lintian_2.4.1.dsc
     f6dcd35dd58c3582c7a4291232efdbf6d312690a 840329 lintian_2.4.1.tar.gz
     7afed8201acc289d5ee7b7105eb2a08408dec2f3 545444 lintian_2.4.1_all.deb
    Checksums-Sha256:
     16b594d0bd44f08c050090a3d6ffa93420c18533742ffb4797d78d67d3d0ec16 967 lintian_2.4.1.dsc
     5580fab566967f7e5170111ff2c3a7435f61ef273c31d93cb0c14f8cbeca4dec 840329 lintian_2.4.1.tar.gz
     65ea42f1b92187f49fb12874d9cb45c0f9b29aec1b7b259d03575dc2c029d240 545444 lintian_2.4.1_all.deb
    Files:
     04bafd40b0ce7418e6ee8728375bca77 967 devel optional lintian_2.4.1.dsc
     1173eac42d7f250b5252d6091bb48f20 840329 devel optional lintian_2.4.1.tar.gz
     8bd86c102ee293faa1d02408ee3a20ee 545444 devel optional lintian_2.4.1_all.deb
    
  • 2.4.0
    Release 2.4.0
    
    Format: 1.8
    Date: Sat, 24 Apr 2010 13:51:45 -0500
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.4.0
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Raphael Geissert <geissert@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 567949 575064 575073 575192 575363 575633 575879 576282 576581 576804 578776
    Changes:
     lintian (2.4.0) unstable; urgency=low
     .
       The "and this is just the beginning" release.
     .
       * Summary of tag changes:
         + Added:
           - embedded-libjpeg
           - embedded-libopenjpeg
           - embedded-libpng
     .
       * checks/binaries{,.desc}:
         + [ADB] Use Lintian::Check::check_spelling()
         + [RG] Detect embedded copies of libpng, lib{,open}jpeg.
         + [RA] Suppress embedded-zlib if the zlib implementation is the Pascal
           version.  FPC doesn't support dynamic linking at this time, and this
           isn't the problem the tag was designed to catch.
       * checks/changelog-file:
         + [ADB] Use Lintian::Check::check_spelling()
       * checks/changes-file{,.desc}:
         + [ADB] New check script for .changes file tests
         + [RA] Add maverick as a valid Ubuntu distribution.
         + [ADB] Recognise *-volatile as valid distributions.
       * checks/copyright-file:
         + [ADB] Use Lintian::Check::check_spelling()
       * checks/deb-format.desc:
         + [RG] deb-format needs changelog-file.
       * checks/debconf.desc:
         + [RG] Add missing dependency on debfiles collection script.
       * checks/debian-readme:
         + [ADB] Use Lintian::Check::check_spelling()
       * checks/debian-source-dir.desc:
         + [RA] Downgrade missing-debian-source-format to wishlist and tone
           down the long description a bit.
       * checks/description:
         + [ADB] Use Lintian::Check::check_spelling{,_picky}()
       * checks/fields:
         + [RA] Add an exception for diffutils for depending on an essential
           package without a version, since diff was renamed to diffutils and
           depending on diffutils effectively is a versioned dependency.
           Thanks, Santiago Vila.  (Closes: #575073)
       * checks/files{,.desc}:
         + [RA] The simplepie class can begin with class[.-].  Patch from
           Marcelo Jorge Vieira (metal).  (Closes: #575879)
         + [RG] Fix typo in empty-binary-package's description.  Thanks,
           Jakub Wilk.  (Closes: #576804)
         + [RG] Exclude udebs from empty-binary-package check.  Thanks,
           Vagrant Cascadian.  (Closes: #576581)
         + [RG] Also warn about bmp files in /usr/lib.  Thanks, Rene
           Engelhard.  (Closes: #578776)
       * checks/init.d:
         + [RA] Allow $all to satisfy a $remote_fs or $local_fs requirement for
           Required-Stop, since this has now been implemented.  Thanks, Michael
           Meskes.
         + [RA] Recognize negated file checks when checking for file sourcing
           without a test.  Thanks, Jérémie Corbier.  (Closes: #575363)
         + [ADB] Use == for numeric comparison.
       * checks/lintian.desc:
         + [ADB] Remove information about .changes-related tags, now included in
           checks/changes-file.desc
       * checks/manpages:
         + [ADB] Replace Spelling::spelling_check() call with the new
           Lintian::Check::check_spelling()
       * checks/menus:
         + [ADB] Use Lintian::Check::check_spelling{,_picky}()
       * checks/nmu:
         + [RA] Skip leading changelog lines that do not begin with * when
           looking for things like non-maintainer upload notes at the start of
           the changelog entry.  Patch from Gunnar Wolf.  Thanks, Vincent
           Danjean.  (Closes: #575192)
       * checks/rules:
         + [RG] Warn about missing versioned build dependencies for
           ocaml-related packages.  (Closes: #567949)
       * checks/scripts:
         + [RA] Track local diversions like other diversions for the purposes
           of checking for orphans and diversions of unknown files.  Partly
           addresses #575361.
       * checks/watch-file{,.desc}:
         + [RA] Warn about use of dversionmangle instead of uversionmangle to
           handle tildes for upstream pre-releases.  Patch from Peter
           Eisentraut.  (Closes: #575064)
     .
       * collection/*.desc:
         + [RG] Remove now-unneeded Order keys.
     .
       * data/changelog-file/ubuntu-dists:
         + [RA] Add maverick as a valid Ubuntu distribution.  (Closes: #576282)
       * data/fields/virtual-packages:
         + [RG] Refresh against unstable.
       * data/files/fonts:
         + [RG] Refresh against unstable.
       * data/files/locale-codes:
         + [RG] Refresh to include ISO 639-3 codes.
       * data/output/ftp-master-{,non}fatal:
         + [RG] Refresh, without changes.
       * data/spelling/corrections{,-case,-multiword}:
         + [ADB] New files to contain the various types of spelling corrections
           made by Lintian's spelling checks.
         + [RG] Detect "pleaes" -> "please" typo.
         + [RG] Add more spelling corrections.
     .
       * doc/desc-files:
         + [ADB] Add "changes" as an acceptable type for collection and check
           scripts.
         + [RG] Document Sort and Output-Format fields of the tests' desc files.
     .
       * frontend/lintian:
         + [ADB] Add "changes" as a valid type for collection and check scripts
         + [ADB] Replace the special-cased parsing of .changes files with calls to
           unpack-changes-l1 and Lintian::Schedule::add_changes()
         + [ADB] Bump lab format to 10 for the addition of the "changes" lab
           directory
         + [ADB] Remove import of Lintian::Check which is no longer required after
           the .changes parsing code was removed
         + [RG] Support running collection and check scripts in parallel as soon
           as their prerequisites are satisfied.
       * frontend/lintian-info:
         + [ADB] Add support for .changes tags to --annotate
     .
       * lib/Lab.pm:
         + [ADB] Add a "changes" directory to the lab structure. For static labs,
           the directory is automatically added the first time a .changes-aware
           Lintian accesses the lab.
       * lib/Lintian/Check.pm:
         + [ADB] Add new check_spelling and check_spelling_picky methods, based on
           the spelling_check and spelling_check_picky methods from lib/Spelling.pm
           (renamed for consistency with check_maintainer).
       * lib/Lintian/Collect.pm:
         + [ADB] Add support for Lintian::Collect::Changes
       * lib/Lintian/Collect/Binary.pm:
         + [ADB] The STACK element of objdump_info's result is a string not a
           number; treat it as such consistently
       * lib/Lintian/Collect/Changes.pm:
         + [ADB] New module providing information about .changes files and the
           files referenced therein
       * lib/Lintian/Command.pm:
         + [RG] Add done() method to check whether a process can be reaped
           without blocking.
       * lib/Lintian/Command/Simple.pm:
         + [RG] New simple command interface which supports backgrounded
           commands and easier waiting on commands without the full features of
           Lintian::Command.
       * lib/Lintian/DepMap.pm:
         + [RG] New module to manipulate dependency maps.
       * lib/Lintian/DepMap/Properties.pm:
         + [RG] New subclass of Lintian::DepMap that allows properties to be
           associated with Lintian::DepMap nodes.
       * lib/Lintian/Schedule.pm:
         + [ADB] Add support for scheduling .changes files
         + [ADB] Fix an uninitialised value warning caused by .changes files by
           treating a missing Version: field as being empty
       * lib/Lintian/Tags.pm:
         + [ADB] Remove the special-casing of .changes files in the output from
           file_start()
         + [ADB] Don't refer to .changes files as "packages"
       * lib/Spelling.pm:
         + [ADB] Removed as its functionality has been replaced by new methods in
           Lintian::Check.
     .
       * man/lintian.1:
         + [ADB] Add changes-file to the list of check scripts.
     .
       * private/refresh-locale-codes:
         + [RG] Include ISO 639-3 codes.
       * private/refresh-virtual-packages-data:
         + [ADB] Use "==" for numeric comparison, not "eq".
       * private/update-coverage:
         + [ADB] Support .changes file tags
     .
       * t/runtests:
         + [ADB] Don't flag lintian output lines for .changes tags as invalid
         + [ADB] When checking the number of jobs to run in parallel, use "=="
           for numeric comparison rather than "eq".
       * t/scripts/tags.t:
         + [ADB] Use Lintian::Check::check_spelling() rather than Spelling.pm.
       * t/tests/README:
         + [ADB] Update the example .changes sed script to match the new output
           format.
     .
       * testset/runtests:
         + [ADB] Don't flag lintian output lines for .changes tags as invalid
     .
       * unpack/unpack-changes-l1:
         + [ADB] New script to "unpack" a .changes file, creating a fields/
           hierarchy
       * unpack/unpack-srcpkg-l1:
         + [ADB] Support tarballs in the .tar.xz format.  (Closes: #575633)
    Checksums-Sha1:
     b11041f242db2cff1210fcbec5e5c8632ff7d471 967 lintian_2.4.0.dsc
     2abceb3f65915b3487ba3a2acee7db41d10366dd 839326 lintian_2.4.0.tar.gz
     3822aeca70a698dba1fc9145b0ff9b9694618552 545246 lintian_2.4.0_all.deb
    Checksums-Sha256:
     99f864a94eb389aeeccd24dd5db16e2434caa77e7906d500c398569090ef6848 967 lintian_2.4.0.dsc
     4730df5b687ae145ed511f97e9d3c4186d1420087874c7e15d5e684d2cd544dd 839326 lintian_2.4.0.tar.gz
     7d37f673b7ecc225bc02bedfd3ef022c27bee0c46de31f2a54a003994a59a23d 545246 lintian_2.4.0_all.deb
    Files:
     e45d0a090a6b530283efced6deb61d53 967 devel optional lintian_2.4.0.dsc
     def325e761f3318e933d66d1597285cc 839326 devel optional lintian_2.4.0.tar.gz
     540faa3090e5cf05647c39635cf1da40 545246 devel optional lintian_2.4.0_all.deb
    
  • 2.3.4
    Release 2.3.4
    
    Format: 1.8
    Date: Mon, 22 Mar 2010 16:23:51 -0700
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.3.4
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Russ Allbery <rra@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 548094 558360 560414 563495 564713 566820 567451 568680 568748 568749 569129 569220 569492 570380 570408 571280 571616 572260 572297 572298 572430 572456 573081 573398 573399 573815 573837 573839 573914 574048 574515 574744 574771 574826 574970
    Changes:
     lintian (2.3.4) unstable; urgency=low
     .
       The "miscellaneous bug fix" release.
     .
       * Summary of tag changes:
         + Added:
           - control-file-with-CRLF-EOLs
           - debian-rules-makemaker-prefix-is-deprecated
           - empty-binary-package
           - incorrect-locale-code
           - missing-debian-source-format
           - package-type-in-debian-control
           - possible-new-upstream-release-without-new-version
           - star-file
           - unknown-file-in-debian-source
           - unknown-source-format
           - unknown-locale-code
     .
       * checks/binaries:
         + [RA] Exclude packages from the klibc source package from the
           embedded zlib check since klibc legitimately includes its own copy.
           Thanks, maximilian attems.  (Closes: #573914)
       * checks/changelog-file{,.desc}:
         + [RA] New check for a changelog entry indicating a new upstream
           release but no change in the upstream portion of the package
           version.  Idea from Emilio Pozuelo Monfort.  (Closes: #569129)
       * checks/control-file:
         + [RG] Update package-depends-on-hardcoded-libc exception to also
           exclude eglibc.  Based on a patch from Cyril Brulebois.
           (Closes: #573398)
         + [RA] Also exclude *-common packages from weak-library-dev-dependency
           checks.  Thanks, Emilio Pozuelo Monfort.  (Closes: #570408)
         + [RA] Suppress missing-separator-between-items if either of the items
           contain substvars other than *:Depends substvars, since substvars
           may be used to assemble the components of a dependency.  Thanks,
           Matthias Klose.  (Closes: #573815)
         + [RA] Warn about Package-Type instead of XC-Package-Type in
           debian/control.  Patch from Cyril Brulebois.  (Closes: #573399)
       * checks/cruft{,.desc}:
         + [RA] Provide more information in native-package-with-dash-version
           long description about how native packages can be created by
           mistake.  Thanks, Jari Aalto.  (Closes: #573839)
         + [RA] Reword source-contains-prebuilt-windows-binary long
           description.  (Closes: #574515)
         + [RG] Warn about control and changelog files with CRLF end of line
           terminators.  Thanks, Michal Čihař.  (Closes: #564713)
       * checks/debconf:
         + [RA] Don't warn about the length of the short description for
           templates of type text in udebs, since they're frequently used by
           including them into other templates at runtime.  Patch from Frans
           Pop.  (Closes: #560414)
       * checks/debian-source-dir{,.desc}:
         + [RA] New check script from Raphaël Hertzog checking various things
           about debian/source/* control files including checking for a source
           format control file.  (Closes: #566820)
       * checks/fields.desc:
         + [RA] Correct the supported source formats in the long description of
           unsupported-source-format.  Patch from Raphaël Hertzog.
         + [RA] Stop recommending a dependency on perl-modules.  Patch from
           Niko Tyni.  (Closes: #568749)
       * checks/files{,.desc}:
         + [RA] New check for binary packages that are empty except for
           standard files and don't declare themselves to be metapackages or
           other types of dummy packages.  Based on a patch from Luca
           Falavigna.  (Closes: #569220)
         + [RG] New check for packages shipping files literally called '*'
           (star symbol).  Thanks, Niels Thykier.  (Closes: #574771)
         + [RG] New checks for incorrect and unknown locale codes in
           /usr/share/locale subdirectories.
       * checks/init.d{,.desc}:
         + [RA] Exclude symlinks to upstart-job from init script syntax checks.
           Based on a patch by Jos Boumans.  (Closes: #569492)
         + [RA] Allow umountnfs to satisfy a $remote_fs requirement and
           umountnfs or umountfs to satisfy a $local_fs requirement in LSB
           headers, avoiding false positives in unusual situations such as
           rsyslog.  Thanks, Michael Biebl.  (Closes: #571280)
         + [RA] Allow $all to satisfy a $remote_fs or $local_fs requirement in
           Required-Start, but (per the wiki) not Required-Stop.  Thanks,
           Michael Meskes.  (Closes: #574970)
       * checks/manpages.desc:
         + [RA] Clarify the long description for manpage-has-bad-whatis-entry.
           Thanks, Jari Aalto.  (Closes: #573837)
       * checks/rules:
         + [RA] Allow ant1.7 to satisfy a build requirement for ant.  Thanks,
           Rene Engelhard.  (Closes: #572430)
         + [RG] Require a versioned build-dependency on cdbs if scons.mk or
           perl-build.mk are used.  (Closes: #574744)
         + [RG] Warn about installing files specifying the destination
           directory with PREFIX when Perl's MakeMaker build system is used.
           Based on a patch by Niko Tyni.  (Closes: #568748)
         + [RA] Also check binary-independent, wildcard, and override rules for
           programs requiring build dependencies, but accept them in either
           Build-Depends or Build-Depends-Indep.
         + [RA] Check for a quilt dependency when the debhelper 7 quilt module
           is used.  Thanks, Martin Meredith.  (Closes: #548094)
         + [RA] Allow python2.6 packages to satisfy Python build dependencies.
       * checks/scripts{,.desc}:
         + [ADB] Update the list of octave interpreters, adding octave3.2
           (Closes: #574048) and removing octave2.1 (only available in lenny
           and earlier) and octave3.1.
         + [RA] Allow non-executable *.pm files in the examples directory to
           start with a line like #!perl.  This is probably just an editor
           hint.  Thanks, Thijs Kinkhorst.  (Closes: #574826)
         + [RA] Mention #!@BASH@ and similar cases in the long tag description
           of example-interpreter-not-absolute.
         + [RA] Add Python 2.6 to recognized Python versions.
         + [RA] Add liquidsoap and texlua to known interpreters.
       * checks/shared-libs:
         + [RA] symbols-declares-dependency-on-other-package should not have
           trailing whitespace for unversioned dependencies.  Patch from
           Modestas Vainius.  (Closes: #570380)
       * checks/standards-version:
         + [RG] Don't warn about timewarp-standards-version when the
           changelog's distribution is "UNRELEASED."  Thanks, Raphaël Hertzog.
           (Closes: #571616)
     .
       * collection/debfiles:
         + [RA] Simplify the logic since the entire debian directory is always
           copied.  Patch from Raphaël Hertzog.
     .
       * data/debhelper/*:
         + [RG] Refresh against unstable.
       * data/fields/{perl-provides,virtual-packages}:
         + [RG] Refresh against unstable.
       * data/files/architectures:
         + [RG] Refreshed against dpkg 1.15.6.  (Closes: #563495)
       * data/files/fonts:
         + [RG] Refresh against unstable.
       * data/files/incorrect-locale-codes:
         + [RG] New list of common incorrect locale names
       * data/files/locale-codes:
         + [RG] Generated from unstable's iso-codes.
       * data/files/triplets:
         + [RG] Refreshed against dpkg 1.15.6.
     .
       * debian/control:
         + [RG] Update package description to mention Policy version 3.8.4
           instead of 3.8.3.  Should have been done on the previous release.
       * debian/source/format:
         + [RA] Switch package format to 3.0 (native).
       * debian/postinst:
         + [RG] Use triggers to ensure an up-to-date locale in all cases.
           (Closes: #567451)
     .
       * frontend/lintian:
         + [RA] Globally ignore SIGPIPE, forcing error return codes from write.
           Hopefully will resolve some unreproducible occasional crashes.
           (Closes: #558360)
     .
       * lib/Lintian/Tag/Info.pm:
         + [JP] Don't link to references with no URL.  (Closes: #572297)
       * lib/Spelling.pm:
         + [ADB] Remove duplicate entries from the correction list.  Thanks,
           Jakub Wilk.  (Closes: #572260)
         + [ADB] Add a spelling correction for "unecessary".  Thanks, Jakub
           Wilk.  (Closes: #572456)
     .
       * man/lintian-info.1:
         + [CW] Fix typo.
         + [RA] Document new debian-source-dir check script.
     .
       * private/refresh-locale-codes:
         + [RG] New script to generate a list of locale codes.
     .
       * reporting/templates/foot.tmpl:
         + [ADB] Replace the "please mail comments to the maintainer" request
           with a pointer to reportbug.  (Closes: #572298)
     .
       * testset/etcfiles/:
         + [RA] Fix problems with the md5sums test suite construction in the
           legacy etcfiles test.  Thanks, Frank Lin PIAT.  (Closes: #573081)
     .
       * t/runtests:
         + [RG] Add support for architecture-specific tests.
         + [RG] Add support for To-Do tests.
       * t/tests/binaries-multiarch/:
         + [RG] Fix test failure in non-i386 architectures by normalising the
           expected output.  Thanks, Niko Tyni.  (Closes: #568680)
    Checksums-Sha1:
     e1b0193dafb044c89986b9ddd2b3921817790d79 1213 lintian_2.3.4.dsc
     321770ef17491b3902e7a52cd35204f5fb5d3c0d 799535 lintian_2.3.4.tar.gz
     2a01657bdb629de1e79484006702fdd070567336 514312 lintian_2.3.4_all.deb
    Checksums-Sha256:
     53fdde14fd521fad31c2434557716c36a2babd2fe1ea72bc1ecde68a5bd2063b 1213 lintian_2.3.4.dsc
     63069c23843547be0cfab107dbe5533bfee12e7f728c7755af4810aa8e2eca17 799535 lintian_2.3.4.tar.gz
     2001a0b93ed4550d489b90d4ab61f5ffc7cd579357e96e3d8c1a9baa30b22852 514312 lintian_2.3.4_all.deb
    Files:
     bdbb9080644f78e7b7a3a8614934c28c 1213 devel optional lintian_2.3.4.dsc
     565dce2ad49dc2098a3d0fedc3bfc4f1 799535 devel optional lintian_2.3.4.tar.gz
     4d4fb40ec0a1cbc8286b293f3bc73564 514312 devel optional lintian_2.3.4_all.deb
    
  • 2.3.3
    Release 2.3.3
    
    Format: 1.8
    Date: Sun, 31 Jan 2010 02:59:56 -0600
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.3.3
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Raphael Geissert <geissert@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 543418 555408 563685 567753
    Changes:
     lintian (2.3.3) unstable; urgency=low
     .
       The "Policy 3.8.4" release.
     .
       * Summary of tag changes:
         + Added:
           - missing-dependency-on-phpapi
           - obsolete-comments-style-in-php-ini
           - package-contains-mime-cache-file
           - package-contains-mimeinfo.cache-file
           - triplet-dir-and-architecture-mismatch
     .
       * checks/binaries{,.desc}:
         + [RG] Warn about packages shipping PHP extensions but not
           depending on phpapi-*.
       * checks/debconf.desc:
         + [RG] There are legitimate uses of db_input on the postinst
           script, downgrading the certainty of the check.  (Closes: #543418)
       * checks/fields{,.desc}:
         + [RG] Don't warn about depending on the phpapi-* virtual package.
       * checks/files{,.desc}:
         + [RG] Warn about packages shipping PHP .ini files using old-style
           (#) comments separators.
         + [RG] Warn about packages embedding the dojo and dijit javascript
           libraries.
         + [RG] Don't warn about packages containing /sys or /selinux
           directories.  Policy 3.8.4 grants an exception to the FHS.
         + [RG] Warn about packages containing (/usr)/lib/<triplet>
           directories for a <triplet> that isn't the one of the
           architecture of the package, per Policy 3.8.4 requirement.
         + [RG] Warn about packages shipping cache files generated by
           update-mime-database.  Thanks, Jakub Wilk.  (Closes: #563685)
         + [RG] Warn about packages shipping mimeinfo.cache files, generated by
           update-desktop-database.  Thanks, Raphaël Hertzog.  (Closes: #567753)
       * checks/init.d:
         + [RG] Warn about init scripts depending on checkroot instead of
           $local_fs.
         + [RG] Remove experimental flag from remote_fs and local_fs checks.
         + [RG] Skip rc and rcS from the init script checks.
     .
       * data/debhelper/*:
         + [RG] Refresh against unstable.
       * data/fields/{perl-provides,virtual-packages}:
         + [RG] Refresh against unstable.
       * data/files/fonts:
         + [RG] Refresh against unstable.
       * data/files/triplets:
         + [RG] New file with a list of triplet<->architecture
           relationships.
       * data/output/ftp-master-{,non}fatal:
         + [RG] Refresh, without changes.
       * data/standards-version/release-dates:
         + [RG] Add the release date for Policy 3.8.4.
     .
       * debian/control:
         + [RG] Update standards version to 3.8.4 (no changes required).
       * debian/postinst:
         + [RG] Generate the locale under the correct directory.
       * debian/prerm:
         + [RG] Don't ignore errors on shell commands failures.
     .
       * frontend/lintian:
         + [RG] Fix path to the locale directory passed to LOCPATH.
           (Closes: #555408)
     .
       * private/refresh-archs:
         + [RG] Generate a list of triplet<->architecture relationships too.
     .
       * t/runtests:
         + [RG] Update standards version to 3.8.4.
    Checksums-Sha1:
     47cd04a483f48592928196ed9dc78df96107ae9e 958 lintian_2.3.3.dsc
     b02961f82f36b8d242b3debcbeff1f27b983273d 784069 lintian_2.3.3.tar.gz
     2487ef773069287c7c74adf7f468d1114562d7f7 503996 lintian_2.3.3_all.deb
    Checksums-Sha256:
     6cc26a0015aea9dd3d505fff1e20624b8040ce8a0c89c100dcd0758b6639b621 958 lintian_2.3.3.dsc
     1f3b1e788bbb811f37a2ebf4a7e8041ece706a73fa3b27c721a7ed95ef794f63 784069 lintian_2.3.3.tar.gz
     689ae76a6f1b8615dcd2baf7fd05358c5ddca014cfa2b71010362ae09e89a9e9 503996 lintian_2.3.3_all.deb
    Files:
     2dc8fb4697b1785afdd1d65e3d93bb13 958 devel optional lintian_2.3.3.dsc
     7bbb224ecbee721600d432e771e0eeda 784069 devel optional lintian_2.3.3.tar.gz
     a85a2aa2171cfd8647308c455e0eddb8 503996 devel optional lintian_2.3.3_all.deb
    
  • 2.3.2
    Release 2.2.3
    
    Format: 1.8
    Date: Wed, 27 Jan 2010 10:55:03 -0600
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.3.2
    Distribution: unstable
    Urgency: high
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Raphael Geissert <geissert@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 555408 563571 563585 564017 564523 564740 564900
    Changes:
     lintian (2.3.2) unstable; urgency=high
     .
       * Summary of tag changes:
         + Added:
           - conflicting-negation-in-source-relation
     .
       * checks/{control-files,files,menu-format,menus}:
         + [RG] Fix CVE-2009-4014: format string vulnerabilities.
       * checks/{fields,patch-systems}:
         + [RG] Fix CVE-2009-4013: missing control files sanitation.
       * checks/{files,patch-systems,po-debconf}:
         + [RG] Fix CVE-2009-4015: arbitrary command execution.
       * checks/changelog-file:
         + [RA] Avoid Perl warning when the NEWS file ends immediately after
           the most recent entry.  (Closes: #563585)
       * checks/copyright-file:
         + [RA] Relax the regex for matching dh-make-perl boilerplate to catch
           the current text.  Thanks, gregor herrmann.  (Closes: #563571)
       * checks/fields{,.desc}:
         + [RA] Reject "all" and "any" in architecture qualifications for build
           dependencies.  Thanks, Jonathan Yu.
         + [RA] Warn if some architectures in a build relation are negated and
           others are not.
       * checks/files.desc:
         + [JP] Fix outdated reference in file-in-usr-lib-site-python.
       * checks/infofiles:
         + [RA] Pass LOCPATH to subprocesses.
         + [ADB] Don't flag info files with filenames of info-N.gz as having an
           incorrect extension if N contains multiple digits.  (Closes: #564900)
       * checks/manpages:
         + [RA] Pass LOCPATH to subprocesses.
     .
       * collection/objdump-info:
         + [RG] Fix CVE-2009-4015: arbitrary command execution.
       * collection/source-control-file:
         + [RG] Fix CVE-2009-4013: missing control files sanitation.
     .
       * data/output/manual-references:
         + [JP] Refresh reference data against Policy 3.8.3, doc-base 0.9.5,
           developers-reference 3.4.3, and Python Policy 0.9.0.
     .
       * debian/control:
         + [RA] Depend on locales.
       * debian/prerm:
         + [RA] Remove /var/lib/lintian/locale on any removal except upgrades.
       * debian/postinst:
         + [RA] Generate an en_US.UTF-8 locale in /var/lib/lintian/locale for
           use for tests, particularly man page tests.  (Closes: #555408)
     .
       * frontend/lintian:
         + [RA] Set LOCPATH to LINTIAN_ROOT/locale or /var/lib/lintian/locale,
           whichever exist.
         + [RG] Fix CVE-2009-4013: missing control files sanitation.
     .
       * lib/Lintian/Collect.pm:
         + [ADB] Update the documentation to reflect the existence of
           Lintian::Collect::Binary.
       * lib/Lintian/Collect/Binary.pm:
         + [ADB] Correct a reference in the documentation indicating that the
           module collects data for source packages.
       * lib/Lintian/Schedule.pm:
         + [RG] Fix CVE-2009-4013: missing control files sanitation.
         + [RG] Fix CVE-2009-4014: format string vulnerabilities.
       * lib/Spelling.pm:
         + [RA] Add additional spelling corrections.
         + [RA] Remove spelling correction for parameterize.  This is the
           correct US spelling.  Thanks, Jonathan Yu.  (Closes: #564523)
         + [RA] Remove spelling correction for useable, a variant permitted
           by the OED.  Thanks, Vagrant Cascadian.  (Closes: #564740)
         + [RG] Add more spelling corrections.
       * lib/Util.pm:
         + [RA] Pass LOCPATH to subprocesses.
         + [RG] Fix CVE-2009-4015: arbitrary command execution.
     .
       * man/lintian.1:
         + [RA] Spelling fix.  Thanks, A. Costa.  (Closes: #564017)
     .
       * private/refresh-manual-refs:
         + [RG] Fix CVE-2009-4015: arbitrary command execution.
     .
       * reporting/{config,html_reports}:
         + [JP] Make it possible to keep a record of statistics of previous
           archive-wide Lintian executions.
       * reporting/templates/maintainer.tmpl:
         + [RA] Really fix the logic to optionally display the archive area of
           additional package entries under the same source package.
     .
       * unpack/unpack-{bin,src}pkg-l1:
         + [RG] Fix CVE-2009-4013: missing control files sanitation.
    Checksums-Sha1:
     f3d37facfe903d9281890afb6312bad742b83a40 1204 lintian_2.3.2.dsc
     41adf531492f7aefa4d90528cff0458bdae6337b 781159 lintian_2.3.2.tar.gz
     8b992367fb6dcf4a83c3bf7d2cfb9e1f91996908 501260 lintian_2.3.2_all.deb
    Checksums-Sha256:
     99a6a1307b9dcea1f4eed47e66ee1d6cac4863011b41e93f049743f0d002314d 1204 lintian_2.3.2.dsc
     9bc84b78a4c519d07ddd6b606534d5cbdcef831d8913dba9fd7b438cdd798ee5 781159 lintian_2.3.2.tar.gz
     c09c62ea150c0528a4ea0871bef44c716fb0646fd7daa9ded3487c738d6b9f6e 501260 lintian_2.3.2_all.deb
    Files:
     b2410fed133d156951ec3fa7e1832e02 1204 devel optional lintian_2.3.2.dsc
     164381d6bdd9e7b16449f77e24691d51 781159 devel optional lintian_2.3.2.tar.gz
     6780fe673caa627b3991660bff5e49d8 501260 devel optional lintian_2.3.2_all.deb
    
  • 1.24.2.1+lenny1
    Release 1.24.2.1+lenny1
    
    Format: 1.8
    Date: Tue, 26 Jan 2010 01:28:23 -0600
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 1.24.2.1+lenny1
    Distribution: stable-security
    Urgency: high
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Raphael Geissert <geissert@debian.org>
    Description:
     lintian    - Debian package checker
    Changes:
     lintian (1.24.2.1+lenny1) stable-security; urgency=high
     .
       * Non-maintainer upload by the Security Team.
     .
       * checks/{control-files,files,menu-format,menus}:
         + [RG] Fix CVE-2009-4014: format string vulnerabilities
       * checks/{fields,patch-systems}:
         + [RG] Fix CVE-2009-4013: missing control files sanitation
       * checks/{files,patch-systems}:
         + [RG] Fix CVE-2009-4015: arbitrary command execution
     .
       * collection/objdump-info:
         + [RG] Fix CVE-2009-4015: arbitrary command execution
       * collection/source-control-file:
         + [RG] Fix CVE-2009-4013: missing control files sanitation
     .
       * frontend/lintian:
         + [RG] Fix CVE-2009-4013: missing control files sanitation
         + [RG] Fix CVE-2009-4014: format string vulnerabilities
     .
       * lib/Util:
         + [RG] Fix CVE-2009-4015: arbitrary command execution
     .
       * unpack/unpack-{bin,src}pkg-l1:
         + [RG] Fix CVE-2009-4013: missing control files sanitation
    Checksums-Sha1:
     d8bd7e48707c0d75eb2810d66db068d3c7226cff 914 lintian_1.24.2.1+lenny1.dsc
     2ba972c2bd834f4b848f507af0da0d4caf0dda10 470561 lintian_1.24.2.1+lenny1.tar.gz
     580b730172711cf578b6c4f2e2e4aed5e58b530f 358170 lintian_1.24.2.1+lenny1_all.deb
    Checksums-Sha256:
     b39c99a8e60ad88c0d84ea67e8d60d75d1e17268b980ccd4f9216516f9db73ab 914 lintian_1.24.2.1+lenny1.dsc
     015b135e29d1eb4da9562fa8d91c5f0d1935c5e77baadea513c27621f2eb506e 470561 lintian_1.24.2.1+lenny1.tar.gz
     bed907c25722410770df1296d72df9c0f1c5fc96f7c41737c376e2596c27b975 358170 lintian_1.24.2.1+lenny1_all.deb
    Files:
     01dd9d922aa8f9060b3b1f6fc5663173 914 devel optional lintian_1.24.2.1+lenny1.dsc
     7df7c88fa5add0762f6c7873f6601fbe 470561 devel optional lintian_1.24.2.1+lenny1.tar.gz
     2ca70ec0a83fb608eca83c0beac8bf81 358170 devel optional lintian_1.24.2.1+lenny1_all.deb
    
  • 1.23.28+etch1
    Release 1.23.28+etch1
    
    Format: 1.7
    Date: Tue, 26 Jan 2010 01:05:01 -0600
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 1.23.28+etch1
    Distribution: oldstable-security
    Urgency: high
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Raphael Geissert <geissert@debian.org>
    Description:
     lintian    - Debian package checker
    Changes:
     lintian (1.23.28+etch1) oldstable-security; urgency=high
     .
       * Non-maintainer upload by the Security Team
     .
       * checks/{control-files,files,menus}:
         + [RG] Fix CVE-2009-4014: format string vulnerabilities
       * checks/{debhelper,files,infofiles,init.d,menu-format,po-debconf,scripts}:
         + [RG] Fix CVE-2009-4015: arbitrary command execution
       * checks/fields:
         + [RG] Fix CVE-2009-4013: missing control files sanitation
     .
       * collection/source-control-file:
         + [RG] Fix CVE-2009-4013: missing control files sanitation
     .
       * frontend/lintian:
         + [RG] Fix CVE-2009-4013: missing control files sanitation
         + [RG] Fix CVE-2009-4014: format string vulnerabilities
     .
       * lib/Util.pm:
         + [RG] Fix CVE-2009-4015: arbitrary command execution
     .
       * unpack/unpack-{bin,src}pkg-l1:
         + [RG] Fix CVE-2009-4013: missing control files sanitation
    Files:
     e504bd477c8a6c983767ac5199434d36 578 devel optional lintian_1.23.28+etch1.dsc
     127f82c30379e65c24a53044143d00cc 322293 devel optional lintian_1.23.28+etch1.tar.gz
     26cd4deb23c37aee3469c0eb2e86fd83 275856 devel optional lintian_1.23.28+etch1_all.deb
    
  • 2.3.1
    Release 2.3.1
    
    Format: 1.8
    Date: Sat, 02 Jan 2010 21:01:14 -0800
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.3.1
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Russ Allbery <rra@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 550594 553264 559208 562608 562788 562875 563039 563126 563185 563370
    Changes:
     lintian (2.3.1) unstable; urgency=low
     .
       The "goodbye to unpack level 2" release.
     .
       * Summary of tag changes:
         + Added:
           - init.d-script-missing-start
           - debian-news-entry-has-unknown-version
           - debian-news-entry-uses-asterisk
           - debian-news-entry-without-blank-line
           - non-native-package-with-native-version
           - udev-rule-in-etc
     .
       * {checks,collection}/*.desc:
         + [RG] Remove Unpack-Level fields and depend on the 'unpacked'
           collection script as needed.
       * checks/binaries:
         + [RG] Recognise hppa64 binaries and ignore them on the
           binary-from-other-architecture check for hppa.
           Thanks, Matthias Klose.  (Closes: #562788)
       * checks/changelog-file{,.desc}:
         + [RA] Per devref, recommend against NEWS.Debian entries formatted
           with asterisks like changelog entries.
         + [RA] Check that the most recent NEWS.Debian entry is followed by a
           blank line for apt-listchanges.  Thanks, Adeodato Simó.  (Addresses
           the Lintian part of #523436)
         + [RA] Warn if the version of the latest NEWS.Debian entry doesn't
           appear in the changelog.  Thanks, Christoph Berg.  (Closes: #550594)
       * checks/control-file:
         + [RA] Fix parsing of dependencies for weak-library-dev-dependency
           when the content of Depends begins with a newline.  Thanks, Julien
           Cristau.  (Closes: #563370)
       * checks/cruft:
         + [RA] Fix the regex to properly ignore CMakeCache.txt in the debian
           directory.  Thanks, Aaron M. Ucko.  (Closes: #553264)
         + [RA] Check for a non-native package with a native version.  Thanks,
           Andreas Beckmann.
       * checks/debhelper:
         + [RA] Always warn if debhelper is in use but no ${misc:Depends}
           dependency is present rather than checking which specific debhelper
           commands use it.  Any debhelper command may start adding
           dependencies to ${misc:Depends} at any time.  Lower the certainty to
           possible, since a missing ${misc:Depends} may not cause problems.
       * checks/fields.desc:
         + [RA] Fix spelling error in dfsg-version-with-period tag description.
           Thanks, Jakub Wilk.  (Closes: #563185)
       * checks/files{,.desc}:
         + [RG] Add a missing 'it' to the description of duplicate-font-file.
         + [RG] Add detection of nusoap to the embedded PHP libraries check.
         + [RG] Check that udev rules are not installed in /etc/udev/rules.d.
           Thanks, Marco d'Itri.  (Closes: #559208)
       * checks/init.d{,.desc}:
         + [RG] Bump severity of init.d-script-sourcing-without-test to serious.
         + [RG] Lower the severity of init.d-script-does-not-provide-itself
           to minor.
         + [RG] Fix a init.d-script-possible-missing-stop false positive when
           stopping on runlevels 2-5.
         + [RG] Mention 'killprocs' in init.d-script-possible-missing-stop's
           description.  Thanks, Kurt Roeckx.  (Closes: #562608)
         + [RG] Warn about init scripts with incomplete start runlevels.
         + [RG] Tighten check for missing dependency on local_fs or remote_fs
           when using files with a name of 'var*' or 'usr*'.
         + [RG] Also recognise the use of the -r test as a file test, and
           the test command when determining whether a /etc/default file is
           being sourced unconditionally.
         + [RG] Correct the description of the
           missing-dependency-on-{remote,local_fs} tags where 'is' was meant
           to be used instead of 'are'.
       * checks/manpages.desc:
         + [RA] Downgrade spelling-error-in-manpage to minor severity.
           (Closes: #563039)
       * checks/patch-systems:
         + [RA] Avoid false positives for patches modifying files in debian/*
           when the parent directory in which the patch was created is named
           debian.  Thanks, Mark Brown.  (Closes: #562875)
     .
       * collection/ar-info:
         + [RA] Skip *.a files that are dangling symlinks and discard error
           output from ar.  Correctly handle file names that contain shell
           metacharacters.
       * collection/unpacked{,.desc}:
         + [RG] New scripts to replace the unpack level 2.
     .
       * frontend/lintian:
         + [RG] Deprecate and replace unpack levels with the use of
           collection scripts.
         + [ADB] Remove an unused variable declaration.
     .
       * lib/Spelling.pm:
         + [ADB] Add corrections for "nam" (name) and "nams" (names).
         + [RG] Add some more spelling errors.
         + [RG] Uppercase every character of the correction if every
           character of the original word is too.
         + [RA] Superceded is an acceptable alternative spelling of superseded.
     .
       * man/lintian.1:
         + [RG] Document deprecation of unpack levels.
         + [ADB] Add the new "unpacked" collection script to the list of such
           scripts.
         + [ADB] Correct the documentation of --tags-from-file to indicate that
           the file contains tags to issue, not suppress.
     .
       * reporting/html_reports:
         + [RA] Sort the tags so that the maintainer view will group repeated
           instances of the same tag and display extra information in sorted
           order.  (Closes: #563126)
         + [RA] Better handle missing information for packages in the package
           lists and default the package area to main.
       * reporting/templates/maintainer.tmpl:
         + [RA] Fix the logic to optionally display the archive area of
           additional package entries under the same source package.
     .
       * unpack/unpack-{src,bin}pkg-l2:
         + [RG] Dropped in favour of collection/unpacked.
    Checksums-Sha1:
     70ead4662cae8c2817097c12e9bb0deed3ec8803 1204 lintian_2.3.1.dsc
     22a28a56eda609ec1f478e429dc7862f9fd1134d 775319 lintian_2.3.1.tar.gz
     7e2886524ac077425b1f0941bb18130087589dec 499828 lintian_2.3.1_all.deb
    Checksums-Sha256:
     b2701be6bd6e288f979e72beea64b7a1ac2f35cae189f5b3191b7781f00b3336 1204 lintian_2.3.1.dsc
     802873114c9d164665c22f6d5efc230ee7f471004c49e9f96f5fedc5ebaaae17 775319 lintian_2.3.1.tar.gz
     36387418cc360598a2a4620bd02eb05cd8a9ec8e87d07f2ff1f258c421f811fd 499828 lintian_2.3.1_all.deb
    Files:
     ebb82b159bc95cab3d7e0bcbfa10c34a 1204 devel optional lintian_2.3.1.dsc
     ab0905af23c07cab90cf10fd48609775 775319 devel optional lintian_2.3.1.tar.gz
     d37d17ada67cbc213d8d0052cbc28cfa 499828 devel optional lintian_2.3.1_all.deb
    
  • 2.3.0
    Release 2.3.0
    
    Format: 1.8
    Date: Sat, 26 Dec 2009 18:38:10 -0800
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.3.0
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Russ Allbery <rra@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 528367 546174 548640 548819 548844 551793 552200 554025 554617 555667 556022 556456 557120 557353 557449 557511 557530 557717 557786 557883 557971 558214 558649 559625 560005 560053 560149 561720 562630
    Changes:
     lintian (2.3.0) unstable; urgency=low
     .
       The "welcome Raphael Geissert!" release.
     .
       * Summary of tag changes:
         + Added:
           - capitalization-error-in-description
             (split from spelling-error-in-description)
           - debian-rules-automatically-updates-control
           - duplicate-in-relation-field (pedantic)
           - duplicated-compressed-file
           - init.d-script-missing-dependency-on-local_fs (experimental)
           - init.d-script-missing-dependency-on-remote_fs (experimental)
           - obsolete-relation-form-in-source
           - ocaml-dangling-cmi
           - ocaml-dangling-cmx
           - ocaml-dangling-cmxa
           - ocaml-dangling-cmxs
           - ocaml-dev-file-in-nondev-package (pedantic)
           - ocaml-dev-file-not-in-usr-lib-ocaml (pedantic)
           - ocaml-meta-without-suggesting-findlib (pedantic)
           - ocaml-stray-cmo
           - spelling-error-in-manpage
         + Removed:
           - build-depends-without-arch-dep
     .
       * checks/*:
         + [RA] Use Lintian::Tags instead of Tags.
       * checks/binaries{,.desc}:
         + [RA] Allow any RPATH containing $ORIGIN or ${ORIGIN}, not just the
           literal value $ORIGIN.  (Closes: #557511)
         + [ADB] Exempt all binary packages built from the zlib source from
           the embedded-zlib test, not just those with binary package names
           matching zlib.+.  Thanks, Mark Brown.
         + [RA] Spelling errors are no longer normalized to lowercase.
       * checks/changelog-file:
         + [RA] Suppress latest-debian-changelog-entry-without-new-date if the
           distribution is UNRELEASED.  Thanks, Raphaël Hertzog.
           (Closes: #560149)
         + [RA] Also ignore too-long lines that consist of "See" followed by an
           unbreakable word.  Thanks, Jari Aalto.  (Closes: #560005)
         + [RA] Downgrade spelling tags to severity: minor.
       * checks/control-file{,.desc}:
         + [RA] Check for < and > version dependencies in debian/control since
           dpkg-source helpfully rewrites and fixes them in binary packages.
           Thanks, Jakub Wilk.  (Closes: #557971)
         + [RA] Add a pedantic check for duplicates in relation fields in
           debian/control prior to the fixes applied by dpkg-dev.  Thanks,
           Nelson A. de Oliveira.  (Closes: #548819)
         + [RA] Fix a typo that skipped checks on the Build-Conflicts field.
         + [RA] Rework weak-library-dev-dependency to allow more approaches to
           bounding the shared library version.  Skip complex cases with or'd
           dependencies and assume the maintainer knows what they're doing.
           Add more explanation to the long tag description.  Thanks, Reinhard
           Tartler and Mike Hommey.  (Closes: #557449)
       * checks/copyright-file.desc:
         + [RA] Downgrade spelling-error-in-copyright to minor and mention
           false positive possibilities and an override in the tag description.
       * checks/cruft:
         + [RA] Allow an automake or libtool dependency in Build-Depends-Indep
           to also satisfy the check for outdated helper files.  Thanks,
           Guillaume Delacour.  (Closes: #557530)
         + [RA] Ignore files in .pc, created by unpacking 3.0 (quilt) packages.
           Thanks, Ahmed El-Mahmoudy.  (Closes: #556022)
       * checks/debian-readme.desc:
         + [RA] Downgrade spelling tag to severity: minor.
       * checks/description{,.desc}:
         + [RA] Downgrade spelling tag to severity: minor.
         + [RA] Split capitalization-error-in-description to a separate tag and
           downgrade its certainty to wild-guess.
       * checks/fields{,.desc}:
         + [ADB] Re-order the fields of build-depends-on-build-essential so that
           all of the descriptive text is included.  Thanks, Jonathan Wiltshire.
           (Closes: #557786)
         + [RA] For lib-recommends-documentation, exclude packages ending in
           -tools or -bin.  Thanks, Jay Berkenbilt.  (Closes: #557883)
         + [RA] Warn of build dependencies on python*-dev if no architecture-
           dependent packages are being built.  Patch from Luca Falavigna.
           (Closes: #551793)
         + [RA] Add emacs22 to obsolete emacs versions.  Thanks, Sven Joachim.
           (Closes: #560053)
       * checks/files{,.desc}:
         + [RA] New check for files present in both compressed and uncompressed
           form.  Patch from Raphael Geissert.  (Closes: #546174)
         + [RA] Allow /etc/sudoers.d files to be mode 0440 as recommended by
           sudo.  Thanks, Thijs Kinkhorst.  (Closes: #557353)
       * checks/huge-usr-share{,.desc}:
         + [RA] Increase the thresholds to 2MB (over 50%) and 4MB (any
           percentage), and mention the thresholds in the tag description.
           Thanks, Christoph Egger.  (Closes: #561720)
       * checks/init.d{,.desc}:
         + [RA] Add checks for missing dependencies on $local_fs or $remote_fs
           based on what files appear to be used in the init scripts.  Patch
           from Raphael Geissert.  (Partly addresses #405454)
       * checks/manpages{,.desc}:
         + [RG] Check for spelling errors in English manpages.
       * checks/manpages.desc:
         + [RA] Clarify the long description of hyphen-used-as-minus-sign.
           Note that Debian groff is currently patched to avoid this problem,
           but hopefully that divergence can be removed.  Reference
           groff-base's README.Debian for more information.  (Closes: #548844)
       * checks/menus.desc:
         + [RA] Change spelling tags to severity: minor and certainty: certain
           since there are few false positives but minor is the correct
           severity.
       * checks/ocaml{,.desc}:
         + [RA] New checks for OCaml packaging.  Contributed by Stéphane
           Glondu.  (Closes: #528367)
       * checks/patch-systems{,.desc}:
         + [RA] Recommend DEP-3 in {dpatch,quilt}-patch-missing-description and
           reference the document.  Thanks, Raphaël Hertzog.  (Closes: #554025)
         + [RA] Allow DEP-3 headers in dpatch patches to satisfy the
           description requirement.  Thanks, Paul Gevers.  (Closes: #548640)
       * checks/rules{,.desc}:
         + [RA] Remove build-depends-without-arch-dep.  If the package only
           builds architecture-independent packages, the distinction between
           Build-Depends and Build-Depends-Indep is meaningless and there's no
           reason, even pedantically, to worry about the separation.  Thanks,
           Charles Plessy.  (Closes: #552200, #555667)
         + [RA] Add a new check for DEB_AUTO_UPDATE_DEBIAN_CONTROL = yes.
           Thanks, Nelson A. de Oliveira.  (Closes: #557120)
     .
       * collection/ar-info{,.desc}:
         + [RA] Collects the results of ar t on all *.a files, used by the new
           OCaml checks.  Contributed by Stéphane Glondu.
       * collection/override-file:
         + [RA] Check debian/source/lintian-overrides before
           debian/source.lintian-overrides for source package overrides.
           Thanks, martin f krafft.  (Closes: #554617)
     .
       * data/debhelper/*:
         + [ADB] Refresh against unstable.
       * data/fields/{perl-provides,virtual-packages}:
         + [ADB] Refresh against unstable.
       * data/files/fonts:
         + [ADB] Refresh against unstable.
       * data/output/ftp-master-{non,}fatal:
         + [RA] New data files listing tags that may result in an automated
           upload reject.
     .
       * doc/lintian.sgml:
         + [RA] Document debian/source/lintian-overrides as the new preferred
           location for source overrides.
     .
       * debian/control:
         + [RG] Add Raphael Geissert to Uploaders.
         + [RA] Add ${misc:Depends} to dependencies.
       * debian/copyright:
         + [RG] Add Raphael Geissert to maintainers.
     .
       * frontend/lintian:
         + [RA] Add options --suppress-tags and --suppress-tags-from-file to
           completely suppress the given tags.
         + [RA] Support comments and blank lines in --tags-from-file files.
         + [RA] Run the check modules in sorted order.
         + [RA] Create a global Lintian::Tags object and use it instead of
           setting variables in the Tags namespace.  Move display level code
           from here to Lintian::Tags.  Adjust calls for the new Lintian::Tags
           module.
         + [RA] Add option -F or --ftp-master-rejects which only checks tags
           that could result in an automatic upload reject.
       * frontend/lintian-info:
         + [RA] Add -h/--help option.  Patch from gregor herrmann.
           (Closes: #558214)
     .
       * lib/Lintian/Check.pm:
         + [RA] Use Lintian::Tags instead of Tags.
       * lib/Lintian/Output.pm:
         + [RA] print_tag() now takes an additional argument containing
           override data and expects a Lintian::Tag::Info object as the tag
           info instead of a hash.
         + [RA] Adjust for the renaming of pkg in the file information hash.
       * lib/Lintian/Output/*.pm:
         + [RA] Adjust for print_tag() and file information hash changes.
       * lib/Lintian/Output/XML.pm:
         + [RA] Rewrite to be more readable and fix the tags attribute for
           overridden experimental tags.
       * lib/Lintian/Relation.pm:
         + [RA] Fix bugs in unparse() and duplicates() that caused duplicates()
           to crash when processing duplicates between an alternative and a
           regular package.  Thanks, Jonathan Yu.  (Closes: #559625)
       * lib/Lintian/Tag/Info.pm:
         + [RA] Add a code method that returns the tag code corresponding to
           the severity and certainty for a tag, based on get_tag_code from
           Tags.pm.
         + [RA] Add certainty, severity, and tag accessor methods.
         + [RA] Add a method saying whether a tag is experimental.
         + [RA] Record the check script corresponding to each tag and add an
           accessor method for it.
         + [RA] Add a sources method returning a list of sources referenced by
           a tag, based on the get_tag_source method from Tags.pm.
       * lib/Lintian/Tags.pm:
         + [RA] New module in a proper namespace replacing Tags.pm.  A global
           Lintian::Tags object replaces the static variables in the Tags
           namespace, with new accessor functions, except for the tag metadata
           functions (which have moved to Lintian::Tag::Info).  All handling of
           display levels is now here instead of in frontend/lintian.
         + [RA] Support suppressing a list of tags.
         + [RA] Suppress calling Lintian::Output::print_end_pkg for changes
           files, where we don't call print_start_pkg.  This fixes an unmatched
           closing tag in the experimental XML output.
       * lib/Spelling.pm:
         + [RA] Use Lintian::Tags instead of Tags.
         + [RA] Ignore all-caps words of five characters or less for spelling
           corrections, since they are probably acronyms.  Thanks, Michal
           Čihař.  (Closes: #556456)
         + [RA] Report the original word in spelling errors rather than the
           normalized form.
         + [RG] Detect some multi-word spelling errors.
         + [RA] Remove the als to also correction.  This is a word in several
           European languages, and the many hits on the archive are nearly all
           false positives.
       * lib/Tags.pm:
         + [RA] Removed in favor of Lintian::Tags.
       * lib/Util.pm:
         + [RA] Consume all output from extracting the control file of a binary
           package before closing the pipe.
     .
       * man/lintian.1:
         + [RA] Document --suppress-tags and --suppress-tags-from-file.
         + [RA] Document format of --tags-from-file.
         + [RA] Document -F (--ftp-master-rejects).
         + [RA] Add ocaml checker script.
         + [RA] Add ar-info collection script.
         + [RA] Document the override locations in the FILES section.  Thanks,
           Jakub Wilk.  (Closes: #558649)
         + [RA] Remove obsolete spelling checker script.
         + [RA] Mention /usr/share/lintian/data under FILES.
         + [RA] Clarify that errors are not necessarily policy violations.
         + [RA] Remove bug that Lintian doesn't handle packages with different
           binary and source versions correctly.  I don't believe this is still
           an issue.
       * man/lintian-info.1:
         + [RA] Add -h (--help).
         + [RA] lintian -i no longer pipes output through lintian-info.  Adjust
           the man page accordingly.
     .
       * private/refresh-ftp-master-tags:
         + [RA] Script to refresh data about automatic package rejects.
     .
       * reporting/html_reports:
         + [RA] Never use O as the code for the tag on the per-tag page even if
           all instances in the archive are overridden.  (Closes: #562630)
     .
       * t/runtests:
         + [RA] Unwrap the Options field so that it can be continued.
         + [RA] Replace TESTSET in Options with the root of the test suite so
           that lintian options referring to files can be tested with files in
           the test suite directory.
         + [RA] Support a new Sort: no field in package test metadata to
           suppress sorting of lintian output, for testing output formatting.
         + [RA] Use Lintian::Command::spawn to run Lintian for package tests so
           that the lintian options may contain shell metacharacters.
         + [RA] Put all error output from lintian unsorted before the regular
           output, making it easier to diagnose errors.
         + [RA] Suppress checking the syntax of the lintian output if neither
           Test-For nor Test-Against are set and Sort: no is set.
     .
       * unpack/list-{bin,src,udeb}pkg:
         + [RA] Support multiple versions of a package in the archive and
           include only the latest version in the Lintian package list.
       * unpack/unpack-binpkg-l2:
         + [RA] Report errors from dpkg-deb or tar on stderr if either exit
           with non-zero status.
       * unpack/unpack-srcpkg-l2:
         + [RA] Report errors from dpkg-source -x on stderr if it exits with
           non-zero status.  (Closes: #557717)
    Checksums-Sha1:
     58c4f3161b6a532ea052e4bb6620b19a242c45b0 1204 lintian_2.3.0.dsc
     88488391e8eccffad7a711c23a98157b87f1218f 776155 lintian_2.3.0.tar.gz
     608a627d5d3f3fbdd549a6f9571f6e527beb7570 496898 lintian_2.3.0_all.deb
    Checksums-Sha256:
     d748fd54aac5330409afbafed6314eefc5335814a172d9b311d55680f8446978 1204 lintian_2.3.0.dsc
     b1d72773939b114e095a0b867704fc2f1d6522bb99fa276415e83be2dee64c7c 776155 lintian_2.3.0.tar.gz
     8974ec84a50f18d45f6f21f099a6760e9d0b8798b5bd46f189a916525067ac8d 496898 lintian_2.3.0_all.deb
    Files:
     ec18680d9e8e9fdffcad5d4982699172 1204 devel optional lintian_2.3.0.dsc
     30ac3bfd068e10a59a6eb804cf6ea184 776155 devel optional lintian_2.3.0.tar.gz
     8eb3dc8d10ae78d78a017fd73e13143c 496898 devel optional lintian_2.3.0_all.deb
    
    
  • 2.2.18
    Release 2.2.18
    
    Format: 1.8
    Date: Thu, 12 Nov 2009 23:36:33 -0800
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.2.18
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Russ Allbery <rra@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 510954 548210 548218 549596 550924 551051 551134 552013 552526 552707 552729 553207 553262 553264 553469 553487 553697 554393 555278 555320 555617
    Changes:
     lintian (2.2.18) unstable; urgency=low
     .
       The "synchronize severities with ftpmaster's Lintian checks" release.
     .
       * Summary of tag changes:
         + Removed:
           - copyright-lists-upstream-authors-with-dh_make-boilerplate
         + Promoted from experimental:
           - spelling-error-in-binary
           - template-uses-unsplit-choices
     .
       * checks/binaries.desc:
         + [RA] Remove experimental marker on spelling-error-in-binary.  Change
           severity to minor; spelling errors are minor bugs.
         + [RA] library-in-debug-or-profile-should-not-be-stripped,
           binary-or-shlib-defines-rpath, arch-dependent-file-in-usr-share, and
           binary-in-etc, binary-file-compressed-with-upx,
           binary-with-bad-dynamic-table, and embedded-zlib are now
           serious since they can result in ftpmaster rejects.  embedded-zlib,
           missing-dependency-on-libc, and binary-or-shlib-defines-rpath are
           possible rather than certain since overrides are allowed.
       * checks/changelog-file:
         + [FL] Avoid various Perl warnings which can be caused by
           completly broken changelog files.
       * checks/conffiles.desc:
         + [RA] file-in-usr-marked-as-conffile is serious (ftpmaster reject).
           Add a Policy reference and improve the description.
         + [RA] non-etc-file-marked-as-conffile is serious/possible rather than
           important/certain (ftpmaster reject unless overridden).
       * checks/control-file{,.desc}:
         + [RA] Say to use (= ${binary:Version}) to fix weak dependencies
           between a library dev package and the shared library.  Thanks,
           Norbert Preining.  (Closes: #548218)
         + [ADB] Fix an uninitialised value warning when processing a
           -dev package which has no Depends: fields.  Thanks, Lucas
           Nussbaum.
         + [RA] build-info-in-binary-control-file-section and
           debian-control-with-duplicate-fields are now serious (ftpmaster
           reject).
         + [RA] Allow -dev dependencies based on source:Upstream-Version or
           source:Version if the -dev package is architecture: all.  Thanks,
           Mike Hommey.  (Closes: #552729)
       * checks/control-files.desc:
         + [RA] not-allowed-control-file, control-file-has-bad-permissions, and
           control-file-has-bad-owner are now serious (ftpmaster reject).
           Mention that the config control file should also be executable.
       * checks/copyright-file{,.desc}:
         + [FL] Add special exception to no-copyright-file for perl.
           See #522827 for discussion.  (Closes: #553262)
         + [FL] Extend match for exceptions to copyright-refers-to-symlink-license
           to catch more ways to specify Perl's license.  Patch from
           Salvatore Bonaccorso.  (Closes: #549596)
         + [RA] copyright-lists-upstream-authors-with-dh_make-boilerplate
           removed, as some package maintainers prefer to use Author(s) and
           have filled out the copyright file.  (Closes: #553469)
         + [RA] Add additional dh_make template strings to the
           helper-templates-in-copyright check, including the templates for
           upstream author or copyright holder, which effectively replaces
           copyright-lists-upstream-authors-with-dh_make-boilerplate with far
           fewer false positives.
         + [RA] Remove a duplication of the check for "This copyright info was
           automatically extracted from the perl module" by dh-make-perl, and
           ensure that this is copyright-contains-dh-make-perl-boilerplate and
           not helper-templates-in-copyright, since it is lower severity.
         + [RA] copyright-refers-to-old-directory, old-style-copyright-file,
           usr-share-doc-symlink-without-dependency,
           usr-share-doc-symlink-to-foreign-package,
           copyright-refers-to-incorrect-directory, and
           copyright-contains-dh_make-todo-boilerplate are now serious
           (ftpmaster reject).  copyright-contains-dh_make-todo-boilerplate is
           possible (overrides allowed).  Significantly improve the description
           of usr-share-doc-symlink-without-dependency to mention that Lintian
           doesn't look at transitive dependencies, and change to possible.
       * checks/cruft:
         + [FL] Add automake1.11 to list of autotools packages.  Thanks,
           Laurent Bigonville.  (Closes: #551051)
         + [RA] Allow CMakeCache.txt files in the debian directory.  Thanks,
           Aaron M. Ucko.  (Closes: #553264)
       * checks/debconf.desc:
         + [FL] Remove experimental flag from template-uses-unsplit-choices.
           This was only done to not disrupt the lenny freeze.  Thanks,
           Raphael Geissert.  (Closes: #553487)
       * checks/description.desc:
         + [RA] Downgrade description-synopsis-might-not-be-phrased-properly to
           minor and fix the cross-reference to point to devref, not Policy.
         + [RA] description-is-dh_make-template is serious (ftpmaster reject).
       * checks/etcfiles.desc:
         + [RA] file-in-etc-not-marked-as-conffile is serious (ftpmaster
           reject).
       * checks/fields{,.desc}:
         + [RA] Fix lib-recommends-documentation tag to correctly exclude dev
           and doc packages.  Patch from Stéphane Glondu.  (Closes: #548210)
         + [FL] Allow source formats 3.0 (quilt) and 3.0 (native).
           (Closes: #552707)
         + [RA] Multiple maintainer-* and uploader-* tags for syntax errors or
           localhost addresses are now serious (ftpmaster reject), as are
           section-is-dh_make-template and bad-relation.
       * checks/files.desc:
         + [RA] Add a note to wrong-file-owner-uid-or-gid that it's possible to
           construct a Policy-compliant package that triggers this tag by
           creating users in preinst, and asking package maintainers to file a
           bug against Lintian if they encounter a case where this appears to
           be necessary.
         + [RA] package-contains-ancient-file, package-installs-python-pyc
           symlink-has-too-many-up-segments, and package-contains-info-dir-file
           are now serious (ftpmaster reject).
         + [RA] dir-or-file-in-var-www is now serious/possible (ftpmaster
           reject unless overridden).
         + [RA] dir-or-file-in-{tmp,mnt,opt,srv} are now serious and have the
           proper File Hierarchy Standard cross-references and descriptions.
         + [RA] Don't suggest creating a symlink to the python-feedparser
           library.  Just use the normal Python import mechanism.  Thanks,
           Jakub Wilk.  (Closes: #555617)
       * checks/lintian.desc:
         + [CW] Add lucid as an allowable distribution for Ubuntu, and remove
           gutsy.
       * checks/manpages.desc:
         + [ADB] Mention in the description for manpage-has-errors-from-man
           that Lintian passes "-E UTF-8" to man when running checks.  Thanks,
           Raphaël Hertzog. (Closes: #555320)
         + [RA] Also suppress failures to break lines if the reported line is
           a .UE macro, which marks the end of a block defining a URL.  Thanks,
           Martin Stigge.
       * checks/patch-systems:
         + [RA] Do not issue patch-system-but-no-source-readme for packages in
           3.0 (quilt) format.  Patch from Stéphane Glondu.  (Closes: #553207)
         + [RA] Don't consider the "index <sha1>..<sha1>" line added by git
           diff to be a patch description.  (Closes: #553697)
         + [RA] If a diff outside of the patch system only creates new files
           that can be copied into place by the package build rules, suggest
           just putting them in the debian directory rather than using a patch
           system.  Thanks, Charles Plessy.  (Closes: #550924)
       * checks/rules.desc:
         + [RA] missing-build-dependency is now serious/possible (ftpmaster
           reject unless overridden).
       * checks/scripts{,.desc}:
         + [RA] Add some more details to executable-not-elf-or-script about
           possible causes and how to correct them.
         + [RA] Suggest mkfifo in mknod-in-maintainer-script if the script was
           creating a named pipe.
         + [RA] Add rep.  Thanks, Rodrigo Gallardo.  (Closes: #510954)
         + [RA] Add r.  Thanks, Dirk Eddelbuettel.  (Closes: #555278)
         + [RA] Add rackup.  Thanks, Sebastien Delafond.  (Closes: #552013)
       * checks/shared-libs:
         + [FL] Add /usr/lib/python*/dist-packages to exception list for
           incorrect-libdir-in-la-file.  Thanks, Mathieu Trudel.
           (Closes: #551134)
     .
       * data/changelog-file/ubuntu-dists:
         + [CW] Add lucid as an allowable distribution for Ubuntu, and remove
           gutsy.
       * data/doc-base/sections:
         + [FL] Update from doc-base 0.9.5. Adds Typesetting section.
           Thanks Julian Gilbey.  (Closes: #552526)
       * data/fields/architectures:
         + [ADB] Refresh against unstable.
       * data/fields/perl-provides:
         + [ADB] Refresh against unstable.
       * data/fields/virtual-packages:
         + [ADB] Refresh against unstable.
       * data/files/fonts:
         + [ADB] Refresh against unstable.
     .
       * man/lintian.1:
         + [RA] Add additional explanation of experimental tags.  Remove the
           comment that pedantic tags are frequently wrong; that's not what
           they're for.  Improve the explanation for -i to not imply that
           everything Lintian finds is a Policy violation.
     .
       * private/refresh-perl-provides:
         + [ADB] Special-case libio-compress-perl; the package contains the
           modules which used to be in libio-compress-* but does not contain
           IO::Compress.  Patch from Niko Tyni.  (Closes: #554393)
    Checksums-Sha1:
     32f691386cc524878b737c4d033639cc110a1527 1168 lintian_2.2.18.dsc
     2e63ede0ad7c1c0e6ec4611f06da5b819f8c1025 749641 lintian_2.2.18.tar.gz
     ee1e0b8e8a4a2ac95cffad1483e24e15a8988073 482228 lintian_2.2.18_all.deb
    Checksums-Sha256:
     5be2778210fad8d3a9867f8e525f284d828db737e69fc621819d2fe2926bcc44 1168 lintian_2.2.18.dsc
     32b4f035a0f3dc5732db3ee80dcde52dd746539049ec801fa1822891c3a175d8 749641 lintian_2.2.18.tar.gz
     fdaa54119170ec5cb735fdb0f8e2aac5bee2488ba2e03ce8512368d0d700ad9a 482228 lintian_2.2.18_all.deb
    Files:
     17b3ed79a27f96c289fe58fdb99ad589 1168 devel optional lintian_2.2.18.dsc
     3f8c094ff8ab4ad3ba42a11165b7a43e 749641 devel optional lintian_2.2.18.tar.gz
     647cfd2e85df937d4b4e9373a9bdecb3 482228 devel optional lintian_2.2.18_all.deb
    
    
  • 2.2.17
    Release 2.2.17
    
    Format: 1.8
    Date: Tue, 22 Sep 2009 10:07:24 -0700
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.2.17
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Russ Allbery <rra@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 547773
    Changes:
     lintian (2.2.17) unstable; urgency=medium
     .
       * Urgency medium to beat libclass-accessor-perl into testing.
     .
       * checks/control-file:
         + [RA] Correctly exclude lib*-dev dependencies on other lib*-dev
           packages that contain a version number.  Thanks, Yves-Alexis Perez.
           (Closes: #547773)
     .
       * debian/control:
         + [RA] Explicitly depend on libclass-accessor-perl, since we use it
           directly.  (libparse-debianchangelog-perl was implicitly ensuring it
           was installed.)
    Checksums-Sha1:
     3ccc8d7d3a67cbfac73625e10aeddbfd032988a9 1167 lintian_2.2.17.dsc
     a5425f681136100706a80b72aa4dd68937f93be7 744528 lintian_2.2.17.tar.gz
     987c49412efc9faab95258a7cfc8c948bdf41638 477530 lintian_2.2.17_all.deb
    Checksums-Sha256:
     23e831bbf91ed53d697df0d3bc7cd02b5b4c05d201ff243a6f9cd79935436a3f 1167 lintian_2.2.17.dsc
     c9ac832d31005bf3737cab4d0b1c835b7ccc056915de47ceb52f3a43065d5883 744528 lintian_2.2.17.tar.gz
     ffcd81c4c615e4f18c855aacbdbdb4fb4e51ce3d11580dfefaf93163d7dbf8cf 477530 lintian_2.2.17_all.deb
    Files:
     006a89f22a2c55e89730825097d03e6e 1167 devel optional lintian_2.2.17.dsc
     3f59884ea58cbebb1eb02db9f1344eb1 744528 devel optional lintian_2.2.17.tar.gz
     903f4c2cb8bf7e198a07205d57b76245 477530 devel optional lintian_2.2.17_all.deb
    
  • 2.2.16
    Release 2.2.16
    
  • 2.2.15
    Release 2.2.15
    
    Format: 1.8
    Date: Mon, 14 Sep 2009 00:06:01 -0700
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.2.15
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Russ Allbery <rra@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 498138 534486 536434 537737 538716 539403 540594 541372 541744 542046 542072 542389 542584 543259 543262 543641 543779 543781 543873 544004 544221 544277 545219 545430 545716 545781 546404
    Changes:
     lintian (2.2.15) unstable; urgency=low
     .
       The "BTS cleanup" release.
     .
       * Summary of tag changes:
         + Added:
           - build-depends-on-non-build-package
           - desktop-entry-limited-to-environments
           - example-interpreter-in-usr-local (pedantic)
           - example-interpreter-not-absolute
           - example-script-without-interpreter
           - example-script-uses-bin-env
           - example-shell-script-fails-syntax-check (pedantic)
           - example-wrong-path-for-interpreter
           - example-unusual-interpreter (pedantic)
           - global-data-in-games-directory
           - init.d-script-does-not-provide-itself
           - init.d-script-possible-missing-stop
           - init.d-script-provides-virtual-facility
           - init.d-script-should-depend-on-virtual-facility
           - init.d-script-starts-in-stop-runlevel
           - ocaml-custom-executable
     .
       * checks/binaries{,.desc}:
         + [RA] Add a new check for OCaml bytecode executables.  Patch from
           Stéphane Glondu.  (Closes: #498138)
         + [RA] Allow ldconfig to be statically linked.
       * checks/changelog-file:
         + [RA] Don't warn about a symlinked changelog file if the version
           contains ubuntu.  Thanks, Benjamin Drung.  (Closes: #536434)
       * checks/common_data.pm:
         + [RA] Moved the essential package list to data/fields.
       * checks/copyright-file:
         + [RA] Use Lintian::Data to read the essential package list.
       * checks/debhelper:
         + [RA] Ignore whitespace when checking debian/compat, since Perl will
           when converting it to a number.  Thanks, Niels Thykier.
           (Closes: #545430)
       * checks/fields{,.desc}:
         + [RA] Exclude base-files from the needlesly-depends-on-awk tag
           and from the warning about depending on a virtual package without
           a real package for the awk virtual package.
         + [RA] Use Lintian::Data to read the essential package list.
         + [RA] Stop allowing unversioned build dependencies on coreutils.  The
           migration from fileutils is long since finished.
         + [RA] Check for build dependencies on packages that should not be
           used for builds.  (Closes: #540594)
         + [RA] Allow architecture-dependent metapackages, since it can be
           useful for metapackages to change dependencies based on the
           architecture.  Thanks, Vagrant Cascadian.  (Closes: #544004)
       * checks/files{,.desc}:
         + [RA] Suppress non-standard-dir-perm for /tmp, /var/tmp, /var/local,
           /var/lock, and /usr/src if they have their normal owner and
           permissions.  This suppresses some Lintian tags for base-files.
         + [RA] Allow base-files to ship /var/backups and /var/local.
         + [RA] Remove swfobject.js from the known packaged Javascript
           libraries.  The version in libjs-yui is old and the new version is
           not packaged.  Thanks, Giuseppe Iuculano.  (Closes: #542046)
         + [RA] Allow t1- and xfonts- as prefixes for font packages since the
           font regex is also looking for Type 1 fonts.  Thanks, Rogério
           Brito.  (Closes: #542389)
         + [RA] Stop looking for *.pcf files outside font packages.  The check
           wasn't triggering since PCF files are always compressed, and the
           situation for PCF font packages is more complex and not suitable for
           the same check.
         + [RA] Add mootools.js to embedded-javascript-library.  Patch from
           Marcelo Jorge Vieira (metal).  (Closes: #545716)
         + [RA] Check for putting data that should be in /usr/share under
           /usr/share/games.  Patch from Raphael Geissert.  (Closes: #534486)
       * checks/init.d{,.desc}:
         + [RA] Add new checks for starting in runlevels 0 and 6, providing a
           virtual facility, not providing a facility matching the script, not
           depending on a virtual facility, and inconsistent stop runlevels.
           Patch from Raphael Geissert.  (Closes: #544221)
       * checks/manpages{,.desc}:
         + [ADB] Add HTTPS to the list of recognised protocols for URLs in manpages
           which should not cause manpage-has-errors-from-man to be emitted.
           (Closes: #543641)
         + [RA] Document the MANWIDTH variable when running man by hand to
           check for man page errors.  (Closes: #542584)
         + [RA] Adjust the exclusion of pod2man's .IX macro for the new
           output format from groff.
       * checks/menu-format{,.desc}:
         + [RA] Add a pointer to desktop-file-validate in many of the tag
           descriptions for desktop tags.  (Closes: #539403)
         + [RA] Mention in the description of desktop-entry-invalid-category
           that whitespace isn't allowed and categories are case-sensitive.
         + [RA] Add a new check for desktop entries that are limited to
           multiple environments.  NotShowIn was probably intended instead.
           Thanks, Andrew Lee.  (Closes: #537737)
       * checks/rules:
         + [RA] Anchor the dh_quilt regex to not trigger on commented-out
           calls.  Patch from Cesare Tirabassi.  (Closes: #543259)
         + [RA] When checking for out-of-order debhelper calls, take into
           account the -p flag and only check within each package.  Thanks,
           Michael Koch.  (Closes: #545219)
       * checks/scripts{,.desc}:
         + [RA] Don't warn about missing dependencies on programs if the
           program invocation is followed by || true.  Thanks, Aurelien Jarno.
           (Closes: #541372)
         + [RA] Permit diversion of a man page as long as the package is
           installing a man page by the same name in the same numeric section,
           even if the specific section is different.  Thanks, Niko Tyni.
           (Closes: #543781)
         + [RA] Check example scripts for most of the same issues as scripts
           elsewhere in the package, but report problems with a different set
           of tags with info or pedantic severity.  Patch from Damyan Ivanov.
           (Closes: #543873)
         + [RA] Add seed.  Thanks, Josselin Mouette.  (Closes: #543779)
         + [RA] Add pike 7.8.  Thanks, Magnus Holmgren.  (Closes: #543262)
       * checks/shared-libs:
         + [RA] Allow ld.so to be executable.  (Closes: #538716)
     .
       * data/fields/essential:
         + [RA] New list of essential packages.
         + [RA] Add dash.  (Closes: #541744)
         + [RA] Add diffutils and remove diff.  (Closes: #544277)
       * data/fields/no-build-depends:
         + [RA] New list of packages that should not be used as build
           dependencies, currently containing only java-propose-classpath.
           Thanks, Josh Triplett.
       * data/files/fonts:
         + [RA] Refresh and include Type 1 fonts and packages as well.
     .
       * lib/Lintian/Collect/Binary.pm:
         + [RA] Stop looking for the special OCaml symbol.  OCaml custom
           binaries are now detected another way.  Patch from Stéphane Glondu.
       * lib/Lintian/Schedule.pm:
         + [RA] If declining to add a duplicate file to the Lintian check
           schedule, return success to avoid a spurious error message.  Patch
           from Raphael Geissert.  (Closes: #542072)
       * lib/Spelling.pm:
         + [RA] Add spelling correction for "aplication."  (Closes: #546404)
     .
       * private/refresh-fonts-data:
         + [RA] To match what checks/files looks for, also look for *.pfb files
           and packages starting with t1-.
     .
       * reporting/{html_reports,templates/clean.tmpl}:
         + [JP] Don't link to full report if the maintainer only has clean
           packages. (Closes: #545781)
    Checksums-Sha1:
     38fc94e3cad1c29999df654289185621b533447b 1167 lintian_2.2.15.dsc
     dd4ea7530a0e3dfc80000ca68b3c4b85e4e3ef9e 742286 lintian_2.2.15.tar.gz
     2f6552d9dc896e454c6927707aec276fbfd7faf9 475550 lintian_2.2.15_all.deb
    Checksums-Sha256:
     840333f514921fb768eb5523bd5f84960ce47da09ee3f750beccbd83c5c773c1 1167 lintian_2.2.15.dsc
     d869737a4cd48c050d9909e949c37a7439b7efe28628d64b94797808f9fbed5c 742286 lintian_2.2.15.tar.gz
     f580a17c80f92e9700c8ebd44ad6e8ac5407010d7f4e992b3ed31a9bc3bc7504 475550 lintian_2.2.15_all.deb
    Files:
     6bdfbba75275491e3bebb17d0755ef60 1167 devel optional lintian_2.2.15.dsc
     c7c611de80b362a588121b6182a262cc 742286 devel optional lintian_2.2.15.tar.gz
     29d69bfdd60a03b49643944311d68b1f 475550 devel optional lintian_2.2.15_all.deb
    
  • 2.2.14
    Release 2.2.14
    
    Format: 1.8
    Date: Sat, 15 Aug 2009 22:47:44 -0700
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.2.14
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Russ Allbery <rra@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 469018 492626 534942 536397 536404 536405 537207 537606 537607 537608 537969 538055 538929 540348 540425 541119 541143 541144
    Changes:
     lintian (2.2.14) unstable; urgency=low
     .
       The "Policy 3.8.3" release.
     .
       * Summary of tag changes:
         + Added:
           - debhelper-overrides-need-versioned-build-depends
           - maintainer-script-modifies-ld-so-conf
           - missing-dependency-on-install-info
           - multiple-distributions-in-changes-file
           - patch-system-but-no-source-readme
           - package-modifies-ld.so-search-path
           - possible-documentation-but-no-doc-base-registration
         + Removed:
           - file-in-usr-something-x11-without-pre-depends
         + Renamed:
           - build-depends-on-x-metapackage => build-depends-on-metapackage
           - depends-on-x-metapackage => depends-on-metapackage
     .
       * checks/changelog-file.desc:
         + [RA] Document the "Old Changelog" way of marking historic changelog
           entries that shouldn't be syntax-checked in the long description for
           syntax-error-in-debian-changelog.  (Closes: #541119)
       * checks/debconf:
         + [CW] Permit Help: in .templates files, which is supported as of
           cdebconf 0.143 and used in the installer.
       * checks/debhelper{,.desc}:
         + [CW] Check for the use of debhelper override targets, which require
           debhelper 7.0.50.
         + [RA] Don't warn about recently deprecated debhelper commands in
           possibly optional portions of debian/rules.  (Closes: #537607)
         + [RA] Don't warn about missing build dependencies for commands in
           possibly optional portions of debian/rules.  (Closes: #537608)
       * checks/description:
         + [RA] Decode descriptions from UTF-8 before checking length.  Thanks,
           Charles Plessy.  (Closes: #537207)
         + [RA] Avoid duplicated word false positives from words that contain
           punctuation.  Thanks, Nelson A. de Oliveira.  (Closes: #540348)
       * checks/fields{,.desc}:
         + [FL] packages named lib*-camlp4-dev should be in section ocaml
         + [RA] Move debian/rules parsing to check build dependencies to
           checks/rules.
         + [RA] Allow any package to be in section oldlibs without triggering
           warnings.  Thanks, Rene Engelhard.  (Closes: #537606)
         + [RA] Lower wrong-section-according-to-package-name to possible.
         + [RA] Recognize packages as metapackages even if they contain Lintian
           overrides, thus fixing two packages that added a Lintian override
           for having dependencies only permitted for metapackages, which in
           turn ensures that they keep getting that tag.
         + [RA] Recognize packages as metapackages even if they contain files
           in /usr/share/cdd.
         + [RA] Renamed the tags for depending or build-depending on X
           metapackages to make them generic and load the list of metapackages
           from data/fields/metapackages.  Always consider known metapackages
           to be metapackages for the dependency check.
         + [RA] Don't require a tilde after lp: in bzr URLs.  Thanks, Benjamin
           Drung.  (Closes: #541143)
         + [RA] Fix spelling of xfonts-encodings in the xfont dependency
           exception.  (Closes: #540425)
         + [RA] Allow :ext: CVS repository references if the username looks
           like it won't require autentication.  Thanks, Thorsten Glaser.
       * checks/files{,.desc}:
         + [CW] /var/lock and /var/run are not temporary filesystems in d-i, so
           don't emit errors about their use in udebs.
         + [RA] Warn about packages containing files in /etc/ld.so.conf.d that
           don't appear to be part of libc.  Policy 3.8.3 no longer permits
           modification of ld.so.conf.
         + [RA] Remove the check for x11-common pre-depends before installing
           files in /usr/{include,lib}/X11.  Policy 3.8.3 removes this
           requirement.
       * checks/infofiles{,.desc}:
         + [RA] Add missing leading * to example info directory entry.
         + [RA] Check that packages with info files depend on dpkg or
           install-info as recommended by Policy 5.8.3.
       * checks/lintian.desc:
         + [RA] Expand multiple-distributions-in-changes-file description and
           add a reference to the Policy section.  Change certainty to
           possible, since this may be fine for non-Debian uploads.
       * checks/menus{,.desc}:
         + [RA] Add info-level tag for packages with apparent HTML or PDF
           documentation in /usr/share/doc but no doc-base registration.  Based
           on a patch from Raphael Geissert.  (Closes: #469018)
       * checks/patch-systems{,.desc}:
         + [RA] Check for a patch system in use but no debian/README.source.
           Based on a patch from Jonathan Yu.  (Closes: #537969)
       * checks/po-debconf:
         + [CW] Don't emit not-using-po-debconf if all templates are marked "for
           internal use".  (Closes: #492626)
       * checks/rules{,.desc}:
         + [RA] Moved checking of build dependencies based on programs invoked
           in debian/rules from checks/fields to here.
         + [RA] Expand Lintian's understanding of which targets are run for the
           clean target to include targets invoked via pattern variable
           expansion.  (Closes: #536405)
         + [RA] Make the handling of make variables as rule names more robust
           and avoid generating invalid regexes.
         + [RA] Packages including /usr/share/mozilla-devscripts makefile
           fragments in debian/rules must Build-Depend on mozilla-devscripts.
           Thanks, Benjamin Drung.  (Closes: #541144)
       * checks/scripts:
         + [RA] Fix parsing of dpkg-divert commands diverting a file ending in
           a number, followed by a redirection.  Thanks, Andreas Beckmann.
           (Closes: #534942)
         + [RA] Warn about maintainter scripts that modify /etc/ld.so.conf.
           Policy 3.8.3 no longer permits this.
         + [RA] Avoid command-with-path-in-maintainer-script false positives
           with backtick expressions as arguments to commands.  Thanks, Stefan
           Fritsch.  (Closes: #536397)
       * checks/watch-file:
         + [RA] Fix false positives in debian-watch-file-should-mangle-version
           when an upstream version is specified in the watch file and give the
           line number of mangling issues.  Patch from Raphael Geissert.
           (Closes: #536404)
     .
       * data/debhelper/*:
         + [ADB] Refresh against unstable.
       * data/fields/architectures:
         + [RA] Refresh architecture list against dpkg 1.15.3.1, adding avr32
           and kopensolaris.  (Closes: #538055)
       * data/fields/metapackages:
         + [RA] New file listing known metapackages that should not be used in
           Depends or Build-Depends.
         + [RA] Add mono-complete.  (Closes: #538929)
       * data/fields/virtual-packages:
         + [ADB] Refresh against unstable.
       * data/files/fonts:
         + [ADB] Refresh against unstable.
       * data/standards-version/release-dates:
         + [RA] Add the release date for Policy 3.8.3.
     .
       * debian/control:
         + [RA] Update standards version to 3.8.3 (no changes required).
     .
       * frontend/lintian:
         + [RA] Enable multiple-distributions-in-changes-file now that Policy
           documents that this does not work with the Debian archive.
       * frontend/lintian-info:
         + [ADB] Correctly parse Lintian output for pedantic tags.  Thanks, James
           Vega.
     .
       * lib/Spelling.pm:
         + [RA] Add spelling correction for precedence.
     .
       * reporting/html_reports:
         + [JP] Accumulate tag-specific statistics in a new variable, and pass it
           to the appropriate templates.
       * reporting/templates/tags{,-severity}.tmpl:
         + [JP] Remove duplicate code to calculate tag statistics.
     .
       * t/runtests:
         + [RA] Update standards version to 3.8.3.
    Checksums-Sha1:
     d8034578bac4c674ec397749f650056a4504dcd9 1167 lintian_2.2.14.dsc
     a3f7446c625a218195716e7f9fd896383cba8123 731798 lintian_2.2.14.tar.gz
     0e1f6f4d845bb760f19ea8464cb0ac63236715ca 468394 lintian_2.2.14_all.deb
    Checksums-Sha256:
     fc372c8963ac7d2c22dbfda0f45ecd029fdc4f1347d5dbb3b83bb3dd920b69ce 1167 lintian_2.2.14.dsc
     48d31b91ee78ad47c0a5a4cae2532d002d23c364826b227519226e9785be2793 731798 lintian_2.2.14.tar.gz
     d40a2c8772b0a8e037665f5ea20aed0a76f7e2799de54d18882608ded01ed21d 468394 lintian_2.2.14_all.deb
    Files:
     c0b4d6209d27123a5705fec67f1b0c58 1167 devel optional lintian_2.2.14.dsc
     98f3764c0064bbbd1ab395151bbff0c5 731798 devel optional lintian_2.2.14.tar.gz
     c2a4e455f92e8514fee6fea2c6d3fe08 468394 devel optional lintian_2.2.14_all.deb
    
  • 2.2.13
    Release 2.2.13
    
    Format: 1.8
    Date: Thu, 09 Jul 2009 09:11:14 -0700
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.2.13
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Russ Allbery <rra@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 516530 533618 534134 534139 534141 534212 534218 534234 534276 534326 534580 534640 534684 534942 535308 535432 535566 535582
    Changes:
     lintian (2.2.13) unstable; urgency=low
     .
       The "triggerized install-info" release.
     .
       * Summary of tag changes:
         + Added:
           - install-info-used-in-maintainer-script
           - package-contains-info-dir-file
         + Removed:
           - info-documents-not-removed
           - install-info-not-called-with-quiet-option
           - missing-comma-after-substvar
           - postrm-calls-install-info
           - preinst-calls-install-info
     .
       * checks/control-file{,.desc}:
         + [RA] Rework missing-separator-between-lines to only include two
           specific package stanzas in the extra tag data and not include
           newlines.  Generalize it to also detect missing commas between
           substvars, replacing missing-comma-after-substvar.
       * checks/cruft{,.desc}:
         + [RA] Don't warn about outdated libtool if the package build-depends
           on libtool.  Thanks, Kurt Roeckx.  (Closes: #534134)
         + [RA] Fix typo in *-contains-ht-tags-file description.  Patch from
           Peter Pentchev.  (Closes: #534218)
       * checks/fields:
         + [ADB] If the Debian r-cran makefile include is used in the rules file,
           cdbs, debhelper and r-base-dev are required in Build-Depends.  Thanks,
           Charles Plessy.  (Closes: #534684)
         + [RA] Allow variable settings before ant, dpatch, and dh when
           checking debian/rules for dependencies.  Thanks, Ryan Niebur.
           (Closes: #535432)
       * checks/files{,.desc}:
         + [RA] Allow non-core Python packages to install files into
           /usr/lib/python*/dist-packages, the extension location for Python
           2.6 and later.  Thanks, Julian Andres Klode.  (Closes: #534212)
         + [RA] Check for /usr/share/info/dir files included in the package.
           Thanks, Bas Zoetekouw.  (Closes: #535566)
       * checks/infofiles{,.desc}:
         + [RA] Ignore dir files; they're a different error that's now caught
           by checks/files.
         + [RA] Remove all checking of maintainer scripts, since info dir
           entries are now handled with triggers.  Now always warn of info
           files without INFO-DIR-SECTION, even if install-info were called
           with a --section argument.  Warn of info files without a DIR-ENTRY
           section.  Thanks, Raphaël Hertzog.  (Closes: #534640)
         + [RA] Fix a bug in the detection of bad info file extensions that
           missed extensions containing the string "info".
         + [RA] Improve the long descriptions of tags about compression of info
           documents.
       * checks/init.d:
         + [RA] Take into account dangling symlinks in /etc/init.d.  Patch from
           Raphael Geissert.  (Closes: #534139)
         + [RA] Don't require symlink init scripts to be conffiles and realize
           they are included in the package even if the symlink is dangling.
           Thanks, Steve Langasek.  (Closes: #534326)
       * checks/manpages:
         + [RA] Don't warn about hyphens used as minus signs inside draft mode,
           since \- cannot be used there.  Based on a patch by Gennaro Oliva.
           (Closes: #535308)
       * checks/patch-systems:
         + [RA] Don't include the package name as extra data in tags that are
           only issued for source packages.  Patch from Raphael Geissert.
       * checks/scripts{,.desc}:
         + [RA] Lower certainty of read-in-maintainer-script to possible and
           mention false positives.  Thanks, Raphaël Hertzog.  (Closes: #534276)
         + [RA] Allow for output redirection when parsing diversions in
           maintainer scripts.  Thanks, Andreas Beckmann.  (Closes: #534942)
         + [ADB] Detect the use of the "source" bashism when the sourced filename
           contains a tilde or consists of a single character.  Thanks, Raphael
           Geissert and Ryan Niebur.
         + [RA] Avoid a false positive in the bashism check for trap with
           signal numbers when the the trap command contains a number.  Thanks,
           Julien Cristau.  (Closes: #534580)
         + [RA] Check for any maintainer script running install-info, since
           this is now handled with triggers.
       * checks/watch-file:
         + [RA] Use a consistent way of displaying the line number of a problem.
     .
       * collection/strings:
         + [ADB] Handle the fact that, when Lintian is run as root, the output of
           "file" on set[gu]id files may include the fact that they are set[gu]id.
           Thanks, Peter Pentchev.  (Closes: #533618)
     .
       * lib/Read_pkglists.pm:
         + [RA] Increment the package list format and expect the archive area
           as an additional argument.  Patch from Raphael Geissert.
       * lib/Spelling.pm:
         + [RA] Add changes misspelling.
         + [RA] Fix correction for endianness.  Thanks, Raphael Geissert.
           (Closes: #535582)
         + [RA] Only strip most punctuation from the end of each word, not from
           anywhere in the string.  We don't want to strip the period from
           res.size.  Thanks, Zack Weinberg.  (Closes: #534234)
       * lib/Tags.pm:
         + [RA] Replace all newlines in tag data with \n, not just the first.
           (Closes: #534141)
     .
       * man/lintian.1:
         + [RA] The archive area may be a comma-separated list of areas.  Patch
           from Raphael Geissert.
     .
       * private/update-coverage:
         + [RA] Provide a breakdown of tags only covered in the legacy test
           suite by test name.
     .
       * reporting/html_reports:
         + [RA] Change area back to section in the loop for generating the
           package index pages to be consistent with the page template.
         + [RA] Allow for multiple archive areas in the front page summary.
         + [RA] Add the archive area to the tag information.
       * reporting/templates/maintainer.tmpl:
         + [RA] Include the archive area in the source package heading if it's
           not main.  Include the archive area in the binary package heading if
           it's different than the source package archive area.
     .
       * unpack/list-{bin,src,udeb}pkg:
         + [RA] Collect information from multiple archive areas and include the
           archive area in the package list.  Patch from Raphael Geissert.
           (Closes: #516530)
    Checksums-Sha1:
     a335e888b483160766ee0602bc3f226530dbbac9 1167 lintian_2.2.13.dsc
     28b0275245d555fb2b7d72a40c691ea873eb65f0 722385 lintian_2.2.13.tar.gz
     b4fb1e784f44f5836441c707cdd3364526081b79 462854 lintian_2.2.13_all.deb
    Checksums-Sha256:
     35afe2ca26173e8f85b5a8da3de97b624b08dd74a69f8912fd64d99c05e90376 1167 lintian_2.2.13.dsc
     4687a24dddc127236466c06d8e4a36476553c0056d54f552d9c200b3027191e0 722385 lintian_2.2.13.tar.gz
     3501496ceddad214f4ff3d9bed5d80c0395b25b62aa415b9fd8d63c1ac475915 462854 lintian_2.2.13_all.deb
    Files:
     43ad42077220df7dfab500621579b181 1167 devel optional lintian_2.2.13.dsc
     c3cdf4c47ae2ce26e28045990e297989 722385 devel optional lintian_2.2.13.tar.gz
     0b5bac0161affb748236d632eeab9a1a 462854 devel optional lintian_2.2.13_all.deb
    
  • 2.2.12
    Release 2.2.12
    
    Format: 1.8
    Date: Thu, 18 Jun 2009 17:19:03 -0700
    Source: lintian
    Binary: lintian
    Architecture: source all
    Version: 2.2.12
    Distribution: unstable
    Urgency: low
    Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
    Changed-By: Russ Allbery <rra@debian.org>
    Description:
     lintian    - Debian package checker
    Closes: 522384 528003 528377 531164 532394 532892 532984 533202 533571
    Changes:
     lintian (2.2.12) unstable; urgency=low
     .
       The "Policy 3.8.2" release.
     .
       * Summary of tag changes:
         + Added:
           - debug-symbols-directly-in-usr-lib-debug
           - dh_desktop-is-deprecated
           - dh_scrollkeeper-is-deprecated
           - file-in-discouraged-x11-font-directory
           - file-in-unknown-x11-font-directory
           - init.d-script-sourcing-without-test
           - init.d-script-uses-usr-interpreter
           - missing-separator-between-items
           - package-contains-multiple-dpi-fonts
           - package-mixes-misc-and-dpi-fonts
         + Removed:
           - missing-comma-between-items
     .
       * checks/binaries{,.desc}:
         + [RA] Diagnose installing detached debugging symbols directly in
           /usr/lib/debug instead of in an appropriate subdirectory.  Patch
           from Raphael Geissert.  (Closes: #532394)
       * checks/control-file{,.desc}:
         + [ADB] Allow both comma and pipe as valid separators between items when
           detecting whether a separator has been omitted.  As a consequence,
           rename the missing-comma-between-items tag to the more descriptive
           missing-separator-between-items.  Based on a patch by Rafael
           Laboissiere.  (Closes: #533202)
         + [RA] Allow a newline immediately after the field name, since this
           does work with fields that can be wrapped (such as Build-Depends).
           Thanks, Stephane Glondu.  (Closes: #528377)
       * checks/debhelper{,.desc}:
         + [RA] Issue package-lacks-versioned-build-depends-on-debhelper always
           if the debhelper dependency isn't properly versioned, not just for
           compat levels newer than 5.  (Closes: #522384)
         + [RA] Warn about dh_desktop calls since the command is now
           deprecated.   Thanks, Nelson A. de Oliveira.  (Closes: #531164)
         + [RA] Include the line number in deprecated and obsolete dh_* command
           tags.
         + [ADB] Warn about dh_scrollkeeper calls since the command is now
           deprecated.
       * checks/fields{,.desc}:
         + [RA] Update source-field-malformed to serious and don't allow
           capital letters in source package names.  Check source package names
           for validity even when checking only source packages to be sure the
           package name is syntactically valid.
         + [RA] Permit quilt in Build-Depends for arch-independent packages if
           dh_quilt_* programs are called in the clean target.  Thanks, Daniel
           Moerner.  (Closes: #528003)
         + [RA] If one of the gnome-pkg-tools makefile fragments is included,
           gnome-pkg-tools is allowed and required in Build-Depends.  Thanks,
           Emilio Pozuelo Monfort.  (Closes: #532892)
       * checks/files{,.desc}:
         + [RA] Diagnose files installed into discouraged or unknown
           subdirectories of /usr/share/fonts/X11 per Policy 11.8.5.
         + [RA] Diagnose packages including both 100dpi and 75dpi fonts or
           mixing misc and Xdpi fonts.
       * checks/init.d{,.desc}:
         + [RA] Also check unregistered init scripts for other syntax problems.
           Patch from Raphael Geissert.
         + [RA] Don't think required init.d options are implemented just
           because they occur in a comment.  Patch from Raphael Geissert.
         + [RA] Diagnose init scripts sourcing /etc/default files without
           checking first whether they're present.  Patch from Raphael
           Geissert.  (Closes: #533571)
         + [RA] Diagnose init scripts that use interpreters in /usr.  Patch
           from Raphael Geissert.
       * checks/menus{,.desc}:
         + [RA] Read menu-methods files from the collected location instead of
           the unpacked binary package and change the unpack level of menus to
           1.  Patch from Raphael Geissert.
       * checks/scripts{,.desc}:
         + [RA] Per Policy 3.8.2, read-in-maintainer-script is now of serious
           severity.
         + [RA] Catch obsolete dpkg checks in more contexts.
         + [RA] Check for invocations of fc-cache in maintainer scripts.
           Thanks, Josselin Mouette.  (Closes: #532984)
         + [RA] Catch more commands with paths in maintainer scripts.  Thanks,
           Raphael Geissert.
     .
       * collection/menu-files{,.desc}:
         + [RA] Collect menu-methods as well as menu files.  Refactor to remove
           code duplication.  Patch from Raphael Geissert.
     .
       * data/standards-version/release-dates:
         + [RA] Add the release date for Policy 3.8.2.
     .
       * debian/control:
         + [RA] Update standards version to 3.8.2 (no changes required).
     .
       * t/runtests:
         + [RA] Update standards version to 3.8.2.
    Checksums-Sha1:
     c9c2116ca0df942e8af584eb8070e8f067d1cb96 1167 lintian_2.2.12.dsc
     a40396bef7eead7f4bb22206667f81093bb41cc1 696602 lintian_2.2.12.tar.gz
     bb9b8dfea63f6fb4dc76eb9c367f8f94b8bbe4cb 455400 lintian_2.2.12_all.deb
    Checksums-Sha256:
     65fb4a538a05d9cad256b19ac23bca93938d5e7d2f626644d909ed3869856250 1167 lintian_2.2.12.dsc
     8503b0f736804b0cd901beb90d71bc96aa13eadced507dd4b159dc506c9fbe45 696602 lintian_2.2.12.tar.gz
     6e1b210b9ff48a0941026ffde1792fb3b99d7091c26bf26b66f40642faa502b3 455400 lintian_2.2.12_all.deb
    Files:
     aaf8a2387ed23cf50912352b9d7dd10e 1167 devel optional lintian_2.2.12.dsc
     096b55e433809ffbc7e8ea0011acffd4 696602 devel optional lintian_2.2.12.tar.gz
     0296f0d4776a1bce31f9e7ebbbd29118 455400 devel optional lintian_2.2.12_all.deb