Accepted lintian 2.5.15 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 22 Jul 2013 22:53:25 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.15
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: 700502 701177 704197 707534 707906 708367 708551 710919 712607 712641 712932 713884 714191 714437
Changes:
lintian (2.5.15) unstable; urgency=low
.
"use less qw(memory);"
.
* Summary of tag changes:
+ Added:
- composer-package-without-pkg-php-tools-builddep
- init-script-is-not-a-file
- init.d-script-does-not-source-init-functions
- maintainer-script-calls-systemctl
- manpage-named-after-build-path
- missing-pkg-php-tools-addon
- missing-pkg-php-tools-buildsystem
- pear-channel-without-pkg-php-tools-builddep
- pear-package-but-missing-dependency
- pear-package-feature-requires-newer-pkg-php-tools
- pear-package-not-using-substvar
- pear-package-without-pkg-php-tools-builddep
- pecl-package-requires-build-dependency
- service-file-is-not-a-file
- systemd-no-service-for-init-script
- systemd-service-file-outside-lib
- systemd-service-file-refers-to-obsolete-target
- systemd-tmpfiles.d-outside-usr-lib
.
* checks/*.pm:
+ [NT] Add final return to all subs in checks and ensure
that the "run" sub complies with Lintian's own
recommendation.
* checks/binary.pm:
+ [NT] Apply patch from Bastien Roucariès to fix false-
negatives for debug files in usr/lib/debug/.build-id.
(Closes: #714191)
+ [NT] Apply patch from Bastien Roucariès to fix false-
positive debug-file-with-no-debug-symbols for files
using compressed debug sections.
* checks/fields.pm:
+ [NT] Apply patch from Niko Tyni to fix false-positive
package-superseded-by-perl for packages with epochs.
(Closes: #710919)
* checks/files.pm:
+ [NT] Fix some false-negative extra-license-file.
Thanks to Helmut Grohne for the report and the advices.
(Closes: #701177)
* checks/manpages.{desc,pm}:
+ [NT] Apply patch from Bastien Roucariès to test for
manpages named after their build path.
(Closes: #713884)
+ [NT] Skip some checks on empty manpages.
(Closes: #700502)
* checks/phppear.{desc,pm}:
+ [NT] New check based on patches from Mathieu Parent.
(Closes: #708551)
* checks/source-copyright.pm:
+ [NT] Some tags now refer to the line number of the field
with an issue instead of the line number of the paragraph.
* checks/systemd.{desc,pm}:
+ [NT] New check for systemd related files. Thanks to
Michael Stapelberg for providing the check and the
tests. (Closes: #704197)
.
* collection/copyright-file:
+ [NT] Avoid creating an empty copyright file when it is
not needed.
* collection/unpacked:
+ [NT] Skip signature checking of source packages.
(Closes: #707534)
.
* data/binary/embedded-libs:
+ [NT] Rename libgd2 to libgd. (Closes: #708367)
* data/fields/virtual-packages:
+ [NT] Refresh. Thanks to Laurent Bigonville for the
reminder. (Closes: #712641)
* data/files/{fonts,locale-codes}:
+ [NT] Refresh.
* data/menu-format/add-categories:
+ [NT] Apply patch from Bastien Roucariès to include newer
categories. Thanks to Yves-Alexis Perez for the report.
(Closes: #712932)
* data/output/manual-references:
+ [NT] Refresh.
* data/scripts/interpreters:
+ [NT] Apply patch from Bastien Roucariès to include gjs.
Thanks to Andreas Henriksson for the report.
(Closes: #712607)
.
* debian/control:
+ [NT] Add Build-Depends on pkg-php-tools for a new test.
* debian/dirs:
+ [NT] Remove /var/lib/lintian, we no longer use it.
* debian/docs:
+ [NT] Add auto-generated API documentation.
* debian/lintian.examples:
+ [NT] New file to install examples. (Closes: #707906)
* debian/rules:
+ [NT] Generate API documentation during build.
+ [NT] Call dh_installexamples.
.
* doc/examples/*:
+ [NT] New example files.
* doc/lintian.xml:
+ [NT] Add small example vendor profile to the user
manual.
.
* frontend/lintian:
+ [NT] Add information about memory usage with -ddd if
Devel::Size is available. A more detailed breakdown
of the memory usage with -dddd.
.
* lib/Lintian/Collect/Package.pm:
+ [NT] Share some string values in the file_info and in
the (X_)index methods. This reduces memory usage a bit.
* lib/Lintian/Collect/Source.pm:
+ [NT] "binaries" and "binary_field" now only exposes data
about entries in d/control with a valid package name.
+ [NT] Document that "binaries" return an unorderd list.
+ [NT] relation and relation_noarch now recognises
"Build-Depends-Arch".
* lib/Lintian/Path.pm:
+ [NT] Fix bug in the overloaded qr// operator.
* lib/Lintian/ProcessablePool.pm:
+ [NT] Fix a bug that could cause .changes files to be
silently skipped. This only occured if a related package
was passed on the command line before the .changes file.
Thanks to Salvo Tomaselli for reporting the bug.
(Closes: #714437)
* lib/Lintian/Relation.pm:
+ [NT] Apply some memory optimisations to some common cases.
* lib/Lintian/Tags.pm:
+ [NT] Use croak instead of die when a check emits an
unknown tag. This gives the check writer a better chance
of finding where the problem occured.
* lib/Lintian/Util.pm:
+ [NT] Have parse_dpkg_control and visit_dpkg_control
give a more detailed line number information about
paragraphs.
.
* reporting/harness:
+ [NT] Clear some variables before running Lintian in the
hope it will reduce the memory pressure on "long runs".
+ [NT] Remove support for "$LINTIAN_GPG_CHECK" config
variable. Lintian no longer checks any signatures.
Checksums-Sha1:
e287a6c3f71ffb151170b925d831aa360713a02a 2573 lintian_2.5.15.dsc
a1cced0033a98ffa348904ad0167b5134a22d7ab 1244089 lintian_2.5.15.tar.gz
b4481d88cde6dc77eb1622451606a6fb9284577b 853838 lintian_2.5.15_all.deb
Checksums-Sha256:
dbd26cb1a540189585bb7e8099bdb992059a634427755ff034a1d67703d9179b 2573 lintian_2.5.15.dsc
56718df28df44e74f255457d6bcc26133e669de7e74d2ab582884bd03f6c3159 1244089 lintian_2.5.15.tar.gz
6e7a2c6fcb6d562f24f065de257462ad96db658033ab7d8285153cf550ed2477 853838 lintian_2.5.15_all.deb
Files:
d55eff6b4298cda9788a04da4c11e59e 2573 devel optional lintian_2.5.15.dsc
fa5189c93322387403d555237e952a1d 1244089 devel optional lintian_2.5.15.tar.gz
0c968de4cbf2d910ad5987d6e7a58fc3 853838 devel optional lintian_2.5.15_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJR7aQGAAoJEAVLu599gGRC4yMP/i2du8G9LgWuETMt15GDaBjg
B6fy1h4flZ9UIufshA8VHLVpimn+Kv2TQ2IKHDL3uoAu/cOCCwu+bXWeICzT4elU
ZLT7y0r54MPAzY8WluKdPfka1cgXdRlqUmfvYJFesiF4crTbmW3lJhVg+/pYKPal
fYpFygp3HHfVCNDdqAcuDVChXrxwYVCatXED5EL0p1+uFOLHK8cCzdnLYX6hVZeN
raXRGv4g4U+HsJzQ62/0jPGvnrnexQom/tdkHkcUfMnly4QjqbAoqoKTtOt3DJf8
WJ7Q9tQyGH3Fb9AO4Y6D1tCnmeDt7D9lVEhz3evBsztPtPbbDCG7Xvvgg5BIH3l5
8cqlrULGtd2Cc04QNF3rMf3/axmI58J+qryJKmuGwcYZ3vdjd1puetl6qOCnHgc3
1Avs5BObXuk86bI7EKOD+r9LyYhTAkAgku4v0fHbSIjkpJB5otNeke5MIv/hK1JD
SggpROPJld4vVCKsxKe3UeKXjondapMutLLxXVQvQojGpg/uZqai7dHre23DSGy2
1rt5OJ5ROwRLnoFkk+CvwMz1jF6a8JBR3bm4VEVkg2gmc3lgK5yM+6OLO4A/9nvq
hPS0w4cpJd/AxDMD8Pgvp0vnwIxCDXp11S17OgkVK9dt7xDZ71PWpoPMltuwa0aM
IJk2GL9xWL0Zz00dD9Hu
=RqOv
-----END PGP SIGNATURE-----