-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Mon, 27 Apr 2009 19:28:02 -0700 Source: lintian Binary: lintian Architecture: source all Version: 2.2.10 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: 367327 522527 522530 522623 522643 522660 523001 523352 523408 523708 524228 525005 525133 525280 525484 Changes: lintian (2.2.10) unstable; urgency=low . The "do something useful with tar errors, plus bug fixes" release. . * Summary of tag changes: + Added: - ancient-autotools-helper-file - tar-errors-from-control - tar-errors-from-data - tar-errors-from-source + Removed: - desktop-mimetype-without-update-call - package-uses-breaks . * checks/conffiles: + [RA] Fix a false negative in duplicate-conffile by improving normalization of conffiles before comparing and restructure the check a bit. Patch from Raphael Geissert. * checks/cruft{,.desc}: + [RA] Split outdated-autotools-helper-file into ancient- and outdated-, preserving the 2004 date for ancient and checking for at least June of 2006 for outdated. The latter is needed for AVR32. Thanks, Bradley Smith. (Closes: #525280) + [RA] Set certainty for ancient- and outdated-autotools-helper-file to possible instead of certain. Some packages contain extra copies that aren't used during the Debian package build. + [RA] Document that cdbs still requires the autotools-dev build dependency to update config.{sub,guess} at build time. + [RA] Report errors from tar or dpkg-source when listing or unpacking the source package, skipping and suppressing some harmless errors. * checks/deb-format{,.desc}: + [RA] Report tar errors from listing or unpacking the control or data members of the package, suppressing uninteresting errors or errors that are caught some other way. (Closes: #367327) + [CW] Ubuntu's archive allows packages whose data members are compressed with lzma. * checks/etcfiles.desc: + [RA] Remove unused Needs-Info: etcfiles. Thanks, Raphael Geissert. * checks/fields{,.desc}: + [RA] Remove package-uses-breaks. dpkg in stable now supports it. Thanks, Julian Andres Klode. (Closes: #522660) + [RA] Fix Needs-Info. Thanks, Raphael Geissert. * checks/files{,.desc} + [ADB] Anchor the regular expression for the "gz-file-not-gzip" tag so that files with names that contain ".gz" but do not end in that string are not flagged. Patch by Raphael Geissert. (Closes: #523352) + [RA] Remove desc for removed possible-name-space-pollution tag. * checks/manpages.desc: + [RA] Remove desc for removed no-manpage-in-correct-directory tag. * checks/menu-format{,.desc}: + [RA] Remove desktop-mimetype-without-update-call. This is now handled by triggers. Thanks, Chow Loong Jin. (Closes: #525133) + [RA] Remove desc for removed menu-item-adds-to-root-menu tag. * checks/patch-systems.desc: + [RA] Mention that empty dpatch patch lists or quilt series files will disappear in a non-native source package and hence produce the warning about a missing file. (Closes: #525005) * checks/scripts{,.desc}: + [RA] Handle command delimiters, $() expressions, and braces and parentheses in the checks for correct diversion handling. Patch from Raphael Geissert. (Closes: #523708) + [RA] Clarify the php-script-but-no-phpX-cli-dep description to explain why it warns about a php4-cli dependency. (Closes: #525484) + [RA] Add jruby1.2 and allow an unversioned jruby reference. Thanks, Sebastien Delafond. (Closes: #523001) * checks/shared-libs{,.desc}: + [RA] Strip trailing slashes from the libdir path in *.la files before checking it for correctness. Thanks, Patrick Matthäi. (Closes: #524228) + [RA] Special-case *.la files for Python modules installed in /usr/share/pyshared, since they're moved during install. Thanks, Jonas Smedegaard. (Closes: #522623) + [RA] Requires unpack level 2 to read the *.la files. * checks/standards-version.desc: + [ADB] Fix a couple of spelling mistakes ("verison" -> "version"). Thanks, Guillaume Delacour. (Closes: #522643) . * collection/file-info: + [ADB] Call "file" with "--" to ensure that any filenames in the package that start with "-" aren't interpreted as options to "file". Thanks, Trent W. Buck. (Closes: #523408) * collection/strings: + [RA] Make strings gathering on ELF binaries robust against file names containing "ELF" or a colon. Patch from Raphael Geissert. . * doc/desc-files: + [ADB] Mention the new Standards-Version field available for tests. Patch by Raphael Geissert. . * frontend/lintian: + [RA] Stop reporting $! when unpack scripts fail. It will almost never contain anything useful. + [RA] Move override parsing to the Tags module. Patch from Raphael Geissert. . * lib/Lintian/Collect/Binary.pm: + [CW] Add missing 'use Parse::DebianChangelog'. * lib/Lintian/Output.pm: + [RA] With --color=html, display the HTML rendering of the long tag description rather than the text version and escape HTML metacharacters in the tag information. Patch from Raphael Geissert. (Closes: #522527) * lib/Lintian/Relation.pm: + [ADB] Fix a spelling mistake ("verison" -> "version"). Thanks, Guillaume Delacour. * lib/Spelling.pm: + [RA] Add spelling correction for "verison". * lib/Tags.pm: + [RA] Add a function to parse overrides, moved from frontend/lintian. Patch from Raphael Geissert. . * t/runtests: + [ADB] Allow a default Policy version to be specified in template files. This avoids the need to update every test each time a new Policy version is released, unless one specifically wishes to keep a particular test using an older version. Patch by Raphael Geissert. + [ADB] Use extended regular expressions in "post_test" sed scripts. Patch by Raphael Geissert. * t/tests/README: + [ADB] Mention the new Standards-Version field available for tests. Patch by Raphael Geissert. . * unpack/unpack-binpkg-l1: + [RA] Save control unpack errors in control-errors, control listing errors in control-index-errors, and package listing errors in index-errors for later processing by deb-format. (Closes: #522530) * unpack/unpack-binpkg-l2: + [RA] Save data unpack errors in unpacked-errors for later processing by deb-format. * unpack/unpack-srcpkg-l1: + [RA] Save source listing errors in index-errors for later processing by cruft. Don't fail the unpack if tar exits with non-zero status. star-created archives will cause tar to blow up, but the listing and unpacking still works. * unpack/unpack-srcpkg-l2: + [RA] Save source unpack errors in unpacked-errors for later processing by cruft. Checksums-Sha1: 90de8a704775b355db8c8bd8aace93a7d68d4657 1167 lintian_2.2.10.dsc ae9fecb2d7445752efa40c7cf86a984e772c7e2b 677589 lintian_2.2.10.tar.gz f651db4d5cba16261f86cc21e199f0487eb1da65 447066 lintian_2.2.10_all.deb Checksums-Sha256: 2330d225880b83a8ad1a3cc91dce6c667c8da497ad473cc6e8b3655e032edc3d 1167 lintian_2.2.10.dsc 01cfec9aa9cfeba595d28955e044e81eafc9e0430ec1eaa9ad65ebe7616afc06 677589 lintian_2.2.10.tar.gz 3d7bd1c39e867f3096a56266dcb275f6729ebf7275a7b7a53de6a16a1e16402b 447066 lintian_2.2.10_all.deb Files: a304ecda4261bc3105d76b483b25801a 1167 devel optional lintian_2.2.10.dsc fe0eb4b4e5fef66e3682e512bec6f42f 677589 devel optional lintian_2.2.10.tar.gz a44dd854d063a600afab9ad6a1e812a4 447066 devel optional lintian_2.2.10_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkn2bIEACgkQ+YXjQAr8dHaXcgCgih6WcyI0MrXT9E0pS6oaQs/U XeMAnixFFT8IyXYOzl1NMcogp/mjFVul =Hqyr -----END PGP SIGNATURE----- Accepted: lintian_2.2.10.dsc to pool/main/l/lintian/lintian_2.2.10.dsc lintian_2.2.10.tar.gz to pool/main/l/lintian/lintian_2.2.10.tar.gz lintian_2.2.10_all.deb to pool/main/l/lintian/lintian_2.2.10_all.deb