Back to lintian PTS page

Accepted lintian 2.5.18 (source all)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 21 Sep 2013 23:23:10 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.18
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description: 
 lintian    - Debian package checker
Closes: 460174 658320 665694 672664 688524 697565 699410 703407 706966 707700 708576 711988 718349 720910 721179 721205 721252 721268 722102 722582 723003 723730 723732
Changes: 
 lintian (2.5.18) unstable; urgency=low
 .
   * Summary of tag changes:
     + Added:
       - debian-changelog-has-wrong-weekday
       - debian-rules-missing-good-practice-target-dfsg
       - empty-udeb-package
       - file-name-in-PATH-is-not-ASCII
       - misplaced-extra-member-in-deb
 .
   * checks/apache2.pm:
     + [NT] Fix false-positive warning about non-standard package
       name when the Apache2 module contained uppercase letters.
       Thanks to Jonas Smedegaard for the report.
       (Closes: #723003)
   * checks/changelog.{desc,pm}:
     + [NT] Check that the weekday of the latest changelog entry
       is consistent with the date.  Thanks to Raphael Champeimont
       for the report.  (Closes: #703407)
   * checks/cruft.{desc,pm}:
     + [BR] Fix false-postive for license-problem-gfdl-invariants.
       (Closes: #721252)
     + [BR] Extend tag description of the gfdl-invariants tag.
       (Closes: #722102)
   * checks/deb-format.{desc,pm}:
     + [NT] Support (but tag) unofficial members after the
       "debian-binary" member where allowed by dpkg.  These
       members will trigger misplaced-extra-member-in-deb tag.
       Thanks to Guillem Jover for the report and the feedback.
       (Closes: #718349)
   * checks/fields.{desc,pm}:
     + [NT] Warn about "?op=log" in svn.d.o brower links.  Thanks
       to Paul Wise for the report.  (Closes: #707700)
     + [NT] Fix false-positive dbg-package-missing-depends for
       transitional dbg packages.  Thanks to Paul Wise for the
       report.  (Closes: #665694)
     + [NT] Remind people that packages named gir1.2-foo-X.Y
       should be in the introspection section.  Thanks to Michael
       Biebl for the report  (part of #695345)
   * checks/files.{desc,pm}:
     + [BR] Fix false-positive dir-or-file-in-build-tree for
       the sbuild source package.  (Closes: #720910)
     + [NT] Add check for empty udeb packages.  Thanks to Cyril
       Brulebois for the suggestion.  (Closes: #672664)
     + [NT] Remove exception for "/selinux" top-level directory.
       Thanks to Laurent Bigonville for the report.
       (Closes: #723730)
     + [NT] Add a check for files in PATH being representable
       using only ASCII characters.  (Closes: #723732)
   * checks/menu-format.desc:
     + [BR] Rewrite description of the tag for desktop files
       without a keywords entry based on a wording from Gaudenz
       Steinlin.  (Closes: #706966)
     + [NT] Apply patch from Lucas Nussbaum to add an additional
       reference to the desktop-entry-lacks-keywords-entry tag.
       (Closes: #722582)
   * checks/rules.{desc,pm}:
     + [BR] Refactor the check for known targets in d/rules.
     + [BR] Add check for missing for recommended "get-orig-source"
       target in d/rules for packages that look like they have been
       repacked.  (Closes: #460174)
   * checks/scripts.desc:
     + [NT] Demote the certainty of shell-script-fails-syntax-check
       due to "extglob" in bash.  Thanks To Trent W. Buck for the
       report.  (Closes: #699410)
   * checks/testsuite.pm:
     + [NT] Add "allow-stderr" as known autopkgtest "restriction".
       Thanks to Jérémy Bobbio for the report and the initial
       patch.  (Closes: #721179)
   * checks/version-substvars{.desc,.pm}:
     + [NT] Mention that version-substvar-for-external-package
       can happen if the package name used in the relation has
       a typo.  Thanks to Joachim Reichel for reporting this.
       (Closes: #708576)
     + [NT] Ignore ":any" qualifiers in dependencies.  Thanks to
       Scott Ritchie for the report.  (Closes: #658320)
 .
   * commands/info:
     + [NT] New file (replacing lintian-info).
     + [NT] Emit a deprecation warning for --include-dir
       and --[no-]user-dirs when they are not the first
       arguments and called as lintian-info.
 .
   * doc/README.in:
     + [NT] Replaced by top-level README.
 .
   * data/common/source-fields:
     + [NT] Allow the "Dgit" field in source packages.  Thanks
       to Ian Jackson for the report.  (Closes: #721205)
   * data/fields/perl-provides:
     + [NT] Refresh against perl 5.18.
   * data/rules/policy-rules:
     + [BR] New file.
   * data/scripts/{,versioned-}interpreters:
     + [NT] Apply patch from Gunnar Wolf to update which package
       is providing "rackup".  (Closes: #721268)
   * data/scripts/interpreters:
     + [NT] Use "python:any | python-minimal:any" as dependency
       for python scripts.  This fixes a false-positive for
       python-script-but-no-python-dep when dh_python2 generates
       a dependency of "python:any".  Thanks to Francois Gouget
       for the report.  (Closes: #711988)
   * data/scripts/versioned-interpreters:
     + [NT] Add python 2.7 and remove 2.4, 2.5 and 2.6.  Also
       add ":any" the dependency template like with the
       unversioned interpreters (see above).
 .
   * debian/docs:
     + [NT] Install "README" instead "doc/README"
   * debian/lintian.install:
     + [NT] Install dplint and commands/*.
   * debian/lintian.links:
     + [NT] New file.
   * debian/rules:
     + [NT] Add code for substituting some placeholder values in
       dplint and lintian.
     + [NT] Invoke dh_link.
     + [NT] Remove code for auto-generating README from README.in
   * debian/tests/control:
     + [NT] Remove reference to testsuite-legacy.
   * debian/tests/testsuite-legacy:
     + [NT] Removed; no longer useful.
 .
   * doc/README.developers:
     + [NT] Update the section on running Lintian from a source
       tree to mention that setting LINTIAN_ROOT is no longer
       needed.
     + [NT] Remove references to the legacy testsuite.
   * doc/tutorial/Lintian/Tutorial/TestSuite.pod:
     + [NT] Remove references to the legacy testsuite.
 .
   * frontend/dplint:
     + [NT] New file.
   * frontend/lintian:
     + [NT] Automatically determine the LINTIAN_ROOT when run from
       the extracted source dir.
     + [NT] Deprecate --root and LINTIAN_ROOT.  These are largely
       obsolete as Lintian can now automatically determine the
       proper LINTIAN_ROOT.  To avoid surprises, lintian will
       now exit with an error if requested to use a different
       LINTIAN_ROOT than the one lintian expected to use.
     + [NT] Emit a deprecation warning for --include-dir
       and --[no-]user-dirs when they are not the first
       arguments and called as lintian-info.
   * frontend/lintian-info:
     + [NT] Replace with symlink to dplint.  The implementation of
       lintian-info is now handled by commands/info.
 .
   * lib/Lintian/Collect/Package.pm:
     + [NT] If the index file does not include a "root" directory,
       then create a fake one.
   * lib/Lintian/Data.pm:
     + [NT] Make a special case to allow "original-maintainer" by
       default in all non-"Debian" profiles.  Thanks to Nick
       Black for the report.  (Closes: #697565)
   * lib/Lintian/Relation.pm:
     + [NT] Allow "pkg" to imply "pkg:any", but without permitting
       "pkg:any" to imply "pkg".
 .
   * private/runtests:
     + [NT] Remove file; merge the relevant parts into t/runtests.
 .
   * README:
     + [NT] New file for basic information about Lintian and
       where to find more information.
 .
   * reporting/harness:
     + [NT] Fix bug that caused harness to not remove old log
       entries on incremental runs.
     + [NT] Clear LINTIAN_ROOT environment variable if set.
   * reporting/html_reports:
     + [NT] Copy (rather than symlink) the lintian.log to the
       generated website.
 .
   * t/runtests:
     + [NT] Assume dpkg (>= 1.16.1) is present.
     + [NT] Work around bug in Perl (#723805) when using "glob"
       within threads.  Thanks to Brian "hugmeir" Fraser for
       finding the underlying cause.
   * t/tests/legacy-debug/debian/debian/control:
     + [NT] Mark some packages "arch:any" to avoid test failures
       on kfreebsd-amd64.  (Closes: #688524)
 .
   * testset/*:
     + [NT] All tests moved to t/tests/legacy-* and the test
       runner removed.
 .
   * vendors/ubuntu/main/data/{common,fields}/*:
     + [NT] Retire now redundant files.
Checksums-Sha1: 
 8767e9dfa8948a4242a2fc00e82cfebc36cb0b92 2615 lintian_2.5.18.dsc
 8481fa85baeefd210a3ba7e3d6cc54aeae6916a0 1270441 lintian_2.5.18.tar.gz
 52fd66002b42d93566b3ddb846a167f853fc97fb 700672 lintian_2.5.18_all.deb
Checksums-Sha256: 
 1fc38be6ce6a39bd9c956e28de66a206f740423cfa46e6018708b8985ce3785e 2615 lintian_2.5.18.dsc
 b5d6a63ec5ebdb45ceb75f81ea0838034d8a775f3d863dc15b51d659711bc4cc 1270441 lintian_2.5.18.tar.gz
 45a779494bb2f22c6239dba2a30a3228ad60c23091010e89b9412e03ee1c8291 700672 lintian_2.5.18_all.deb
Files: 
 339ea37f51fffd73f7c572fef8ec5ffc 2615 devel optional lintian_2.5.18.dsc
 0f7ce17794778df464aaee77ff8d4f20 1270441 devel optional lintian_2.5.18.tar.gz
 9607288c4b25d4d48a5f1444fa8d2035 700672 devel optional lintian_2.5.18_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQIcBAEBCAAGBQJSPhFiAAoJEAVLu599gGRCVcgQAIzv76b8s5HkrtJXT82aV7/3
Qr6sMjxIbXcgZ25EyJP8wYxpdLxsrcTieloUOdOJGuNMhSeYJXIujemd26WxH+l/
07GRiSoGNgMUc9SB7Nmp5FNTkSolarCx9B14xekNjP3WjsdVpkA7XfVIPC2hiOKY
vHmRTyRgCsPer4bKa8bQuGLid6xGBf3TvMW7NubiE7uj2LtcptuV4MFWqRUdfaP9
eXfq6yFjbMEb9Xht7IaGaXRYri99QkPkVDeUbqZkBUs1P3DVSYJsY0jl8rhqISVJ
ve6BdN+BNqqsiEZOb3Dlqu1JV3ziYFjUmfIVFyyesTkx98kjXn/oOax31LsrILZD
T4amkSgVMIOqKD27BiZiyMoViHhD8ZaqUwSJUMalsHqrBq/YKJeExVJLRwgFJEAq
DUL6F4e4ptw/93XjS3AQluUTVFXSYdAsLgbdSw6zDS0D8+g9UUyejoblxN3eUuYO
rjtONs62NgY1wQ85cirN6DkUtFnyTut8as06GZ9yziR2Whj8MNxZl4gRipbtUyQR
4hs6k9mzytTdIyc6yW0uyTI2g/eoSdtjErT2/2e1Ke97LwU33ogN5hv8pjqA8JDj
+Kfn5w4wNDNff6X94R6sgS9Bz80QHtM/xSe3yujA4zRM4k9zd7ikX0RUHoYtXJT0
4Tm+bdd5ZKfFoUbw5pkl
=AejT
-----END PGP SIGNATURE-----