Accepted lintian 2.1.4 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Date: Sat, 03 Jan 2009 16:40:30 -0800
Architecture: source all
Maintainer: Debian Lintian Maintainers <email@example.com>
Changed-By: Russ Allbery <firstname.lastname@example.org>
lintian - Debian package checker
Closes: 381485 480939 488832 496516 497347 497348 498875 498876 508307 509147 509286 510190 510398
lintian (2.1.4) unstable; urgency=low
* Summary of tag changes:
- control-interpreter-in-usr-local (split from
- unknown-control-interpreter (split from unusual-interpreter)
+ [RA] Warn of Debian version numbers containing "testing", "stable",
or "unstable", or with release code names for uploads not targeted
at that release, except in NMUs. Based on a patch by Raphael
Geissert. (Closes: #498876)
+ [RA] Warn (severity: wishlist) of binary control stanzas duplicating
fields of the source control stanza. (Closes: #497348)
+ [RA] Warn (severity: wishlist) about the old dh_make packaging
copyright, which used (C) without the word or symbol. Based on a
patch by Raphael Geissert. (Closes: #497347)
+ [RA] Clean up checks of a symlinked /usr/share/doc directory and
avoid making package info global.
+ [RA] Warn about older PHP licenses. Based on a patch by Raphael
Geissert. (Closes: #498875)
+ [RA] Keep the hash of files for which warnings were already issued
local to each package, reducing memory consumption and false
negatives for archive-wide runs.
+ [RA] Check for use of shell brace expansion in debhelper config
files that list filenames, which is not supported. Based on a patch
from Raphael Geissert. (Closes: #480939)
+ [RA] If dh is used, require debhelper tokens in maintainer scripts.
+ [ADB] Warn about packages declaring a debhelper compatibility level
of 7 or above and using dh_clean -k, which has been deprecated in
favour of dh_prep.
+ [RA] Add dh_auto_* and dh_prep to the debhelper scripts that require
a particular version of debhelper.
+ [RA] De-duplicate the list of scripts with specific version
requirements before issuing tags.
+ [RA] Upgrade package-lacks-versioned-build-depends-on-debhelper to
certain (although still minor), making it a warning. debhelper(7)
explicitly recommends a versioned build dependency on debhelper.
Rewrite the tag description accordingly.
+ [RA] dh-make-php provides a CDBS rule fragment and hence should go
into Build-Depends, not Build-Depends-Indep. Thanks, Mathieu
Parent. (Closes: #509286)
+ [RA] Packages whose executables are all in /usr/games should
probably be in section games. (Closes: #509147)
+ [RA] If a *.desktop file contains a MimeType key, check that the
postinst calls update-desktop-database. (Closes: #488832)
+ [RA] Stop keeping a separate hash of all files in the package and
use Lintian::Collect information. The hash was being reused across
packages, possibly leading to excessive memory consumption and false
negatives for archive-wide runs.
+ [RA] Keep the hash of files and symlinks local to each package,
reducing memory consumption and false negatives for archive-wide
+ [RA] Improve the patch-system-but-direct-changes-in-diff long
description. (Closes: #496516)
+ [RA] Remove desktop-file-but-no-dh_desktop-call. The only action of
dh_desktop is now checked by desktop-mimetype-without-update-call;
dh_desktop is unnecessary with other *.desktop files.
+ [RA] Overhaul checking of maintainer script and config interpreters:
- postrm scripts must use an essential interpreter.
- Only preinst scripts require Pre-Depends; Depends is sufficient for
postinst and prerm scripts. (Closes: #508307)
- Separate unknown-control-interpreter from unusual-interpreter
since it's much more likely to be an error.
- Separate control-interpreter-in-usr-local from
interpreter-in-usr-local since the severity is higher.
- unusual-control-interpreter is certain, not possible.
- Suppress some cases of multiple tags about the same basic problem.
+ [RA] Check for scripts in /etc that call init scripts directly
without using invoke-rc.d. Based on a patch by Raphael Geissert.
+ [RA] Allow dpkg-dev to satisfy a make dependency. (Closes: #510190)
+ [ADB] More intelligently remove comments from shell scripts, to avoid
removing some constructs that aren't comments, such as those in
[ $# -gt 2 ] and "foo # bar".
+ [ADB] Flag the source bashism when its argument is quoted or a bare
+ [RA] Recognize additional SourceForge URLs and recommend the
redirector. Thanks, Riccardo Stagni. (Closes: #510398)
+ [RA] Copy copyright files that are relative links, provided that the
link is safe, and otherwise treat symlinked copyright files as if
they were empty. Fixes a Lintian crash on packages where the
copyright file is a relative symlink.
+ [RA] Add an explicit key to initials used in changelog entries.
+ [RA] New check-tag target which runs all test cases in the new test
suite that check for or against a particular tag.
+ [RA] New file listing debhelper config files containing filenames.
+ [RA] When processing the entire archive, do so in sorted order.
+ [RA] Merge data from both test suites and use the tag files for the
old test suite rather than relying on runtests -v.
+ [RA] We only care about the first line of the archive timestamp.
+ [RA] Check that a test produces all tags listed in Test-For and
doesn't produce any tages listed in Test-Against.
+ [RA] Support finding and running all tests for or against a
+ [RA] Correctly set up non-native packages for dpkg-source.
+ [RA] Add documentation of the new test suite.
3db94386f888bbdcd20a83b480b3b300eae05926 1163 lintian_2.1.4.dsc
be4d6cd82445f19f14d6aae9b1ad270b7987dbad 568542 lintian_2.1.4.tar.gz
5da9d84aa8b9837120f96ff4941a216d5eb5a5bf 399044 lintian_2.1.4_all.deb
5e73d96a7f386080f41cd366b8e4b7baaf5489636e5803228c801801175b5488 1163 lintian_2.1.4.dsc
d2055c69b7639f33696af1caf0ddf8feeaf3b07dc876fa5081f43dd44c0dd9d2 568542 lintian_2.1.4.tar.gz
ac256fb25efb495b4b3d0e851449b855d32f8e62cf47f10fd8a4fa209d0dd480 399044 lintian_2.1.4_all.deb
00f2accf567744721d411acb75a08fcd 1163 devel optional lintian_2.1.4.dsc
f4f023b9f34e9e652bd486deb895bea0 568542 devel optional lintian_2.1.4.tar.gz
be892a1671426e4342486af94392ab2a 399044 devel optional lintian_2.1.4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
-----END PGP SIGNATURE-----