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-----