Accepted lintian 2.2.6 (source all)
-----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-maint@debian.org>
Changed-By: Russ Allbery <rra@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