Accepted:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 06 Oct 2015 16:35:53 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.38~bpo8+1 Distribution: jessie-backports Urgency: medium Maintainer: Debian Lintian Maintainers <[email protected]> Changed-By: Luca Falavigna <[email protected]> Description: lintian - Debian package checker Closes: 756722 786867 788926 790739 792418 793164 793503 794953 794995 795275 795614 795667 795779 795955 796311 796815 796822 796896 797395 797466 797532 797555 797600 797951 798063 798359 798385 798422 798736 798799 799082 799467 799914 Changes: lintian (2.5.38~bpo8+1) jessie-backports; urgency=medium . * Rebuild for jessie-backports. . lintian (2.5.38) unstable; urgency=medium . * Summary of tag changes: + Added: - command-in-menu-file-and-desktop-file - misspelled-closes-bug . * checks/binaries.desc: + [NT] Update description of a tag now that debhelper properly strips static libraries. + [JW] Relax the regular expression used to used to recognize architecture-specific paths to avoid false positive arch-dependent-file-not-in-arch-specific-directory in Python debug packages. Thanks to Matthias Klose for the bug report. (Closes: #795275) * checks/changelog-files.{desc,pm}: + [BR] Detect misspelled Closes in changelog file (Closes: #798799) * checks/files.{desc,pm}: + [AB] Apply patch by Mattia Rizzolo to also check for files in /build and /tmp/buildd in dir-or-file-in-build-tree. (Closes: #797532) + [NT] Rewrite the description for dir-or-file-in-build-tree. Thanks to Chris Lamb and Jakub Wilk for pointing out issues with the original description. (Closes: #797466) + [BR] Detect pagead2. + [BR] Fix false positive privacy-breach-* for alternate link tag with type application/rdf+xml. (Closes: #799914). * checks/obsolete-sites.pm: + [AB] Stop at <>, $, or " when emitting URLs as tag parameter. * checks/menu-format.{desc,pm}: + [NT] Check for menu files used to provide a command also listed in a desktop file. This tag is based on the verdict in [CTTE #741573]. * checks/rules.desc: + [NT,JW] Improve the wording of one of the tags based on feedback from Chris Lamb. (Closes: #796815) * checks/scripts.desc: + [NT] Apply patch from Chris Lamb to fix a grammatical issue in a tag description. (Closes: #797555) * checks/shared-libs.pm: + [JW] Fix false positive dev-pkg-without-shlib-symlink for GCC runtime libraries. Thanks to Matthias Klose for the bug report. (Closes: #790739) * checks/systemd.desc: + [AB] Apply patch by Chris Lamb to update link to Debian systemd packaging reference. (Closes: #799082) * checks/watch-file.desc: + [JW] Fix typo. . * data/binaries/embedded-libs: + [RG] Use a different string to detect the copies of freetype (Closes: #756722) + [RG] Allow ffmpeg to provide libav*. * data/debhelper/dh_{commands,packages}: + [AB] Apply patch by Stefano Rivera to update the home of dh_gstscancodecs. (Closes: #799467) * data/obsolete-sites/obsolete-sites: + [AB] Add patch by Hideki Yamane to add sourceforge.jp (Closes: #798736) + [AB] Sort file alphabetically. * data/spelling/corrections: + [JW] Add more corrections. . * doc/lintian.xml: + [JW] Fix typo. . * lib/Lintian/Collect.pm: + [JW] Fix typo. * lib/Lintian/Lab.pm: + [JW] Fix typo. . * man/lintian.pod.in: + [JW] Fix typo. . * private/refresh-debhelper-data: + [NT] Add a "This file is generated" header to all output files. . lintian (2.5.37) unstable; urgency=medium . * Summary of tag changes: + Added: - obsolete-url-in-packaging - renamed-tag . * checks/application-not-library.{desc,pm}: + [AB] Downgrade libapp-perl-package-name to certainty possible. + [AB] Add libapp-options-perl to the package whitelist. * checks/binaries.pm: + [NT] Apply patch from Michael Stapelberg to ignore "no-relro" and "no-fortify-functions" issues in binaries built by the go compiler, as it does not support these features. (Closes: #795667) + [NT] Apply patch from Michael Stapelberg to a common false positive spelling mistake in "go" binaries. (Closes: #795614) + [NT] Apply patch from Guillem Jover to avoid some false positive shared-lib-without-dependency-information tags. (Closes: #798063) * checks/control-file.pm: + [AB] Apply patch by Christoph Biedl for relaxing dependency checks to allow versions with tilde. (Closes: #797951) * checks/copyright.pm: + [BR] Fix FP for copyright-without-copyright-notice tag allow public-domain. (Closes: #786867) * checks/cruft.pm: + [BR] Fix complex regular subexpression recursion limit. Strip comments is only done on first 8192 characters. (Closes: #795955). + [BR] Performance improvement check if line < 1024 before stripping comment. Classify to minified if line > 1024. + [BR] Fix false positive in missing-sources directory search path. * checks/debhelper.pm: + [NT] Unconditionally warn about dh_clean -k usage even when the debhelper compat is less than 7. * checks/description.pm: + [AB] Fix false positives in perl-module-name-not-mentioned-in-description. (Closes: #795779) * checks/fields.{desc,pm}: + [JW] Use "an" (instead of "a") before "HTTP". + [NT] Assert that -dbgsym packages are in the "debug" section. Thanks to Jean-Michel Vourgère for reporting the issue. (Closes: #796896) + [AB] Also emit package-relation-with-perl-module for build-* relations. Thanks gregor herrmann! (Closes: #798385) * checks/obsolete-sites.{desc,pm}: + [AB] New check with tag obsolete-url-in-packaging to check for URLs of hosting sites with frozen contents or (soon to be) closed hosting sites (Google Code, Gitorious, Freshmeat, etc.) inside the packaging. (Closes: #793503) * checks/scripts.pm: + [BR] Fix Unescaped left brace in regex. (Closes: #788926) * checks/shared-libs.{desc,pm}: + [NT] Accept an "activate-noawait ldconfig" trigger instead of explicit calls to "ldconfig". * checks/testsuite.pm: + [AB] Split up restrictions, features and tests by comma as well as space. (Closes: #798359, #792418) * checks/version-substvars.pm: + [BR] Fix Unescaped left brace in regex is deprecated line 68. * checks/watch.desc: + [BR] Upgrade upstream PGP keys location. (Closes: #796311) . * data/binaries/embedded-libs: + [RG] Add another matching string for libidn * data/common/source-fields: + [AB] Add patch by Tianon Gravi to add go-import-path as known source field. (Closes: #798422) * data/fields/archive-sections: + [NT] Remove the "debugsym" section as "ddebs" will be put in the regular "debug" section. * data/fields/binary-fields: + [NT] Accept the "Build-Ids" field, which debhelper will start to include in debug packages. * data/scripts/maintainer-script-bad-command: + [AB] Fix maintainer-script-should-not-use-adduser-system-without-home false positive in cases where --system and --home are ordered differently than initially expected. (Closes: #797395) * data/spelling/corrections: + [JW] Add correction for "bellow". (This is an actual English word, but in technical texts, it's almost certainly a misspelling of "below".) + [JW] Add correction for "positve". . * debian/control: + [AB] Update Vcs-Browser header to use https and cgit. . * lib/Lintian/{Tags.pm,Tag/Override.pm}: + [BR] Support tag renaming. Warn about renamed tags. . * t/runtests: + [BR] Apply patch from Chris Lamb improving documentation. (Closes: #796822). * t/scripts/01-critic/runner.pl: + [AB] Fix FTBFS in perlcritic runner with Test::Perl::Critic 1.03 * t/tests/application-not-library/debian/debian/control.in: + [AB] Add a false positive test for libapp-perl-package-name. * t/tests/rules-perl-makemaker/debian/debian/rules: + [NT] Pass DESTDIR to MakeMaker to avoid FTBFS with Perl 5.22. Thanks to Dominic Hargreaves for the report. (Closes: #797600) . lintian (2.5.36.1) unstable; urgency=medium . * checks/application-not-library.pm: + [NT] Fix invalid import. . lintian (2.5.36) unstable; urgency=medium . * Summary of tag changes: + Added: - application-in-library-section - dep5-file-paragraph-references-header-paragraph - libapp-perl-package-name - libmodule-build-perl-needs-to-be-in-build-depends - libmodule-build-tiny-perl-needs-to-be-in-build-depends - library-package-name-for-application - maintainer-script-may-use-dir_to_symlink_helper - mentions-deprecated-usr-lib-perl5-directory - package-installs-apt-preferences - package-installs-apt-sources - package-installs-ieee-data - package-installs-into-obsolete-dir - package-relation-with-perl-modules - perl-module-name-not-mentioned-in-description - privacy-breach-uses-embedded-file + Removed: - dep5-file-paragraph-reference-header-paragraph - package-install-apt-preferences - package-install-apt-sources - package-install-ieee-data - package-install-into-obsolete-dir - privacy-breach-may-use-debian-package . * checks/application-not-library.{desc,pm}: + [AB] New experimental checks imported from pkg-perl-tools. * checks/changelog-file.pm: + [JW] Fix invalid comparison leading to false positive non-consecutive-debian-revision tags. (Closes: #794995) * checks/cruft.{desc,pm}: + [BR] Avoid a false positive for gfdl detection in krusader. Remove line number before running the detection. + [BR] Avoid another gfdl false positive in oidentd, sdlbasic, smbc package. + [AB] Add new tag mentions-deprecated-usr-lib-perl5-directory based on pkg-perl-tools' usr-lib-perl5-mentioned (multiple authors). + [NT] Replace "funny" dash with regular ASCII dash. + [AB] Fix grammar issue in license-problem-non-free-img-lenna desc. * checks/description.*: + [AB] Add new tag perl-module-name-not-mentioned-in-description based on pkg-perl-tools' no-module-name-in-description by Damyan Ivanov. * checks/fields.pm: + [AB] Add emacs23 to list of obsolete Emacs package names. + [AB] Also check for obsolete emacs package names with common suffixes (-gtk, -el, -nox, lucid) + [AB] Add an imaginary future emacs222 package to the test suite's dummy package to check for depends-on-old-emacs false positives. + [AB] Add libmodule-build(-tiny)-perl-needs-to-be-in-build-depends tags from pkg-perl-tools by gregor herrmann. + [AB] Add new tag package-relation-with-perl-modules based on pkg-perl-tools' depends-on-perl-modules by Damyan Ivanov. * checks/files.desc: + [BR] Correct a few typos. (Closes: #794953) + [BR] Rename files-privacybreach-may-use-debian-package to privacy-breach-uses-embedded-file. Thanks to Guillem Jover for the report. * checks/scripts.desc: + [BR] Detect suspicious use of ln -s that could be replaced by dpkg-maintscript-helper. * checks/systemd.desc: + [NT] Replace a wide-character by spelling out "does not". . * data/files/privacy-breaker-websites: + [BR] Detect libjs-bootstap as privacy-breach-uses-embedded-file + [BR] Improve detection of google plus. + [BR] Improve detection of jquery modules. + [BR] Detect doxygen logo. + [BR] Detect doubleclick.net * debian/compat: + [BR] Use compat version 9. * debian/control: + [AB] Add myself to Uploaders. + [AB] Add Breaks against pkg-perl-tools << 0.23 due to some tags moved over to lintian proper. . * lib/Lintian/{CheckScript,CollScript,Profile}.pm: + [NT] Read control files as proper UTF-8 character streams rather than byte streams. (Closes: #793164) * lib/Lintian/Collect.pm: + [AB] Remove outdated note about automatically computed defaults for "$info->field('source')". * lib/Lintian/Util.pm: + [NT] Add read_dpkg_control_utf8 that reads the file as UTF-8 characters (as it ought to be) rather than a byte stream. . * private/refresh-fonts-data: + [NT] Prune some duplicates from the generated font file. Checksums-Sha1: c4e67a104caf746530bc86d915b60608c75885d2 2786 lintian_2.5.38~bpo8+1.dsc 71ce2d31aa48496bd435e3d255904a5e7c3f1a79 1283444 lintian_2.5.38~bpo8+1.tar.xz fc9fbc87c1b4a65be896fa9778721422a932e627 835924 lintian_2.5.38~bpo8+1_all.deb Checksums-Sha256: 2b159e9aa2f720044dea7b9a922e2474eef97f826f90de5ec047d4e2a3635315 2786 lintian_2.5.38~bpo8+1.dsc db31498d7f3eabb5f4eea504e6d2019be7405764944581bba9b8fd36426c016c 1283444 lintian_2.5.38~bpo8+1.tar.xz 0bd180e6a90caba3a32b96f3078d9e38d215cf4f60797eacc7af66050aa3e977 835924 lintian_2.5.38~bpo8+1_all.deb Files: 331579b1723e3709621118f3980a3821 2786 devel optional lintian_2.5.38~bpo8+1.dsc cffa90de06b03cf1a1bd01f395b05dd4 1283444 devel optional lintian_2.5.38~bpo8+1.tar.xz c2c3ef6a572b00b757c6fc7d94f252b0 835924 devel optional lintian_2.5.38~bpo8+1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJWFLjRAAoJEEkIatPr4vMfiH8QAJe/kZaYQTYhz6po1c5B/3kg XkPEycpTvvjCNumIXfsONPl4axyq/ffyMy+WW0dv9ZFXKE9d/8ydrPalcp2Kloo/ e+EcokmdAW2Wsr+MUVQRq0OD6HzOCYTMitlwObq5jxfSFolK4S5BIsYrvkUDo3cA IpPvI0MRy9hU+kFlpwE9Csc94u+QQBe1d1wvJtM8ievqC0sgM1/g12iNNCNMB0vk 2NMBi/M8HE0cR82DAJrer/jXsSNXtJIGH/sX6/Uh+3hhTJa+28HO377SKihelhoY hbMO48L10z/9Fpr4hKYmxU2fEjuaT6fDdXtyxeyB4Z5hWG/lcNNFz6ifGfBDBDZi HJLdBkkTdhOdFg9jXScP8u/1cBtNNkiZBKdmRhicItMZzoOZpe0DQZF6cnQEMbsO XFUnTrFK8wdjRMaokrlZo1ZuwNoehDnCmdtTRzrXCoS1t2uwAt/0GnDjIURlrIfd dHLLyogz2e1XHdMLWBmQ67yecz0qGxenMAG+lkBlKeTEdTCWXpC70TFAxasea5fQ ObjSQ5UmKxxOIgIs1c4B/ZMCcp31J/bLpoia34moSUeWavJ9jOz9e0NP61D/OfkM PcdPmgyx6GdQ8jMCdfYobpqr7uylrRwKRnWSZ4IX44MYkqRejctJtTN5QA60wsqc QL75MX2jvsnTGy0J3FCt =m+5y -----END PGP SIGNATURE----- Thank you for your contribution to Debian.

