Back to lintian PTS page

Accepted lintian 1.24.0 (source all)



-----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 <lintian-maint@debian.org>
Changed-By: Russ Allbery <rra@debian.org>
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