-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 21 Feb 2009 23:53:09 -0800 Source: lintian Binary: lintian Architecture: source all Version: 2.2.6 Distribution: unstable Urgency: low Maintainer: Debian Lintian Maintainers <lintian-ma...@debian.org> Changed-By: Russ Allbery <r...@debian.org> Description: lintian - Debian package checker Closes: 509624 513996 514497 514853 514951 515068 515069 515137 515538 515601 515689 515690 515795 515831 515998 516067 516427 516534 Changes: lintian (2.2.6) unstable; urgency=low . * Summary of tag changes: + Added - binary-from-other-architecture - icon-size-and-directory-name-mismatch - lzma-deb-archive - multiple-distributions-in-changes-file (disabled) - spelling-error-in-binary (experimental) - unsupported-source-format . * checks/binaries: + [RA] When checking for dependencies on libc, don't use /o on the regex. Otherwise, lintian produces false positives when run on multiple packages with different architectures, since the libc package name is not the same on all architectures. Thanks to Raphael Geissert for the report. (Closes: #516067) + [RA] Check for binaries from other architectures than the declared architecture of the package outside of known multiarch directories. Patch from Raphael Geissert. (Closes: #513996) + [RA] Check the data section of ELF binaries for spelling errors. Patch from Raphael Geissert. * checks/common_data.pm: + [RA] Virtual packages now come from data. * checks/changelog-file: + [RA] Don't warn about uncompressed ChangeLog files in doc. They may be small files and the maintainer may be installing some other upstream file as the upstrema changelog. (Closes: #515601) + [RA] Fix improbable-bug-number-in-closes so that it works. * checks/control-file: + [ADB] Properly exclude packages built from the glibc source package from the "hardcoded depends on libc" test. (Closes: #515831) * checks/cruft: + [RA] For Format: 2.0 and Format: 3.0 (quilt) packages, check the *.debian.tar.(gz|bz2|lzma) contents instead of expecting diffstat output. (Closes: #515069) + [RA] Ignore cruft in the upstream source in directories that look like part of a test suite. The files may be part of the test cases. (Closes: #515137) * checks/deb-format{,.desc}: + [RA] Recognize data.tar.lzma binary package components and use a different tag than malformed-deb-archive. * checks/description: + [ADB] Warn of homepages embedded in the description which use the syntax "Homepage: <http://example.com>" using the warning level tag description-contains-homepage rather than the info level tag description-possibly-contains-homepage. (Closes: #515998) + [RA] Don't warn about too-short long descriptions for transitional or dummy packages. Thanks, Andreas Beckmann. (Closes: #515538) * checks/fields{,.desc}: + [RA] Load virtual packages from data/fields/virtual-packages. + [RA] Warn of unsupported source package versions. * checks/files{,.desc}: + [RA] Warn of PNG icons whose size doesn't match the size indicated by the directory in which they're installed. Patch from Raphael Geissert. (Closes: #509624) + [RA] Make static regexes global to avoid recreating them for each file we scan. Patch from Raphael Geissert. + [ADB] Modify the check for embedded Javascript libraries to ignore yahoo.js as there are similarly named, but unrelated, scripts in the archive. + [ADB] Lower the certainty of the embedded-{javascript,php}-library tags to "possible" as they trigger purely on filenames and not content. (Closes: #515690) + [RA] Offer advice for duplicate-font-file for when the font package is huge. Thanks, Thijs Kinkhorst and Paul Wise. (Closes: #515689) * checks/patch-systems.desc: + [RA] Improve the suggestions in the long description of quilt-patch-missing-description and dpatch-missing-description based on suggestions from Paul Wise. (Closes: #516534) * checks/scripts: + [RA] Make static regexes global to avoid recreating them for each file we scan. Patch from Raphael Geissert. * checks/shared-libs: + [RA] Save a local reference to objdump information to reduce the number of method calls. Patch from Raphael Geissert. + [ADB] Correctly handle alternative dependency lines in symbols files which contain multiple entries. (Closes: #516427) . * collection/strings{,.desc}: + [RA] Collect a list of ELF binaries in the package and the output of strings on each binary except for those in /usr/lib/debug. Based on a patch from Raphael Geissert. (Closes: #514951) . * data/fields/obsolete-packages: + [RA] Add foomatic-data, lambdamoo-{core,server}, and old kernel packages. Patch from Raphael Geissert. * data/fields/virtual-packages: + [RA] New file listing known virtual packages. Based on a patch by Raphael Geissert. (Closes: #514497) . * debian/postrm: + [RA] Use set -e, not #!/bin/sh -e. . * frontend/lintian: + [ADB] Split the Distribution field of a .changes file into individual distributions and then check each of them against the list of known distributions. (Closes: #514853) + [ADB] Anchor the regular expressions for the backports, security and proposed-updates distribution checks, so that etch-backports is accepted as a valid distribution but etch-backportss is not. + [ADB] Add a new check for .changes files which contain multiple entries in their Distribution: field. The check is currently disabled as the syntax is currently accepted by dak although it is likely to stop being so in the near future. . * lib/Lintian/Collect/Source.pm: + [RA] Recognize Format: 2.0 packages as non-native. * lib/Lintian/Command.pm: + [RA] Disable IPC::Run debugging. Patch from Raphael Geissert. + [RA] Don't load Data::Dumper. Patch from Raphael Geissert. * lib/Spelling.pm: + [RA] Add spelling correction for "mroe". * lib/Util.pm: + [RA] Minor optimizations to {read,parse}_dpkg_control. Patch from Raphael Geissert. + [RA] Only take the first space after a field name as the separator and treat the rest as part of the field value so that other parts of Lintian can see the leading spaces. . * private/refresh-virtual-packages-data: + [RA] New script to generate the list of virtual packages. Based on a patch by Raphael Geissert. * private/update-coverage: + [RA] Add support for source package tests. . * t/runtests: + [RA] Add support for raw source package checks in the source subdirectory. See t/source/README for more details. . * unpack/unpack-srcpkg-l1: + [ADB] Handle a number of different ways in which upstream directory trees may be represented in tarballs. (Closes: #515795) + [RA] Support LZMA-compressed upstream source. (Closes: #515068) + [RA] Analyze the upstream source tarball to extract its prefix and save it in the laboratory. Also fixes unpacking of source tarballs that have no common subdirectory. Checksums-Sha1: cd30ba38ab5571f886910b316b2bda21b50783fe 1163 lintian_2.2.6.dsc 66b4a9118ec28895f2538f2e39f6573b29a6a6f5 633992 lintian_2.2.6.tar.gz 28aedd1902c8626f96166b76bfe1762321d6f2d3 439298 lintian_2.2.6_all.deb Checksums-Sha256: bd2038f5fa6e62c75830a70ee7b6e001137b2cb47152079a94edd1202623c6ab 1163 lintian_2.2.6.dsc d6aa9dc2900754b0fd2047a1e222f9d9e2f0b215fa75b313a20a45629a73d3ca 633992 lintian_2.2.6.tar.gz b54305f1364a453a7306a459bd4f2824d261f5a0dfab4179af0a12008664b6bc 439298 lintian_2.2.6_all.deb Files: 89b46ad903452f52cba3917003ef8d01 1163 devel optional lintian_2.2.6.dsc c704aa024c1f083c39c06f9470a27b67 633992 devel optional lintian_2.2.6.tar.gz 197c9e2302016db29ea48a1c0a310ea6 439298 devel optional lintian_2.2.6_all.deb
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkmhBZwACgkQ+YXjQAr8dHafpACfciYpt0YSI7JF3toLxac5TtB7 ngMAoKIS2E74OT6x/XIwPDOU9hkTnxg2 =mMzI -----END PGP SIGNATURE----- Accepted: lintian_2.2.6.dsc to pool/main/l/lintian/lintian_2.2.6.dsc lintian_2.2.6.tar.gz to pool/main/l/lintian/lintian_2.2.6.tar.gz lintian_2.2.6_all.deb to pool/main/l/lintian/lintian_2.2.6_all.deb -- To UNSUBSCRIBE, email to debian-devel-changes-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org