Your message dated Wed, 21 Aug 2013 11:04:09 +0000 with message-id <[email protected]> and subject line Bug#719788: fixed in lintian 2.5.16 has caused the Debian Bug report #719788, regarding lintian: downgrade warning for not using ${phppear:description} to wishlist to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 719788: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719788 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: lintian Version: 2.5.15 Severity: normal Tags: patch -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Dear Maintainer, In bug #708551, a warning was introduced for PEAR packages not using ${phppear:description} and ${phppear:summary}. On some PEAR packages, the provided description are poor (starting with the package name for example). Therefore, the use of those macros should not be done blindly. I propose this patch to 1. downgrade to wishlist the warning 2. explain to not blindly rely on PEAR package descriptions - -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.10-2-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages lintian depends on: ii binutils 2.23.52.20130727-1 ii bzip2 1.0.6-5 ii diffstat 1.55-3 ii file 1:5.14-2 ii gettext 0.18.3-1 ii hardening-includes 2.3 ii intltool-debian 0.35.0+20060710.1 ii libapt-pkg-perl 0.1.29 ii libarchive-zip-perl 1.30-7 ii libclass-accessor-perl 0.34-1 ii libclone-perl 0.34-1 ii libdpkg-perl 1.17.1 ii libemail-valid-perl 0.190-1 ii libfile-basedir-perl 0.03-1 ii libipc-run-perl 0.92-1 ii liblist-moreutils-perl 0.33-1+b1 ii libparse-debianchangelog-perl 1.2.0-1 ii libtext-levenshtein-perl 0.06~01-2 ii libtimedate-perl 1.2000-1 ii liburi-perl 1.60-1 ii man-db 2.6.5-2 ii patchutils 0.3.2-2 ii perl [libdigest-sha-perl] 5.14.2-21 ii t1utils 1.37-2 Versions of packages lintian recommends: ii libautodie-perl 2.20-1 ii libperlio-gzip-perl 0.18-1+b2 ii perl-modules [libautodie-perl] 5.14.2-21 Versions of packages lintian suggests: pn binutils-multiarch <none> ii dpkg-dev 1.17.1 ii libhtml-parser-perl 3.71-1 ii libtext-template-perl 1.45-2 ii xz-utils 5.1.1alpha+20120614-2 - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIcBAEBCAAGBQJSDLN9AAoJEJWkL+g1NSX5F98P/iu1RN7+v8spPGv3qEqwyOvL lW3oQfL0Z1rbh0/YOkW+NxXR2+s0Rfow2m1sSH1+5Pk8xS6yXHCEaILhiV8+/fDo /Hnbx3aLprXEMwliy02xRVM695tXKn4oQz4daDPhhsj5jSPKqhl0BhfvDmBGdO0C F8zghhK/a7/LdgKTZwXXn/mHI76ofXbROUGPgpMuZtQzkn0I3IQSjxp1jRVKq75U 2fd4BxJEPP70SQZeSGVWD+hW77ifx0C5HH+Pqal40nXjbJrjx0MhoPj8YzFBLx1X WDqvw1WAp4g53kp/OZhJ/YEeAjZwWUw88vUoxts1PbFs+1Rnnfa+pnJGfMWOJzx+ jei5jM8ctJOjZMndClXxh2qMhKPg+oq9PBFxmO+z/3A+uY/eGtxPrikFd4p84sBB XqIzX+xzQ8wUL1exGc3K6rq6JYsXJbHMRQ8Fqo5vAF0iz0+FjDeTbC0/rGSGYuby 1QKhSQ2oEggYyk2YlEwCHVrXqmaUQ8GoMXKQM7Er7YZJkkezZXkCaNy4rlWOIBiM P3d6Gome7uXS3bSOn39ftz2QpDlasurZeQbJvTPXQEST+YHkUw3xe1xA+QIP+3k7 RvaIHO/AKjDVFDbyhgVFO/qbgEy9NqX9+yrisreWc3gQlfUmYXKdDrsfnifD8Hfj yiYhC0IwDqvTnPR61iaD =cVDe -----END PGP SIGNATURE----->From 9ca0a9d4ec009d5fb41ffda7678cf5de5780bdd6 Mon Sep 17 00:00:00 2001 From: Vincent Bernat <[email protected]> Date: Thu, 15 Aug 2013 11:50:17 +0200 Subject: [PATCH] Downgrade check for ${phppear:description} and ${phppear:summary} The check is downgraded to wishlist and the description is enhanced to explain when the provided description can be used. A reference to Debian packaging best practices is also used. --- checks/phppear.desc | 7 ++++++- t/tests/phppear-pear/tags | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/checks/phppear.desc b/checks/phppear.desc index b63127f..08b61d0 100644 --- a/checks/phppear.desc +++ b/checks/phppear.desc @@ -31,10 +31,15 @@ Info: The package is a PEAR package but its control file doesn't have ${phppear:Debian-Depends} in Depends or ${phppear:Debian-Recommends}. Tag: pear-package-not-using-substvar -Severity: normal +Severity: wishlist Certainty: possible Info: The package is a PEAR package but its control file doesn't have ${phppear:summary} or ${phppear:description} in its description fields. + . + Those substitution variables should only be used if the description + included in PEAR package is of sufficient quality and respect Debian + packaging best practices. +Ref: http://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-desc-basics Tag: pear-package-feature-requires-newer-pkg-php-tools Severity: normal diff --git a/t/tests/phppear-pear/tags b/t/tests/phppear-pear/tags index b819015..e01731b 100644 --- a/t/tests/phppear-pear/tags +++ b/t/tests/phppear-pear/tags @@ -1,3 +1,5 @@ +I: phppear-pear source: pear-package-not-using-substvar ${phppear:description} +I: phppear-pear source: pear-package-not-using-substvar ${phppear:summary} W: phppear-pear source: missing-pkg-php-tools-addon php5 W: phppear-pear source: missing-pkg-php-tools-addon phppear W: phppear-pear source: missing-pkg-php-tools-buildsystem phppear @@ -7,7 +9,5 @@ W: phppear-pear source: pear-package-but-missing-dependency Recommends W: phppear-pear source: pear-package-feature-requires-newer-pkg-php-tools (>= 1.4~) for package2.xml W: phppear-pear source: pear-package-feature-requires-newer-pkg-php-tools (>= 1.5~) for PECL support W: phppear-pear source: pear-package-feature-requires-newer-pkg-php-tools (>= 1~) for package name overrides -W: phppear-pear source: pear-package-not-using-substvar ${phppear:description} -W: phppear-pear source: pear-package-not-using-substvar ${phppear:summary} W: phppear-pear source: pecl-package-requires-build-dependency dh-php5 W: phppear-pear source: pecl-package-requires-build-dependency php5-dev -- 1.8.4.rc2
--- End Message ---
--- Begin Message ---Source: lintian Source-Version: 2.5.16 We believe that the bug you reported is fixed in the latest version of lintian, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Niels Thykier <[email protected]> (supplier of updated lintian package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 21 Aug 2013 12:30:07 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.16 Distribution: unstable Urgency: low Maintainer: Debian Lintian Maintainers <[email protected]> Changed-By: Niels Thykier <[email protected]> Description: lintian - Debian package checker Closes: 539315 637881 679132 690273 708381 711069 713012 717621 717633 718167 718337 718351 718404 718563 718575 718690 718820 718862 719163 719450 719788 720337 Changes: lintian (2.5.16) unstable; urgency=low . * Summary of tag changes: + Added: - changelog-is-dh_make-template - copyright-should-refer-to-common-license-file-for-apache-2 - debian-control-repeats-field-name-in-value - info-document-missing-image-file - license-problem-font-adobe-copyrighted-fragment - license-problem-font-adobe-copyrighted-fragment-no-credit - missing-dependency-on-libstdc++ - quilt-patch-using-template-description + Removed: - dh_pycentral-is-obsolete - dh_python-is-obsolete - font-adobe-copyrighted-fragment - font-adobe-copyrighted-fragment-no-credit - init.d-script-call-internal-API - missing-dependency-on-python-central . * checks/apache2.pm: + [NT] Fix F-P apache2-deprecated-auth-config for "AllowOverride". Thanks to Jean-Michel Vourgère for the report and an initial patch. (Closes: #717621) * checks/binaries.pm: + [NT] Apply patch from Michael Stapelberg to exempt golang-go binaries from statically-linked-binary tag. (Closes: #718404) + [NT] Permit shared libraries to not link against libc as long as they link against libstdc++. This fixes a lot of false positive warnings for some c++ libraries when the linker (with --as-needed) determines that the libc link is superfluous. Thanks to Maximiliano Curia for the report. (This is a partial fix for #719806) + [NT] Add experimental tag for missing dependency on libstdc++. * checks/changelog-file.{desc,pm}: + [BR] Add check for dh-make reminder to insert the bug number of the ITP bug. (Closes: #690273) * checks/control-file.{desc,pm}: + [BR] Add check for field name being duplicated in the value of the field. (Closes: #711069) * checks/copyright-file.{desc,pm}: + [BR] Extend check for "reference to compressed common-license" to include all current common-licenses. + [BR] Add check for use of Apache-2.0 in d/copyright without references common-licenses. (Closes: #713012) * checks/cruft.pm: + [NT] Skip d/README.Debian and d/README.source when checking for non-free licenses. Mentions here are presumably just false-positives. Thanks to Marcelo Jorge Vieira for the report and the initial patch. (Closes: #718575) * checks/deb-format.pm: + [NT] Apply patch from Guillem Jover to fix a wrong tag being emitted on lzma compressed udebs. (Closes: #718337) * checks/debhelper.{desc,pm}: + [NT] Remove tag for dh_pycentral and dh_python being obsolete. Thanks to Luca Falavigna for the report. (Closes: #720337) + [BR] Fix false-negative in the brace expansion check when the comma was next to one of the braces. (Closes: #708381) * checks/files.{desc,pm}: + [NT] Remove tag for missing dependency on python-central. Thanks to Luca Falavigna for the report. (Closes: #718690) + [BR] Rename font-adobe-copyrighted-fragment tags. (Closes: #718820) + [NT] Fix false positive warning about embedded feedparser for python3-feedparser. Thanks to Etienne Millon for the report. (Closes: #719163) * checks/infofiles.{desc,pm}: + [NT] Apply patches from Kevin Ryde to find info files references non-existent images. (Closes: #719450) * checks/init.d.{desc,pm}: + [NT] Revert init.d-script-call-internal-API for now. Refer to #710559 for more information. * checks/patch-systems.{desc,pm}: + [BR] Add tag for DEP-3 template descriptions. (Closes: #717633) * checks/phppear.{desc,pm}: + [NT] Apply patch from Mathieu Parent to fix false positive missing-pkg-php-tools-addon. Thanks to Thijs Kinkhorst for the report. (Closes: #718167) + [NT] Apply patch form Mathieu Parent to reduce the severity of a "composer package" not using pkg-php-tools to wishlist. Thanks to Thijs Kinkhorst for the report. (Closes: #718862) + [NT] Apply patch from Vincent Bernat to downgrade severity of not using phppear substvars for description and synopsis plus explain that they should not be used blindly. Thanks to Mathieu Parent for the review of the patch. (Closes: #719788) * checks/po-debconf.{desc,pm}: + [NT] Fix false-positive translated-default-field for fields preceded by a "true" Deb822 comment. Thanks to Ron Lee for the report. (Closes: #637881) * checks/scripts.pm: + [NT] Stop emitting package-uses-local-diversion for calls to dpkg-divert without --package as dpkg 1.16.0 (Wheezy) handles this case correctly. Thanks to Raphaël Hertzog for the report. (Closes: #679132) + [NT] Apply patch from Vincent Cheng to fix warning for executable jar files. Thanks to Matthew Johnson for the report. (Closes: #539315) * checks/systemd.pm: + [NT] Apply patch from Stig Sandbeck Mathisen to allow systemd files being symlinks to /dev/null. (Closes: #718563) . * debian/changelog: + [NT] Correct some older tag summaries to include some missing tags in the entry for 2.5.11 and 2.5.12. * debian/copyright: + [NT] Add Bastien ROUCARIÈS to maintainers (as BR). . * frontend/lintian: + [NT] Move some handling of overrides to Lintian::Tags. . * lib/Lintian/Processable/Package.pm: + [NT] Refuse to process .dsc files that are missing the Source field. This prevents some warnings about using undefined values. Thanks to Guillem Jover for the report. (Closes: #718351) * lib/Lintian/Tags.pm: + [NT] Take over some handling of overrides from the frontend. * lib/Lintian/Util.pm: + [NT] Fix problem in normalize_pkg_path, where "."-entries were not properly filtered out. . * profiles/debian/ftp-master-auto-reject.profile: + [NT] Refresh with new tags. Thanks to Gregor Herrmann for the reminder. Checksums-Sha1: 435b4f940160af0bfe8643000b8142efe8f55764 2573 lintian_2.5.16.dsc b267004fce87bae42752ae6ed4fa8b105e08f39c 1249827 lintian_2.5.16.tar.gz 056a47deb74c79080e20bfd5dc0c6a0f92aeb197 687684 lintian_2.5.16_all.deb Checksums-Sha256: 436389fa459f33539c6afbd6aa3902b4e28162be85199f183a748b0f7dc83cde 2573 lintian_2.5.16.dsc 961c015a5aefa1e9904e187339ee1d18968ab8205086fa67c419720632dd4ab7 1249827 lintian_2.5.16.tar.gz f00462f5608739edbd532fd605d90b632b08d624b4f00440201a0dc7e226882f 687684 lintian_2.5.16_all.deb Files: 8cf3f55588dc60f30efa3ae53bb20b08 2573 devel optional lintian_2.5.16.dsc 2dbdc658c538dd6c78c9973f57ad662a 1249827 devel optional lintian_2.5.16.tar.gz 0fe81be17c403f45b54874655e397945 687684 devel optional lintian_2.5.16_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIcBAEBCAAGBQJSFJz9AAoJEAVLu599gGRC7A4QAJZ2Juj4ZCoGlP0KPAx8H+bs YRjx+WUMw9bGUUcTmqn+erIMAqHn91J52UBYtMrUX5YjHokZslPtq8qMjT9NLyac /6r6s4XCiSJOmhZCw6aYeKhlCnttNxzGt1H64lOzRZvWszHb3zbxPE2nDnD6tsWO 9EjZkQCZzORlTVXXQPYE9OgZMmzfAX9cv43cnrunn66Rab3UIfDnzT3wa7DTylWt cxvuL3SKgkQpQLJ6R3+gfD8NYd+dTQ9fWKLYM5fb0xEMBP9E4CAdcj/seayLyZz8 WH2ufV6H/qsk9qQ8N0P8YPZDv2jchq98D0ZBr7PkS8Qp/w8E3cjN9UaRO65kwl1F MbMj1N7xjW6pB0vf3hZ+MEfkUbDz8r/Ds7UHzLFPi5JsTHzRE+BC82zow1m7d+rh dU5KKbglJwnDBY9KbPOIeFyzPJBI2mq5cV3yCBgZA/AL8gedFqKUP5uXdJ7Xs0f/ CvIaanP9gETU0036pCPIZhg+4hDac3zmWEcil5hrSIC5WNT/XXFNc/jVMfk130/O Fw9tLY+ziCai0UUyWVt/k2dV5UxcFJGj9ZbuNVIAgEryDUrCag+XnhLXkt4hEyIl T/z5fok4wXME6wOvRLbad7loqq7fleTdLLddbiOYUqiwuo60x6s3XmtXv8XRppKj /Tv3+utaf5gUqOju1yZl =roj+ -----END PGP SIGNATURE-----
--- End Message ---

