Accepted:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 26 Sep 2013 10:06:40 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.19~bpo70+1 Distribution: wheezy-backports Urgency: low Maintainer: Debian Lintian Maintainers <[email protected]> Changed-By: Luca Falavigna <[email protected]> Description: lintian - Debian package checker Closes: 460174 658320 665694 672664 688524 693117 697565 699410 703407 706966 707700 708576 711988 718349 720910 721179 721205 721252 721268 722102 722582 723003 723730 723732 724319 724524 Changes: lintian (2.5.19~bpo70+1) wheezy-backports; urgency=low . * Rebuild for wheezy-backports. . lintian (2.5.19) unstable; urgency=low . * Summary of tag changes: + Added: - homepage-in-binary-package . * checks/fields.{desc,pm}: + [NT] Add check for "Homepage"-field missing in the source, when one of the binary packages has the field. Thanks to Ricardo Mones for the bug report. (Closes: #693117) * checks/files.pm: + [NT] Apply patch from Samuel Thibault to fix a false-positive non-standard-toplevel-dir for the directories /hurd and /servers. (Closes: #724524) + [NT] Work around bug #724571 in t1disasm by ignoring failures caused by segementation faults and bus errors. Though, Lintian will emit a warning when such an error occurs. Thanks to Ansgar Burchardt for the report. (Closes: #724319) * checks/testsuite.pm: + [NT] Allow uppercase letters in the names of DEP-8 tests, now that the DEP-8 officially "tolerates" them. (see #711844) . * lib/Lintian/Util.pm: + [NT] Add drain_pipe(FD). . * reporting/{config,harness}: + [NT] Determine the html_reports command automatically instead of allowing it to be configurable. + [NT] Stop allowing config script to name individual log files. The directory in which they are put is still configurable. + [NT] Replace LINTIAN_CFG with passing "--no-cfg" to lintian. + [NT] Replace $lintian_cmd config option with a @EXTRA_LINTIAN_OPTIONS. Also stop forking a shell to run lintian. + [NT] Remove LINTIAN_BIN_DIR; it is no longer used to avoid signature checking. + [NT] Fix a bug where harness would not remove entries in the Lintian log for removed packages if no packages were to be processed. * reporting/lintian-dummy.cfg: + [NT] Remove file as it is now obsolete. . lintian (2.5.18.1) unstable; urgency=low . * checks/files.pm: + [NT] Only open .pc files if they are regular files. This fixes a possible DoS introduced in 2.5.17. * checks/shared-libs.pm: + [NT] Correct the name of the multiarch-dirs data file, which was renamed in 2.5.17. . * lib/{Test/Lintian,Lintian/Data}.pm: + [NT] Load data files eagerly during tests to ensure missing or typo'ed data files are spotted earlier. . * debian/changelog: + [NT] Mention in the 2.5.17 entry that multiarch-dirs data file was renamed. + [NT] Consistently spell "typos" without an "e". . 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: 34589926ebaf6b1fb70c4f240b3a770ebef2bcbe 2647 lintian_2.5.19~bpo70+1.dsc c1d57c95ec4f0e07c81a4f45dc347e31b7735cd7 1288208 lintian_2.5.19~bpo70+1.tar.gz 7e71918f1268675d5859a7fcb89b3621875edfde 881612 lintian_2.5.19~bpo70+1_all.deb Checksums-Sha256: 51c4afde5bd69a209564e12201a8c9050c7f8e9973703967b2c4c161f0fddbb6 2647 lintian_2.5.19~bpo70+1.dsc 69ab7bd33cf2e31bd9a7eeb527ed5fcff14498a33ca8b027ccf0ff745d359eb7 1288208 lintian_2.5.19~bpo70+1.tar.gz af9751a6aeda462be73a4c16fd909a5398cf451bad598507e0952734712cc67b 881612 lintian_2.5.19~bpo70+1_all.deb Files: 8ffc1024ba7a82f966bd5a0f78733920 2647 devel optional lintian_2.5.19~bpo70+1.dsc 242583baf542f7d7f4e69f808a97c748 1288208 devel optional lintian_2.5.19~bpo70+1.tar.gz a5fb9e166be235fc564fc881ba09a6a4 881612 devel optional lintian_2.5.19~bpo70+1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIcBAEBCAAGBQJSQ/n3AAoJEEkIatPr4vMfVQEP/R43xQM3WMe56z+iBMV4v4uX XFIvk+ek6GB7w5VWFrMuNj/be86GqsUqngjYtyJ6sulWBdFK0vRKYw+wKpZaj1o1 nha8gonAxIN7LDX4HGTvjxLmH10h6+aFYyX33CMjvuV3Xjo3L1wVAiAyEn4vbT0T VRNdV0IHohQMz/9usn32S806b23H9r4MRZOEV2LMaRrDRgAc296SPpN7IEDXtR8i FrN0ag6nnPSHtPMfm9IMwvFsZqO0pWA9XAL3vgeMdEN7x4K4EifbXg4ogBmSxdEm Tc5YDuwlnEnOGht3mOoxVNRcIfWwCAPzHWYYvZQtM5SbieH4LglQbs1cEvUNgpOl rKPh4GSoMM8PwX9kLRIO6ulg+XcRmEMjqt7Yymcm1Ik29X33ATX0AmUgnN98HLuu swBrSqCbhd5jCZfURr3DaqWGV8rExTeCjxXobcvVmCOvS+9BWN6l6ceUK5ymxgnp sgYU8U5u4GRxYi2TKNvXwgl3Ca7Q8+CfAJFbllUO7tK0Sne9yE0GIv4OhhdAB3kC 6tdAXXdLEf9v/TNLiYrkVEPWL1lnDO/V3NxSuLo2jsXxyP2Z4HIg0rOuNneFJhP3 dv1lxrpWn2aafCoXvyuWpoxCY/GRkvqKbS8cUeSJ8eLHx4R6TrWeSTPB9J0LaexK mP4RLTuAyH3gcbJFtp9S =OYou -----END PGP SIGNATURE----- Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

