-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 07 Jun 2008 21:09:54 -0700 Source: lintian Binary: lintian Architecture: source all Version: 1.24.0 Distribution: unstable Urgency: low Maintainer: Debian Lintian Maintainers <[EMAIL PROTECTED]> Changed-By: Russ Allbery <[EMAIL PROTECTED]> Description: lintian - Debian package checker Closes: 234202 409104 456629 471740 471869 472499 472513 473156 474052 475400 476587 481787 482450 482869 483384 483475 483775 484028 484600 Changes: lintian (1.24.0) unstable; urgency=low . The "Policy 3.8.0, infrastructure evolution, and real web design" release. . * checks/binaries: + [RA] Fix code for filtering out NSS modules from SONAME checks. + [RA] When checking SONAMEs against package names, convert all underscores to dashes, not just the first one. Thanks, Gonéri Le Bouder. (Closes: #482450) + [RA] Remove several-sonames-in-same-package. This is frequently not an error and Lintian doesn't have enough information to know. * checks/common_data.pm: + [RA] armel is now a standard architecture. + [RA] Remove %known_obsolete_packages, now handled via data. + [RA] Merge %non_standard_archs into %known_archs. * checks/control-file{.desc,}: + [RA] Check for self-dependencies in the source package since the current dpkg-gencontrol silently fixes them but they may indicate other problems. Thanks, Patrick Matthäi. (Closes: #471740) * checks/copyright-file{.desc,}: + [RA] Check for copyright files containing the Apache 2.0 license, which is now in common-licenses. * checks/cruft: + [RA] Format: 3.0 (quilt) packages are not native even though they have no *.diff.gz. Thanks, Raphael Hertzog. (Closes: #483384) + [RA] Use the new Lintian::Collect interface to check whether a package is native. * checks/debconf: + [RA] Don't warn about using db_input in postinst if a config script also exists and uses db_input. The package maintainer probably knows what they're doing. * checks/fields: + [RA] Syntax-check Breaks like other relationship fields. Warn if any packages use Breaks for right now. Only check for duplicate libraries and Tcl versions in dependency fields, not Breaks, Conflicts, and other similar fields. Warn if Breaks is used without a version. Check that Breaks is not inconsistent with other dependency fields. + [RA] Use Lintian::Data to load the obsolete package list. + [RA] When checking whether a debug package has proper dependencies, allow a dependency on any package name that starts the same as the debug package up to the first dash. This will hopefully produce fewer false positives. Thanks, Josselin Mouette. (Closes: #476587) + [RA] Remove non-standard-architecture-in-source-relation and non-standard-architecture. These aren't bugs. * checks/filenames{.desc,}: + [RA] Warn about BTS data directories in packages (.be and .ditrack). Patch by Ben Finney. (Closes: #481787) * checks/init.d: + [RA] Try to allow for postinst scripts written in Perl and still recognize the update-rc.d calls. * checks/manpages{.desc,}: + [RA] Only ignore errors about wrapping lines for Asian locale man pages, since that's where the groff trouble lies. Ignore character set errors for all man pages with old versions of man and no man pages with current versions of man since the new character set handling should cope. (Closes: #474052) + [FL] Ignore more unicode issues with old man. + [RA] Warn about inclusion of the country name in the localized man page directory unless it's one of the known exceptions. + [RA] Mention in binary-without-manpage that the case of the man page should match the case of the binary even if man can find it anyway. (Closes: #484028) * checks/md5sums: + [FL] Don't complain about missing md5sums file if the package only contains conffiles. (Closes: #482869) * checks/nmu: + [RA] Don't treat "Ack NMU" as an NMU declaration. Thanks, Joe Nahmias. (Closes: #484600) + [RA] Binary NMUs of QA-maintained packages are fine. * checks/rules{.desc,}: + [RA] Add some basic checks for whether debhelper programs are called in a reasonable order. (Closes: #471869) + [RA] Support pattern rules. (Closes: #483475) * checks/scripts: + [RA] Catch deprecated chown syntax even when options are given to chown. Patch by Raphael Geissert. (Closes: #483775) + [RA] $((var+1)) now works in dash and is in POSIX, so remove it from bashisms. Patch by Adam D. Barratt. (Closes: #473156) * checks/standards-version{.desc,}: + [RA] Largely rewritten. Now contains a list of standards versions with the date when they were released, adding 3.8.0. Only emit tag out-of-date-standards-version if the newer version predates the date of the package. Base ancient-standards-version on whether the standards version of the package is more than two years old. Remove package-declares-source-relation-but-has-older-standards-version; policy 3.1.0 was a long time ago. (Closes: #472513) * checks/watch-file{.desc,}: + [RA] New checks for watch files, based on work by Patrick Schoenfeld. (Closes: #234202, #409104, #456629, #472499) . * data/fields/obsolete-packages: + [RA] Moved from common_data.pm. Removed many very old packages that nothing depends on and added many new packages identified by Riku Voipio. (Closes: #475400) . * debian/control: + [RA] Update standards version to 3.8.0. + [RA] Depend on libtimedate-perl for convenient date parsing. . * frontend/lintian: + [RA] Create a new Lintian::Collect object for each package being checked and pass it into Checker::runcheck. . * lib/Checker.pm: + [RA] Pass a Lintian::Collect object as the third argument to the run function of each check. * lib/Lintian/Collect.pm: + [RA] New module to retrieve package information. * lib/Lintian/Collect/Source.pm: + [RA] New module to retrieve source package information. . * reporting/html_reports: + [RA] Copy over images. Set the maintainer name to "Unknown Maintainer" if not known. Pass the code for a tag into the per-tag page. Based on a patch by Jordà Polo. * reporting/images/*: + [RA] New logo images from Jordà Polo. * reporting/lintian.css: + [RA] Significant overhaul of the lintian.d.o design by Jordà Polo. * reporting/templates/*: + [RA] Significant overhaul of the lintian.d.o design by Jordà Polo. * reporting/templates/clean.tmpl: + [FL] Include link to full maintainer report. Suggested by Kartik Mistry. Checksums-Sha1: ead147ec6bfe85659b8ebe2b94b952783ab594ac 1104 lintian_1.24.0.dsc c11b3851bd510c7f16b33e3d35c7b80c1a20304a 446495 lintian_1.24.0.tar.gz aa71b91757fce3a21a64498aed592241127547d9 342190 lintian_1.24.0_all.deb Checksums-Sha256: 905ed216249749360e43d4d5f3d6257b57d66252fb30611c661a82d0282816ba 1104 lintian_1.24.0.dsc e285ac7566f8fae71bffe8e4efa8b14cf04634bb4c449694b07bc7ea39f271fb 446495 lintian_1.24.0.tar.gz c60987240048287ff2006d97e9695136170e866be3523f24ca7e26c53108d1f7 342190 lintian_1.24.0_all.deb Files: 96e8d35e1f12e6d871cb8ad611aa4604 1104 devel optional lintian_1.24.0.dsc cff809a48f03905745ad721914f9b90d 446495 devel optional lintian_1.24.0.tar.gz cb6c7aa35454d4ca31c06811a2bcb8d4 342190 devel optional lintian_1.24.0_all.deb
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFIS2F5+YXjQAr8dHYRAqk7AJ9ZZ/QhDJCBTWsGiCxYPN5FL8A1dQCePNBX 1TVgDIVz1oGS90XVj//wO5Y= =wyk+ -----END PGP SIGNATURE----- Accepted: lintian_1.24.0.dsc to pool/main/l/lintian/lintian_1.24.0.dsc lintian_1.24.0.tar.gz to pool/main/l/lintian/lintian_1.24.0.tar.gz lintian_1.24.0_all.deb to pool/main/l/lintian/lintian_1.24.0_all.deb -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]