-
2.5.306c21564b · ·
Release Lintian/2.5.30 into unstable Format: 1.8 Date: Sat, 25 Oct 2014 17:03:48 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.30 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Closes: 766737 Changes: lintian (2.5.30) unstable; urgency=medium . The "welcome Axel Beckert!" release. . * Summary of tag changes: + Removed: - deprecated-kdelnk-file . * checks/menu-format.{desc,pm}: + [NT] Retire check for "kdelnk" files. . * collection/unpacked: + [NT] Correct handling of files with 2 or more consecutive backslashes. . * debian/control: + [AB] Add a Homepage header pointing to https://lintian.debian.org/ * debian/copyright: + [AB] Add myself to debian/copyright. * debian/rules: + [NT] Ensure that po4a/*.cfg are always up to date during releases builds. . * helpers/coll/strings-helper: + [NT] Filter out duplicate strings. This applies to the majority of all ELF binaries (except ones with very exotic file names with glyphs like ":"). . * lib/Lintian/Internal/FrontendUtil.pm: + [AB] Don't clean HOME and some XDG_* variables when sanitizing the environment. (Closes: #766737) . * t: + [NT] Apply patch from Johannes Schauer to fix FTBFS with newer dpkg that have stricter checking of build-profiles. Checksums-Sha1: b4acb9e8f465de2a066402d7fae646d0f20b0201 1862 lintian_2.5.30.dsc 7bba172d444c12c40fd09075f685bc50138d88c8 1182196 lintian_2.5.30.tar.xz fd422f0170e80627219f3d091cf032f23c22831d 792232 lintian_2.5.30_all.deb Checksums-Sha256: 0690c9cf8d3f2fad679b13d889e47504f3207f0de57ecb8a8e94949f947fd318 1862 lintian_2.5.30.dsc 51e8b1b21a82f5ba7f5eba84c340ce8d17363e65b1447852170a7a4fda8bb932 1182196 lintian_2.5.30.tar.xz cd6a4d8232901860ae24c4662cb58a00456adc7541e88e31f4a87ccdf7d00dd4 792232 lintian_2.5.30_all.deb Files: 2ff4ad6975a1067700b9e6fd23bb56f2 1862 devel optional lintian_2.5.30.dsc 144de1de551bdecec26f7487c9b7e4f9 1182196 devel optional lintian_2.5.30.tar.xz 891a729c115f05c7ba5ce3d9123361a5 792232 devel optional lintian_2.5.30_all.deb
-
2.5.293b195929 · ·
Release Lintian/2.5.29 into unstable Format: 1.8 Date: Fri, 24 Oct 2014 23:15:52 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.29 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Closes: 762609 763773 765311 765995 766033 766468 Changes: lintian (2.5.29) unstable; urgency=medium . * Summary of tag changes: + Added: - dbus-policy-at-console - dbus-policy-without-send-destination - dbus-session-service-wrong-name - dbus-system-service-wrong-name - invalid-profile-name-in-build-profiles-field - invalid-profile-name-in-source-relation - invalid-restriction-formula-in-build-profiles-field - restriction-formula-with-debhelper-with-conflicting-version - restriction-formula-with-debhelper-without-debhelper-version - restriction-formula-with-versioned-dpkg-dev-conflict - restriction-formula-without-versioned-dpkg-dev-dependency + Removed: - invalid-restriction-label-in-source-relation - invalid-restriction-namespace-in-source-relation - invalid-restriction-term-in-source-relation - restriction-list-with-debhelper-with-conflicting-debhelper-version - restriction-list-with-debhelper-without-debhelper-version - restriction-list-with-versioned-dpkg-dev-conflict - restriction-list-without-versioned-dpkg-dev-dependency - stageX-profile-used-but-no-binary-package-dropped . * checks/{control-file,fields}.{desc,pm}: + [NT] Apply patch from Johannes Schauer to support the new build profile syntax. (Closes: #763773) * checks/dbus.{desc,pm}: + [NT] New check by Simon McVittie to discover some dbus related issues. (Closes: #762609) * checks/nmu.pm: + [JW] Avoid chopping off trailing ">" in emails in the canonicalize subroutine. (Closes: #766468) * checks/rules.pm: + [JW,NT] Fix undef warning for packages with empty an empty d/rules file. (Closes: #766033) * checks/source-copyright.pm: + [NT] Apply patch from Johannes Schauer to optimise the check. + [NT] Optimise for "dir/*" wildcards in DEP-5 copyright files. * checks/watch-file.pm: + [NT] Fix undef warning with some watch files. Thanks to Axel Beckert for reporting the bug. (Closes: #765995) . * collection/{bin-pkg-control,unpacked}: + [NT] Pass "-m" to tar to make it avoid "correcting" the timestamp of the extracted files. Lintian does not need it for correctness, so it can make tar save a few syscalls here. + [NT] Explicitly pass tar options to make it extract files as the current user and applying the users umask. This is mostly to be explicit about how things are extracted. * collection/file-info: + [NT] Stop collecting file-info for "non-files". The output is not used and often trivial / predictable from other data input already available. * collection/strings: + [NT] Stop creating "elf-index" file as nothing uses it. * collection/unpacked: + [NT] Gracefully handle when symlink targets contains newlines. Thanks to Faheem Mitha for reporting the bug. (Closes: #765311) . * frontend/lintian: + [NT] Aggressively reset the environment a well-defined state at start up. Only ENV variables starting with "LINTIAN_" (and a select few well known variables) are preserved. + [NT] Runtime for collections and checks now only requires a single --debug option. Lintian will now also show runtime for other things (e.g. total runtimes). + [NT] Add --perf-debug and --perf-output options to enable logging for performance data. This is mostly intended to allow collecting performance data from archive-wide runs. + [NT] Hide some options in the default output for --help. These can now be shown with "--help=extended". + [NT] Add a new "Developer/special usage options" section in the --help output for some options (e.g. --debug). This section is hidden by default. . * lib/Lintian/Relation.pm: + [NT] Unparsable entries are now included in relation objects rather than being silently discarded. * lib/Lintian/Util.pm: + [NT] Purge even more ENV variables in clean_env. + [NT] Add "pipe_tee" subroutine for tee'ing data from one input file descriptors to one or more output output file descriptors. . * man/lintian.pod.in: + [NT] Document the performance logging options. + [NT] Add a new "Developer/special usage options" section in the --help output for some options (e.g. --debug). . * private/generate-html-docs: + [NT] Add doctype and encoding to generated files. . * reporting/harness: + [NT] Add missing import. * reporting/html_reprots: + [NT] Correct the command line in the creation of the lintian.log.gz. * reporting/{html_reports,templates/*}: + [NT] Correct the generated HTML, which was invalid in some cases. * reporting/templates/{head,lintian.css}.tmpl: + [NT] Define a default "viewport". This slightly improves the output on some mobile devices. + [NT] Add some special cases for "smaller" viewports in the style sheet. * reporting/templates/maintainer.tmpl: + [NT] Correct name of variable to avoid using an undefined variable. . * vendors/ubuntu/main/data/changes-file/known-dists: + [NT] Add "vivid" per request of Iain Lane. Checksums-Sha1: 8b0c1ca3488e9eb592c7e06a5ffce23d31ac60b6 1824 lintian_2.5.29.dsc dd2de1aa72b612d923c7b9735c8ce1d2ac386a50 1181444 lintian_2.5.29.tar.xz 53519af230c38aa368b0092ee45ded29899d2875 791866 lintian_2.5.29_all.deb Checksums-Sha256: 36deadb2e96eb49779de9c2efdae4023032f14d15775555b8b24e08abe7b94e9 1824 lintian_2.5.29.dsc 1525ece9ef6529ef015fe2b601a69b4cefc41168808352a40d7d477d54c5764d 1181444 lintian_2.5.29.tar.xz 170ca7d58d71f20cf8ed5b6cd1783985dd120bb7edb6539113572d47c1934f6f 791866 lintian_2.5.29_all.deb Files: 2dffd1600cb6949d5956ec0ecca2c0c2 1824 devel optional lintian_2.5.29.dsc 593c0be5c2c7fcd1013e19bff373d054 1181444 devel optional lintian_2.5.29.tar.xz 0b3d164edb2cd238a61d752b0a2a6c43 791866 devel optional lintian_2.5.29_all.deb
-
2.5.28ac3198d9 · ·
Release Lintian/2.5.28 into unstable Format: 1.8 Date: Thu, 02 Oct 2014 19:27:09 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.28 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Closes: 563773 698930 699022 749768 761930 762177 762460 762660 763339 Changes: lintian (2.5.28) unstable; urgency=medium . * Summary of tag changes: + Added: - license-problem-cc-by-nc-sa . * checks/*: + [NT] Remove all uses of "control", "debfiles" and "unpacked". * checks/*: + [NT] Remove all uses of the "doc-base-files", "init.d" and "menu-files" collections. * checks/changes-file.pm: + [NT] Add "-lts" as common suffix for distribution, which makes "squeeze-lts" a valid distribution. Thanks to Holger Levsen for the report. (Closes: #763339) * checks/description.pm: + [SL] show the actual description when it is too short. * checks/files.pm: + [NT] Only flag the Doxygen generated "md5" file as useless. Thanks to Mathieu Malaterre for reporting. (Closes: #762660) * checks/patch-systems.pm: + [NT] Rewrite using index rather than debfiles to analyse the package. A side-effect of that means that Lintian can now check patches stored in the upstream part of the packages. (Closes: #563773) * checks/po-debconf.pm: + [NT] Avoid writing test.pot to the unpacked package. (Closes: #699022) * checks/testsuite.pm: + [NT] Recognise autopkgtest-pkg-{perl,ruby} values for the "Testsuite" field. Extended validation is not implemented though. Thanks to Niko Tyni for reporting the issue. (Closes: #762177) . * collection/*: + [NT] Remove all uses of "debfiles" and "control". * collection/{doc-base-files,init.d,menu-files}{,.desc}: + [NT] Deprecated, will be removed in a future release. They will now be now auto-removed at the end of the processing if they have been collected previously. . * data/*: + [NT] Refresh some of the data against unstable. * data/cruft/non-free-license: + [BR] Detect cc-by-nc-sa license. (Closes: #749768). * data/standards-version/release-dates: + [NT] Add 3.9.6. (Closes: #762460) . * debian/control: + [NT] Bump Standards-Versions to 3.9.6 - no changes required. * debian/dirs: + [NT] Stop installing /var/spool/lintian * debian/lintian.install: + [NT] Install Lintian::Tutorial POD documents into /usr/share/perl5. (Closes: #761930) * debian/postinst: + [NT] Remove empty Lintian labs in /var/spool/lintian on upgrade. * debian/postrm: + [NT] Remove the "changes" folder when purging the Lintian lab in /var/spool/lintian. * debian/source/lintian-overrides: + [NT] Remove obsolete lintian overrides. . * doc/tutorial/Lintian/Tutorial/WritingChecks.pod: + [NT] Mention "safe_qx" as alternative to qx/`` in the tutorial. . * lib/Lintian/Collect{,/*}.pm: + [NT] Deprecate the use of "control", "debfiles" and "unpacked". Consumers are recommended to use index_resolved_path and control_index_resolved_path instead. + [NT] Remove all uses of debfiles (both the method and the collection). All methods (except "debfiles") now depend on "unpacked" instead. + [NT] Remove all uses of the "control" and the "unpacked" method. * lib/Lintian/Command.pm: + [NT] Add support for running a sub in the child before it calls exec. + [NT] Add support for shell-like (e.g. &2) redirects of stdout and stderr. + [NT] Add safe_qx sub for replacing qx() that supports most of the features of spawn(). * lib/Lintian/Path.pm: + [NT] Add support for fetching and (where it makes sense) opening the underlying file system object. It also adds a few minor safety guards to common issues with symlinks. (Closes: #698930) * lib/Lintian/Path/FSInfo.pm: + [NT] New file. . * reporting/*: + [NT] Avoid forking a shell when invoking commands. This has the side effect of allowing some paths from the configuration to contain spaces (among other), where it previously would not work. * reporting/templates/maintainer.tmpl: + [NT] Use https:// in links to other resources/sites and add link to tracker.debian.org. Checksums-Sha1: 0f2fcc36414488f4a16607f70da34eb51428e4ab 1824 lintian_2.5.28.dsc f7c8f6a692dc2ccce581768cfc08aaf6fff1578f 1211492 lintian_2.5.28.tar.xz fa91e32e08437e399751ded0feacf0dc4a4b2afa 786676 lintian_2.5.28_all.deb Checksums-Sha256: 9de363e6a6db4f6dee0c59f2bbc2ec4faa89cc9a62e58025bce6bbe76b595dc6 1824 lintian_2.5.28.dsc 5e7b4232c9f7a82c7b60d549d6ccb6c0d23e21025e8beef18695b90b98e38975 1211492 lintian_2.5.28.tar.xz ee6b09c70482089b366f8d29fbb8278a2556ebfab76a2c50cd6a280921ee7c75 786676 lintian_2.5.28_all.deb Files: 223b6d8e3673084a59a092c2c9662249 786676 devel optional lintian_2.5.28_all.deb 8ccfca04e8c7fabf6980c9467261a518 1824 devel optional lintian_2.5.28.dsc c6de78ba73dd41d5f7e557fd8b4dbb77 1211492 devel optional lintian_2.5.28.tar.xz
-
2.5.27e104ee37 · ·
Release Lintian/2.5.27 into unstable Format: 1.8 Date: Sat, 13 Sep 2014 22:48:36 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.27 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Closes: 612583 751945 756158 757068 760642 760677 760714 760987 761125 Changes: lintian (2.5.27) unstable; urgency=medium . * Summary of tag changes: + Added: - bad-exception-format-in-dep5-copyright - changed-by-address-is-root-user - exclusive-runtime-tests-field - maintainer-address-is-root-user - source-contains-prebuilt-doxygen-documentation - uploader-address-is-root-user - useless-autogenerated-doxygen-file . * checks/cruft.pm: + [BR] Fix a few false positives is for javascript source-is-missing. + [BR] Detect prebuilt doxygen documentation. * checks/fields.pm: + [JW] Fix incorrectly anchored regexps. (Closes: #760987) * checks/files.pm: + [BR] Detect useless doxygen generated file. (Closes: #751945) * checks/manpages.desc: + [BR] Improve documentation of manpage-has-errors-from-man. (Closes: #757068). * checks/menu-format.pm: + [BR] Fix a false positive in desktop-mime-but-no-exec-code. (Closes: #760677). * checks/source-copyright.pm: + [BR] Fix false positive for space-in-std-shortname-in-dep5-copyright with alternative licenses. (Closes: #760642). + [BR] Fix false positive for with exception syntax. + [BR] Fix false positive of wildcard-matches-nothing-in-dep5-copyright. (Closes: 761125) * checks/testsuite.{desc,pm}: + [BR] Fix false positive missing-runtime-tests-field. (Closes: #760714). + [BR] Print line in case of error. . * data/fields/metapackages: + [BR] Add qt4-default and qt5-default as metapackage. (Closes: #756158). . * lib/Lintian/Check.pm: + [BR] Detect package being built as user root. (Closes: #612583). Checksums-Sha1: bbc8a2a93ca5a5f3713661e0c78617ceaaf5f7a2 1824 lintian_2.5.27.dsc af8005ddf30244cd3938e145908da3c0961fde47 1249492 lintian_2.5.27.tar.xz 6f088dcc7defef05b7eb4f5bc9806c74ff106a41 776122 lintian_2.5.27_all.deb Checksums-Sha256: 3970e5b2197b1bee191078bce33856c3557c8cdd10432b17cedda1c5d9d48b6b 1824 lintian_2.5.27.dsc b399b5858d8059775484e9dbcb35a0e111e3d70ae37c2cdefc8a3ed6055ded41 1249492 lintian_2.5.27.tar.xz 8db1623a5b28fd3569fdc9b6b438bf55eab85dd90c0df3032b36711a2040cf0b 776122 lintian_2.5.27_all.deb Files: 72358505d5532fb6e8a82278eac4b4e8 776122 devel optional lintian_2.5.27_all.deb 44cac93f27aeb90548660595925bdaa1 1824 devel optional lintian_2.5.27.dsc 93af22ba676ccadcc86ee3cbacd09023 1249492 devel optional lintian_2.5.27.tar.xz
-
2.5.261bc58d35 · ·
Release Lintian/2.5.26 into unstable Format: 1.8 Date: Sat, 06 Sep 2014 10:44:36 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.26 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Closes: 656801 732225 733659 733733 738591 740161 747248 748452 748688 752540 754738 755266 755275 755902 756301 756643 756940 757383 757398 757551 757583 757615 757802 757921 758236 758891 759726 Changes: lintian (2.5.26) unstable; urgency=medium . * Summary of tag changes: + Added: - backports-changes-missing - backports-upload-has-incorrect-version-number - debian-upstream-obsolete-path - description-is-pkg-name - description-too-short - desktop-mime-but-no-exec-code - empty-short-license-in-dep5-copyright - file-without-copyright-information - invalid-escape-sequence-in-dep5-copyright - invalid-short-name-in-dep5-copyright - license-problem-bad-php-license - license-problem-php-license - license-problem-undefined-license - no-dep5-copyright - package-contains-timestamped-gzip - pipe-symbol-used-as-license-disjunction - privacy-breach-may-use-debian-package - source-contains-autogenerated-visual-c++-file - space-in-std-shortname-in-dep5-copyright - unused-file-paragraph-in-dep5-copyright - wildcard-matches-nothing-in-dep5-copyright + Removed: - copyright-refers-to-bad-php-license - copyright-refers-to-problematic-php-license . * checks/binaries.{desc,pm}: + [NT] Apply patch from Damyan Ivanov to handle the new Perl5 library path location. * checks/changes-file.{desc,pm}: + [BR] Add patch from Ivo De Decker, add check for backports changes file. (Closes: #732225). + [BR] Apply patch from Tomasz Bucher, add check for for timestamped gzip files. (Closes: #738591). * checks/cruft.{desc,pm}: + [BR] Use license checking framework for checking php license. (Closes: #752540). + [BR] Add a pedantic tag for autogenerated file made by Visual C++. + [BR] Fix another false positive for gfdl invariants in php-elisp, doc-linux-fr and in clisp. + [BR] Detect old path for upstream metadata. * checks/description.{desc,pm}: + [SL] Check for one word short description. (Closes: #756643). + [SL] Check if the short description is the same as the package name. (Closes: #757398). * checks/fields.pm: + [NT] Apply patch from Salvatore Bonaccorso to recommend the new cgit URLs for anonscm.debian.org over the webgit URLs. (Closes: #756940) * checks/files.pm: + [BR] Fix false positive in detection of cross arch pkgconfig. (Closes: #755902). + [BR] Detect privacy breach fixable by using existing debian package. + [BR] Whitelist <link rel="generator-home"...> in privacy breach checker. + [NT] Apply patch from Damyan Ivanov to handle the new Perl5 library path location. (Closes: #757921) * checks/init.d.pm: + [NT] Allow usage of /lib/init/init-d-scripts as alternative to implementing init.d targets in the script itself. Thanks to Yaroslav Halchenko for the report. (Closes: #758236) * checks/menu-format.pm: + [BR] Add new desktop keys files. Move key list to data. (Closes: #755266). + [NT] Apply patch from Niklas Fiekas to check for desktop files with MimeType-field but no format code in the Exec-field. (Closes: #757383) * checks/phppear.pm: + [BR] Fix a false positive for missing-pkg-php-tools-addon phpcomposer, thanks to David Prévot (Closes: #754738). * checks/source-copyright.{desc,pm}: + [BR] Add a pedantic warning about non dep-5 debian/copyright. + [BR] Detect empty required fields. (Closes: #748452, #656801). + [BR] Detect undefined license. (Closes: #733659). + [BR] Apply patch from Johannes Schauer in order to warn if the pipe symbol is used in license. (Closes: #757583). + [BR] Apply patch from Johannes Schauer in order to check if DEP-5 debian/copyright covers all files in the unpacked sources. (Closes: #757551). + [BR] Detect bad short name and space in license. Thanks to Clint Adams and Johannes Schauer. (Closes: #747248, #757615). + [BR] Avoid to raise file-without-copyright-information for .pc directory. * checks/systemd.pm: + [NT] Allow usage of /lib/init/init-d-scripts as alternative to sourcing /lib/lsb/init-functions. * checks/testsuite.desc: + [BR] Update ref url. (Closes: #755275). . * data: + [NT] Refresh several data files against sid. * data/cruft/gfdl-license-fragments-checks: + [BR] Add tla false positive for gfdl license text. * data/cruft/non-distributable-files: + [BR] Detect play boy Lenna test image. * data/cruft/non-free-files: + [BR] Add non free icc profile HP5000_UVDuraImageGlossMaxQ.icc from nips2 package. * data/cruft/warn-file-type: + [BR] Add debug source suffix for detecting javascript source-is-missing and improve test suite. Fix a false postive in mono and in jenkin. * data/debhelper/dh_commands: + [BR] Add patch from Piotr Ożarowski, dh-python2 moved to dh-python package (Closes: #740161). * data/debhelper/dh_commands-manual: + [JW] Add dh_apache2 relations to avoid a false-positive. Thanks to Axel Beckert for reporting the issue. (Closes: #748688) + [NT] Add ":any" to all python related dependencies. Thanks to Matthias Klose for reporting the issue. (Closes: #733733) * data/debhelper/*: + [NT] Refresh against sid. Thanks to Christian Marillat for reporting the out of date data. (Closes: #758891) * data/fields/obsolete-packages: + [NT] Add ruby1.9.1, ruby1.9.1-dev and libruby1.9.1 per request of the Ruby team. * data/files/js-libraries: + [BR] Apply patch from Paul Wise for detection of libjs-excanvas. * data/files/privacy-breaker-website: + [BR] Improve detection of sourceforge logos. + [BR] Detect libjs-jquery use. + [BR] Detect libjs-mathjax use. + [BR] Add count.digitalpoint.com to statistics website. + [BR] Add xoom.com to privacy-breach-donation (used by freesci-doc package). + [BR] Detect libjs-jquery-ui use. + [BR] Detect pledgie.com as a donation website. * data/source-copyright/bad-short-licenses: + [BR] Add unspecified and - as bad license. + [BR] Detect some invalid short name. Thanks to Johannes Schauer. . * debian/control: + [NT] Update recommendation on libautodie-perl to include perl 5.20 as alternative. * debian/rules: + [NT] Gracefully handle the case where there are no translations of tag descriptions. . * doc/tutorial/Lintian/Tutorial/WritingChecks.pod: + [NT] Correct tutorial now that the "index" collection is gone. . * lib/Lintian/Internal/FrontendUtil.pm: + [NT] Ignore set, but empty locale environment variables. Thanks to Michael Prokop for the report. (Closes: #759726) . * reporting/{config,html_reports}: + [NT] Add support for copying the documentation rather than symlinking to it. Thanks to Nicolas Sévelin-Radiguet for reporting the issue. (Closes: #756301) . * t: + [BR] Fix FTBFS on !amd64. (Closes: #757802). Checksums-Sha1: 21d34b39171fe65edc3d1cb3732523b85eeaad7c 1824 lintian_2.5.26.dsc c868df00b7ea16e145e9b04b8c417ce186d7b44c 1189732 lintian_2.5.26.tar.xz 03381cf42984ceebd5867d9b1ccfe9ad39f3bfb7 775004 lintian_2.5.26_all.deb Checksums-Sha256: 1c87f69f4d4b101c14b2c31531a6bc8926b95648ec3d9d6c5b71f252a192ed9b 1824 lintian_2.5.26.dsc e185208806208cec697dd5e87851fec1d88068535a9cf06deeb495fb9aea7479 1189732 lintian_2.5.26.tar.xz 38a36fdc5188932709996ae448acad61bbcd19eefd71146459e0cb67182c8c64 775004 lintian_2.5.26_all.deb Files: 7ea61e6c141165047f503ce4955c1e0d 775004 devel optional lintian_2.5.26_all.deb 19e1a8f9079f876929ec9b5dd86049ef 1824 devel optional lintian_2.5.26.dsc 8daac770fd6eb31cdd42c4e16230b3d6 1189732 devel optional lintian_2.5.26.tar.xz
-
2.5.25db4b8dcf · ·
Release Lintian/2.5.25 into unstable Format: 1.8 Date: Sun, 13 Jul 2014 20:36:30 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.25 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Closes: 539225 653910 657699 660797 676803 741346 745152 747266 752229 752611 753077 753165 753970 Changes: lintian (2.5.25) unstable; urgency=medium . * Summary of tag changes: + Added: - capitalization-error-in-description-synopsis - incorrect-naming-of-pkcs11-module - package-contains-thumbnails-dir - pkg-config-bad-directive - source-contains-prebuilt-ms-help-file - spelling-error-in-description-synopsis . * checks/*.desc: + [NT] Replaced "index" with "unpacked" in Needs-Info. * checks/cruft.{desc,pm}: + [BR] Add a forgotten return statement, and avoid false positive for deployJava.js (Closes: #745152). + [BR] Fix another false positive in GFDL detection. + [BR] Use whitelist for know good RFC (Closes: #753970). + [BR] Detect and warn about *.chm file (MS Windows HtmlHelp Data). (Closes: #653910). * checks/description.{desc,pm}: + [NT] Apply patch from Anders Jonsson to check spelling of the package synopsis. (Closes: #747266) * checks/files.{desc,pm}: + [RG,NT] Check for invalid named p11-kit modules in /usr/share/p11-kit modules. (Closes: #741346) + [BR] Detect cross architecture pkg-config file. (Closes: #539225). + [BR] Add a sanity check for pkg-config files. (Closes: #676803, #657699). + [BR] Detect .thumbnails dir (Closes: #660797). . * collection/*.desc: + [NT] Replace "index" with "unpacked" in Needs-Info. * collection/index{,.desc}: + [NT] Removed file. * collection/unpacked{,.desc}: + [NT] Have unpacked create indices when the package is being unpacked. This is done using a pipeline to avoid decompressing the data.tar file multiple times. . * data/cruft/missing-dir-search-path: + [BR] Close false positive for mathjax, search under /unpacked. + [BR] Fix another false positive for emscripten. * data/cruft/warn-file-type: + [BR] add yc suffix for detecting javascript source-is-missing and improve test suite. Fix a false postive in libdevel-nytprof-perl. * data/files/js-libraries: + [NT] Apply patch from Marcelo Jorge Vieira to correct a regular expression for finding embedded copies of libjs-jquery-history. (Closes: #753077) * data/init.d/virtual_facilities: + [NT] Apply patch from Guillem Jover to fix a typo. * data/scripts/interpreters: + [NT] The texlua binary is now provided by texlive-binaries (>= 2014.20140512.33982) instead of luatex. Thanks to Norbert Preining for reporting this. (Closes: #752611) * data/symlinks/well-known-symlinks-target: + [NT] Apply patch from Guillem Jover to fix a typo in a regex. (Closes: #752229) . * debian/control: + [NT] Add Breaks/Replaces for funny-manpages due to a bug in funny-manpages before 1.3-5.1. Thanks to Adrian Bunk for reporting. (Closes: #753165) . * lib/Lintian/Collect{,/*}.pm: + [NT] Replace "index" with "unpacked" in Needs-Info requirements. . * reporting/config: + [NT] Remove "$statistics_file" from the sample config. * reporting/harness: + [NT] Set the state cache to 0644 after creating it. * reporting/html_reports: + [NT] Move the statistics file to the harness state cache dir. It only contains information about the last run and is re-generated as needed. If the file exists, it will be moved to its new location if possible. Checksums-Sha1: 8faf51a040906409a22090e7731e4ad862399535 2693 lintian_2.5.25.dsc 7f78f5521afd4851bc36945dd58a95f9ee962d18 1181140 lintian_2.5.25.tar.xz fa31356ef160e9e44f1c9d09cb37c3c7ff1f7e3f 767392 lintian_2.5.25_all.deb Checksums-Sha256: 67a662a4225e610ce56016d7824cca00f4fc5686d4a084b205eafff0c8fb20fd 2693 lintian_2.5.25.dsc 7700ee806c353f2a91b5134d7d1f8871d2571bdf08f8d0d11763765dd9adb56c 1181140 lintian_2.5.25.tar.xz 1f1d744f15c5ebc5979a3a66c05a378c5a633b32473658504fb613e93932ceb0 767392 lintian_2.5.25_all.deb Files: e83ca86db4325c2a58044fb792a2175c 767392 devel optional lintian_2.5.25_all.deb 02633ef24ff6eb1a026fc269ac8ebbaf 2693 devel optional lintian_2.5.25.dsc 09f080d8d112f9fe6ef9bd64f686a243 1181140 devel optional lintian_2.5.25.tar.xz
-
2.5.24cf428ac9 · ·
Release Lintian/2.5.24 into unstable Format: 1.8 Date: Sun, 22 Jun 2014 22:04:20 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.24 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Closes: 745740 745877 746402 746790 751926 752218 Changes: lintian (2.5.24) unstable; urgency=medium . * Summary of tag changes: + Added: - uses-deprecated-compression-for-data-tarball . * checks/file.pm: + [BR] Speed-up privacy check (Closes: #745877). + [BR] Fix false positive for detecting minified javascript (Closes: #745877). + [BR] Fix false positive due to cpython name encoded in compiled python file name (Closes: #752218). + [BR] Add another suffix to source-is-missing for javascript file. + [BR] Add url if possible for privacy breach. * checks/changelog-file.pm: + [BR] Use lower case for bad intended distribution. * checks/deb-format.{desc,pm}: + [NT] Apply patch from Guillem Jover to check for deprecated compressions on data.tar-members. (Closes: #745740) * checks/menu-format.pm: + [JW] Also validate desktop files in usr/share/xessions. (Closes: #746402) . * data/files/privacy-breaker-{fragments,websites}: + [BR] Improve detection rules. . * debian/rules: + [NT] Extract some tasks from the build-stamp target, so they can be run independently. + [NT] Create a "rebuild-lintian.debian.org" target that only (re-)builds/regenerates the needed parts for the lintian.debian.org checkout. (Closes: #751926) . * frontend/{dplint,lintian}: + [NT] Fix a bug in command-line parsing, where "--" was interpreted as a literal file-name rather than the "end of options" marker. Thanks to Luca Falavigna for spotting it. (Closes: #746790) . * vendors/ubuntu/main/data/changes-file/known-dists: + [NT] Add utopic as valid Ubuntu distribution. Checksums-Sha1: 38d0b7d466e3554d9111897a893b8fdd66cddc83 2693 lintian_2.5.24.dsc aa247ba413ab8cec6f72db91ed1b1e8aefefbf14 1166940 lintian_2.5.24.tar.xz 606786cc30753700121c1b42302b22d05ad5a0d3 765042 lintian_2.5.24_all.deb Checksums-Sha256: b5b0e038ed42b80189e8051c919090070fd10b26aad410cca637b86b2c47d7cd 2693 lintian_2.5.24.dsc 295b59b7a0f1303e9ebadde0de6714d747191307b9922913a9d99521b575f206 1166940 lintian_2.5.24.tar.xz 4835e3185a2678cb1ca8988abd4a0c9185e18cc88e6d59847d76251fe55aadc1 765042 lintian_2.5.24_all.deb Files: 6ab02825d55473e96400a686967ee22c 765042 devel optional lintian_2.5.24_all.deb d538aa7a7dc52f73e4433e6a535a6a9b 2693 devel optional lintian_2.5.24.dsc ae5c852ca055364a2d33d4d6f4d77d0b 1166940 devel optional lintian_2.5.24.tar.xz
-
2.5.23.115f161d2 · ·
Upload Lintian/2.5.23.1 into unstable Format: 1.8 Date: Wed, 18 Jun 2014 06:39:15 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.23.1 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Changes: lintian (2.5.23.1) unstable; urgency=medium . * debian/rules: + [NT] Avoid regenerating po4a files if not needed. * debian/source/lintian.overrides: + [NT] Add overrides for false-positive "evil JSON" license problem, which is triggered by the current Lintian on the FTP master host. Checksums-Sha1: ed2efef20d5b34ef3ec0907b3653dc646dd3a4fd 1832 lintian_2.5.23.1.dsc cee14dc5d8c223635f1af99732ba5f270eeb1e10 1114872 lintian_2.5.23.1.tar.xz 8e53deea72c23ac0f509343681bc0197e467b4e2 763680 lintian_2.5.23.1_all.deb Checksums-Sha256: 1677ee7e0791d386af121b421456a3d6487f4c68056a1e271b1d782cacb19f70 1832 lintian_2.5.23.1.dsc 158bceb42cfdab01ea6dc0fa2e40ff28de9da9ee7c7ec8f0a0edccec2f83c9d7 1114872 lintian_2.5.23.1.tar.xz c058a9e8198257ba266d19f7b9e8608cc99c84b7ce75c1874d7892ce3d8b39e7 763680 lintian_2.5.23.1_all.deb Files: c83d3e9618bbcd37198c8f3e2bdb6145 763680 devel optional lintian_2.5.23.1_all.deb 57f6c257086646dcbb8e772704b7944e 1832 devel optional lintian_2.5.23.1.dsc b92dae0f31ad2ad464b412050acdcf98 1114872 devel optional lintian_2.5.23.1.tar.xz
-
2.5.2386410e8e · ·
Release Lintian/2.5.23 into unstable Format: 1.8 Date: Tue, 17 Jun 2014 21:57:58 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.23 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Bastien Roucariès <roucaries.bastien+debian@gmail.com> Description: lintian - Debian package checker Closes: 663155 711193 737867 742693 743384 743446 743453 743754 743840 744981 745152 745568 745802 746305 746362 746563 746656 746744 747407 747439 748167 748375 748421 748881 Changes: lintian (2.5.23) unstable; urgency=medium . * Summary of tag changes: + Added: - init.d-script-depends-on-all-virtual-facility - maven-plugin-in-usr-share-java - needless-suggest-recommend-libservlet-java - pre-depends-directly-on-multiarch-support - quilt-series-without-trailing-newline - source-contains-prebuilt-sphinx-documentation . * checks/binaries.{desc,pm}: + [NT] Apply patch from Samuel Bronson to improve the description of the debug-symbols-directly-in-usr-lib-debug tag. + [BR] Extend eglibc whitelist to glibc. (Closes: #748881). * checks/changelog-file.pm: + [BR] Allow to sid for experimental to unstable comment. (Closes: #747407). * checks/control.{desc,pm}: + [BR] Apply patch from Helmut Grohne to warn about Pre-Depends: multiarch-support in debian/control. (Closes: #747439). * checks/cruft.{desc,pm}: + [BR] Detect sphinx generated documentation and avoid a false positive for minified javascript and missing sources. (Closes: #742693). + [BR] Do not remove newline with c++ comments. Fix a false positive. + [BR] Fix a GFDL detection false positive in texlive. Thanks to Norbert Preining. (Closes: #743754). + [BR] Fix another false positives in GFDL detection. + [BR] Fix a false positive for source-is-missing for deployJava.js. (Closes: #745152). + [BR] Fix a false positive for GFDL detection in soundjuicer. (Closes: #748375). + [BR] Fix a false positive for source-is-missing in e2fsprogs. (Closes: #748421). * checks/files.pm: + [BR] Use Lintian::Data for detecting embedded library. + [BR] Add context in embedded lib tagging. + [BR] Avoid to warn on bookmark link. (Closes: #746656). * checks/fields.{desc,pm}: + [NT] Apply patch from Johannes Schauer to rename "notest" build-profile to "nocheck". (Closes: #743840) + [NT] Support giving replacements for obsolete packages. + [NT] Fix a bug with versioned dependencies on obsolete packages with non-obsolete alternatives. * checks/infofiles.desc: + [NT] Apply patch from Samuel Bronson to improve some of the examples. + [NT] Apply patch from Don Armstrong to ignore jpg/jpeg images beneath /usr/share/info. (Closes: #748167) * checks/init.d.{desc,pm}: + [BR] Detect $all virtual dependency in legacy init scripts. Thanks to Holger Levsen. (Closes: #737867). * checks/java.{desc,pm}: + [SL] Do not trigger a warning when a jar is not in /usr/share/java and the package name matches. (Closes: #746744). lib.*maven.*plugin.*java. (Closes: #743446). + [SL] Catch uses of Java8 byte code. (Closes: #743384). + [SL] Warn that the suggests/recommends on libservlet[\d\.]+-java is needless (Closes: #743453) + [SL] missing-classpath should be disabled on Java binaries + [NT] Exclude some jar files from "codeless-jar" tag based on the basename of the jar file. This is intended to reduce the number of codeless jars for source/doc jars in eclipse(-based) packages. * checks/patch-systems.{desc,pm}: + [BR] Warn against trailing newline in debian/patches/series. (Closes: #746362). * checks/source-copyright.pm: + [NT] Permit the use of "https://" in DEP-5 format URIs even if the policy suggests that they have to use "http://". (Closes: #744981) * checks/testsuite.pm: + [JW] Add new restrictions for DEP-8 tests. (Closes: #746305) . * data/binary/embedded-libs: + [RG] Detect embedded copies of lcms, lcms2, libmms, libminiupnpc, libupnp, and libyaml, polarssl. + [RG] Don't detect mariadb as embedder of mysql. + [BR] Detect libidn*, and libsrtp. + [NT] Apply patch from Samuel Bronson to detect mpfr and gmp. + [BR] Extend eglibc whitelist to glibc. * data/cruft/non-distributable-files: + [BR] Add a file comes from the Novell libc Software Development Kit. (Closes: #745802) * data/cruft/non-free-files: + [BR] Add all profiles from icc-profiles non free package. + [BR] Add icc profiles from Adobe. + [BR] Add icc profiles from http://www.color.org/srgbprofiles.xalter. + [BR] Add Apple icc profile: Color LCD Calibrated, Copyright Apple Computer, Inc., 2003 + [BR] Add old srgb profile from HP: IEC 61966-2.1 Default RGB colour space - sRGB, Copyright (c) 1998 Hewlett-Packard Company * data/fields/obsolete-packages: + [NT] Add hardening-includes and hardening-wrapper on request of Thijs Kinkhorst. (Closes: #711193) + [NT] Add python-support on request of Luca Falavigna. (Closes: #746563) * data/java/constants: + [SL] introduce this file to specify JDK values * data/scripts/maintainer-script-bad-command: + [BR] Avoid a false positive for maintainer-script-should-not-use-update-alternatives-set. (Closes: #745568). . * debian/control: + [NT] Add Build-Depends on po4a. * debian/lintian.install: + [NT] Install translations. * debian/{lintian.,source/}lintian-overrides: + [NT] Add overrides for using hardening-includes. * debian/rules: + [NT] Add rules for handling translations. + [NT] Run dh_lintian during binary-indep target. . * frontend/lintian{,-info}: + [NT] Use localized version of tag descriptions. (Closes: #663155) . * lib/Lintian/{CheckScript,Profile}.pm: + [NT] Add support for translations of tag descriptions. . * po4a: + [NT] New directory for translations. . * private/private/gen-po4a-conf: + [NT] New file. . * README: + [NT] Document how to make and contribute translations. Checksums-Sha1: db8156158cc5f1a162bad03df8a3c1a5b9843d8a 1824 lintian_2.5.23.dsc 3cee9ccc255f9a2da99c56f2cfe78574205ca8fc 1102684 lintian_2.5.23.tar.xz 140b21576a89dc6a0ae4f99c3685278dcade3d93 763702 lintian_2.5.23_all.deb Checksums-Sha256: cd7dbe14dcd83bb89d4313343aba4a6597c7b5d8db8da3b3551841c187932172 1824 lintian_2.5.23.dsc cc54673a6e543a73f5c266376026c5d1ef3321abb92fb511a398c3079d581c52 1102684 lintian_2.5.23.tar.xz 061be17893b2194d06be734de6bdf4ffdc07c183155a11f30af87440ccccfe43 763702 lintian_2.5.23_all.deb Files: 883560307fec9e977ea15ace8cebd88f 763702 devel optional lintian_2.5.23_all.deb 299c1a48e0533eb043f175802e704ceb 1824 devel optional lintian_2.5.23.dsc 50a3fc24195f01527286b1401e0250da 1102684 devel optional lintian_2.5.23.tar.xz
-
2.5.22.1eaacfc37 · ·
Release Lintian/2.5.22.1 into unstable Format: 1.8 Date: Sun, 30 Mar 2014 20:55:52 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.22.1 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Closes: 742985 742989 Changes: lintian (2.5.22.1) unstable; urgency=medium . * checks/ocaml.{desc,pm}: + [NT] Replace unnecessary uses of file_info with index. . * data/binary/embedded-libs: + [RG] Detect embedded copies of libmpg123. * data/fields/perl-provides: + [NT] Refresh against Perl 5.18.2. * data/spelling/corrections: + [RG] Add "functiosn" to the list of spelling mistakes. . * frontend/lintian: + [NT] Fix a regression that completely broke the command-line argument "--packages-from-file", when the file was "-". . * lib/Lintian/Relation.pm: + [JW,NT] Fix dependency-testing issues caused by too greedy regular expressions in the dependency parser. (Closes: #742989) . * reporting/templates/tags.tmpl: + [JW,NT] Fix grammatical error in a template. (Closes: #742985) Checksums-Sha1: 74c61fbc20e097275129db913e8d8f372faddfff 1818 lintian_2.5.22.1.dsc 77469ca9f40dd1f088a4a12c4b667cd9fec94eeb 936216 lintian_2.5.22.1.tar.xz f839cd32fe32631c541340059cfc8b6ab4c4c2ca 750164 lintian_2.5.22.1_all.deb Checksums-Sha256: 48264940c644dd4c3ab91623966a3da1a7c6f33528889ef6d91de7abbb149968 1818 lintian_2.5.22.1.dsc 9c777430df0a50d053f80adec4b150a94f627584fd4b4de3c344d34cd6e15056 936216 lintian_2.5.22.1.tar.xz 61de4bf9b5a1f8a5504eb5f1fc3a85ffce59f1073e0aba77a6ed5e26072096c7 750164 lintian_2.5.22.1_all.deb Files: 1e581c70a0760efaccff168f954a54ab 1818 devel optional lintian_2.5.22.1.dsc b533a8df9f026b95bc8f273c702107ba 936216 devel optional lintian_2.5.22.1.tar.xz 8445fddcc8968f6718a4c7b043fd76ab 750164 devel optional lintian_2.5.22.1_all.deb
-
2.5.223a11e23c · ·
Release Lintian/2.5.22 into unstable Format: 1.8 Date: Tue, 25 Mar 2014 22:02:50 +0100 Source: lintian Binary: lintian Architecture: source all Version: 2.5.22 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Bastien Roucariès <roucaries.bastien+debian@gmail.com> Description: lintian - Debian package checker Closes: 639974 699083 717916 733318 735266 735348 736203 736711 738174 738175 738176 738342 738349 738454 738597 739109 739247 739347 739366 739671 739744 740183 740339 740607 741212 742260 Changes: lintian (2.5.22) unstable; urgency=medium . * Summary of tag changes: + Added: - invalid-restriction-label-in-source-relation - invalid-restriction-namespace-in-source-relation - invalid-restriction-term-in-source-relation - license-problem-gfdl-non-official-text - license-problem-non-free-RFC-BCP78 - privacy-breach-google-plus - privacy-breach-twitter - restriction-list-with-debhelper-with-conflicting-debhelper-version - restriction-list-with-debhelper-without-debhelper-version - restriction-list-with-versioned-dpkg-dev-conflict - restriction-list-without-versioned-dpkg-dev-dependency - source-is-missing - stageX-profile-used-but-no-binary-package-dropped . * checks/*: + [NT] Avoid using "I" or "we" in tag descriptions. + [NT] When looping over the names of binary packages, prefer the order they are listed in the control file. Previously they were either sorted by name or ordered by Perl's hash iterator. * checks/control-file.{desc,pm}: + [NT] Apply patch from Johannes Schauer to validate build-profile usage. * checks/control-files.pm: + [NT] Remove special case for udebs on empty control files. Thanks to Cyril Brulebois for testing it. * checks/cruft.pm: + [BR,NT] Optimise the GFDL check considerably in some cases (e.g. the linux source). (Closes: #738342) + [BR] Factorize GFDL detection. Detect non official wordings of GFDL invariant section. (Closes: #717916). Fix some old false positives. (Closes: #742260, #741212). + [BR] Add opentoken non official wording for GFDL invariant section, thanks to Nicolas Boulenguez. (Closes: #740183). + [BR] Detect minified js based on line length. (Closes: #735348). + [BR] Detect missing sources for minified javascript, flash project, flash files, and elf binary. * checks/fields.{desc,pm}: + [NT] Apply patch from Johannes Schauer to validate build-profile usage. (Closes: #740607) * checks/files.desc: + [BR] Raise file-name-in-PATH-is-not-ASCII and file-name-in-PATH-is-not-ASCII to error (see policy 10.10), thanks to Helmut Grohne. (Closes: #739347) + [BR] Improve privacy-breach tags wording, thanks to Paul Wise. (Closes: #738176) * checks/menu-format.desc: + [NT] Apply patch from Charles Plessy to correct an URL in a tag reference. (Closes: #738454) * checks/symlinks.pm: + [BR] Use Lintian::Data for safe symlinks list. Add /dev/null to this list. (Closes: #740339). * checks/systemd.pm: + [BR] Allow spaces arround = in service files. (Closes: #739366). * checks/watch-file.{desc,pm}: + [BR] Allow debian/upstream-signing-key.asc, thanks to Nicolas Boulenguez (Closes: #736711). + [NT] Apply patch from Daniel Kahn Gillmor to check for the upstream signing key in debian/upstream. Thanks to Hideki Yamane for the bug report. (Closes: #738597) . * collection/java-info: + [NT] Update the conditional using file(1) to cope with the new output for JAR files. . * data: + [NT] Refresh several architecture data files against dpkg 1.17.5. Thanks to James Hunt for the reminder. (Closes: #735266) + [NT] Refresh several data files with data from sid. * data/binary/embedded-libs: + [RG] Detect embedded copies of liblivemedia, libgadu, libssh, libssh2, freetype, nss, and nspr. + [RG] Adjust the detection of embedded copies of libmagic. + [RG] Detect embedded copies of an ancient tinyxml. Thanks to Andreas Rönnquist for the report. (Closes: #733318) * data/cruft/non-free-files: + [BR] "id3v22-tda.mp3 considered non-free", thanks to Charlie Smotherman (Closes: #736203). * data/files/privacy*: + [BR] Improve detection of privacy-breach-google-cse, thanks to Paul Wise (Closes: #739247). + [BR] Detect google+, thanks to Paul Wise. (Closes: #738175). + [BR] Detect twitter, thanks to Paul Wise. (Closes: #738174). * data/scripts/maintainer-script-bad-command: + [BR] Fix false positive maintainer-script-should-not-use-adduser-system-without-home due to quoting, thanks to Andreas Beckmann <anbe@debian.org> (Closes: #739109). . * debian/source/lintian-overrides: + [NT] Override false-positive for license checks. * debian/tests/control: + [NT] Use the new @builddeps@ from autopkgtest/2.5.5 instead of duplicating the values. . * frontend/lintian: + [NT] Fix a regression in argument handling after the first non-option. This problem was introduced in 2.5.18. + [NT] Let --color default to "auto". + [NT] Discard STDERR when running git describe to guess the version of Lintian. Avoids a warning from git tags are absent from the repository. . * lib/Lintian/Collect/Source.pm: + [NT] Apply patch from Mathieu Parent to make "binaries" return the package name in the same order as they are listed in the control file. (Closes: #739671) * lib/Lintian/Reporting/ResourceManager.pm: + [NT] New file. * lib/Lintian/Util.pm: + [NT] Extend the "Continuation line outside a paragraph" parse error on Deb822 files with a possible suggestion for fixing the problem. * lib/Test/Lintian/Harness.pm: + [NT] New file - mostly for internal use during testing. . * profiles/debian/ftp-master-auto-reject.profile: + [BR] Refresh with new tags. . * reporting/config: + [NT] Fix typo of HARNESS_STATE_DIR config variable. * reporting/harness: + [NT] Avoid writing state-cache during dry-run. + [NT] Add timestamps to the log output. * reporting/{html_reports,templates/*.tmpl}: + [NT] Show the same statistics on the tag page as shown on the tag index pages. Thanks to Guillem Jover for the suggestion. (Closes: #738349) + [NT] Remove the second argument to the "head" sub in the templates. Its value is now computed automatically by html_reports based on the name of the output file. + [NT] Install "lintian.css" and all files in "reporting/images" and "reporting/resources" into "HTML_DIR/resources". These will be named after their content to allow more aggressive public caching. * reporting/html_reports: + [NT] Link to the library API docs from the index page. (Closes: #639974) + [NT] Optimise the graph generation by only calling gnuplot twice (rather than once plus once per tag). + [NT] Show the number of package groups and the size of the harness backlog on the index page. * reporting/{lintian.css => templates/lintian.css.tmpl}: + [NT] Rename file and make it a template. . * t/runtests: + [NT] Cache test artifacts and reuse them in subsequent runs. This removes the majority of the runtime overhead of running the test suite on subsequent runs. (Closes: #699083) + [NT,BR] Fix test suite issues caused by a regression in tar 1.27. (Closes: #739744) Checksums-Sha1: 236194ade0677b9e6552b1b2831a83acd69804c3 1810 lintian_2.5.22.dsc 19aad9a3b03c825ee58fe011e713a9fe377e9ab6 935496 lintian_2.5.22.tar.xz 886cdaf0fc1f96044c1c75b5fbfb19545ea44e9c 750104 lintian_2.5.22_all.deb Checksums-Sha256: 101c2bfb3185e638e04862584addf68bba62cef6e7c1e4831b0a4322a3aff844 1810 lintian_2.5.22.dsc b6c89382381b134de1f0af4d494e47bc6cbfc7d8e2e0fd30baa31f8340bc1cf6 935496 lintian_2.5.22.tar.xz 887214910ba057d32649c441b26399120303d79d4110cfe434841326a3871e14 750104 lintian_2.5.22_all.deb Files: d600ed32af2be59916f0bd25ea7cfb07 1810 devel optional lintian_2.5.22.dsc 3a73a83a275cca491cfc0cddd1705a89 935496 devel optional lintian_2.5.22.tar.xz 61a285fdeca69bc0899ed10d9a03893b 750104 devel optional lintian_2.5.22_all.deb
-
2.5.216fc1ec70 · ·
Release Lintian/2.5.21 into unstable Format: 1.8 Date: Wed, 08 Jan 2014 19:35:22 +0100 Source: lintian Binary: lintian Architecture: source all Version: 2.5.21 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Bastien Roucariès <roucaries.bastien+debian@gmail.com> Description: lintian - Debian package checker Closes: 298545 365213 585495 646872 656229 661990 670323 699369 725139 729034 729037 731904 732799 733595 733883 734280 Changes: lintian (2.5.21) unstable; urgency=medium . * Summary of tag changes: + Added: - bad-intended-distibution - debian-rules-should-not-automatically-update-control - debian-rules-should-not-use-DEB_BUILD_OPTS - debian-rules-should-not-use-or-modify-user-only-variable - debian-rules-should-not-use-pwd - debian-rules-should-not-use-underscore-variable - license-problem-md5sum-non-distributable-file - license-problem-md5sum-non-free-file - license-problem-non-free-RFC - maintainer-script-should-not-use-service - privacy-breach-donation - privacy-breach-facebook - privacy-breach-google-cse - privacy-breach-logo - privacy-breach-piwik - privacy-breach-statistics-website - privacy-breach-w3c-valid-html - source-contains-prebuilt-flash-object - source-contains-prebuilt-flash-project - source-contains-prebuilt-java-object - source-contains-prebuilt-javascript-object - source-contains-prebuilt-python-object - source-contains-prebuilt-silverlight-object + Removed: - debian-rules-automatically-updates-control - debian-rules-uses-DEB_BUILD_OPTS - debian-rules-uses-or-modifies-user-only-variable - debian-rules-uses-pwd . * checks/changelog-file.{desc,pm}: + [BR] Warn when an upload erroneously targeted at distribution that is not intended (Closes: #661990). * checks/cruft.{desc,pm}: + [BR] Detect non free rfc (Closes: #365213). + [BR] Check md5sums on source package. + [BR] Detect prebuilt jar file. + [BR] Detect prebuilt silverlight file. + [BR] Detect prebuilt flash file (Closes: #733883). * checks/fields.{desc,pm}: + [BR] Increase severity of vcs-field-uses-not-recommended-uri-format (Closes: #670323). * checks/files.{desc,pm}: + [BR] Add xz and zip to duplicated-compressed-file regexp. + [BR] Use Lintian::Data for compressed file extension. + [BR] Use Lintian::Data for vcs files list. Add a few more VCS files (Closes: #731904). + [BR] Remove long obsolete reference to rc.boot(5) manpage in package-installs-into-etc-rc.boot description. Thanks to Jakub Wilk (Closes: #729034). + [BR] Add a moreinfo field to obsolete path. + [BR] Fix non-conf-file-in-modprobe.d description (Closes: #729037). + [BR] Check privacy breach only in regular file. + [BR] Add link tag as potential privacy breaker. + [BR] Add <div data-href="http://website" to potential privacy breaker. * checks/md5sums.pm: + [BR] In case of strange filename, md5sum(1) prefix the md5sum by backslash and escape the name using backslash encoding. Handle this case properly. * checks/rules.{desc,pm}: + [BR] Use Lintian::Data for forbidden construct in rules file. + [BR] Rename debian-rules-automatically-updates-control to debian-rules-should-not-automatically-update-control. + [BR] Rename debian-rules-uses-pwd to debian-rules-should-not-use-pwd. + [BR] Rename debian-rules-uses-DEB_BUILD_OPTS to debian-rules-should-not-use-DEB_BUILD_OPTS. + [BR] Rename debian-rules-uses-or-modifies-user-only-variable to debian-rules-should-not-use-or-modify-user-only-variable. * checks/watch.{desc,pm}: + [BR] Fix the description of debian-watch-may-check-gpg-signature tag. Thanks to Gregor Herrmann for the bug report and patch (Closes: #732799). . * data/cruft/non-free-files: + [BR] Add sRGB.icm to non-free files (Closes: #699369). + [BR] Add a few non-free font files (Closes: #298545). + [BR] Add non-free w3c valid icons. * data/cruft/warn-file-type: + [BR] Add this file. + [BR] Detect minified javascript (by extension). + [BR] Detect python prebuilt object (Closes: #734280). * data/fields/obsolete-packages: + [BR] Apply patch from Jonas Genannt to render obsolete ruby 1.8. * data/files/obsolete-paths: + [BR] Add /etc/X11/fonts/X11R7 as obsolete path (Closes: #646872). * data/files/privacy-breaker-{fragments,websites}: + [BR] Add w3c website valid x?html icons. + [BR] Add piwik detection. + [BR] Add detection of well known statistics websites. + [BR] Detect facebook. + [BR] Detect google custom search engine. * data/rules/rules-should-not-use: + [BR] Detect use of $(_) variable in debian/rules (Closes: #585495). * data/scripts/maintainer-script-bad-command: + [BR] Service is reserved to system admin (Closes: #656229). + [BR] Fix false positive for maintainer-script-should-not-use-adduser-system-without-home by allowing shell variable (Closes: #733595). . * debian/control: + [NT] Add relevant relations on libyaml-perl, which is now used by harness. . * reporting/harness: + [NT] Fix typo in --schedule-chunk-size command-line argument. + [NT] Require a new configuration variable $HARNESS_STATE_DIR. This variable tells harness where it can store state information and caches. + [NT] Track which version of lintian a given package group was processed by. Using this information, harness will now slowly reprocess groups processed by another version of Lintian than the current. . * t: + [NT] Apply patch from Adam Conrad to fix issue with a test when run in an Ubuntu environment. Also thanks to Benjamin Drung for forwarding the patch to the Debian BTS. (Closes: #725139) Checksums-Sha1: 225ba152820fae2d5c8cae537caf64b37cdde4ca 1800 lintian_2.5.21.dsc 022503bf96c4b1132ef3c8c1a05dde6f00508813 1314284 lintian_2.5.21.tar.gz d36b50f6b6a281b059a74f1d0e0c694b91cf78ab 732024 lintian_2.5.21_all.deb Checksums-Sha256: f0dc0f63a3386c142b4fd00ee9a3781991f8b3a5c05e109222924a6d2da0cf9e 1800 lintian_2.5.21.dsc 3007374b01bed0ef983990cbdd1605c08714656a1230a9ce9213dd0705148371 1314284 lintian_2.5.21.tar.gz 230e38a43fb60e2e70b54e0509e20928861bec9230ad3df7354fa832a3af2804 732024 lintian_2.5.21_all.deb Files: 8ff34ec87cbb1b55fbdfada0fd595374 1800 devel optional lintian_2.5.21.dsc e2f069ebe9d2ab67de30c17f6a9fa477 1314284 devel optional lintian_2.5.21.tar.gz 2a45cdd2707135470fdc3a3e7ad56422 732024 devel optional lintian_2.5.21_all.deb
-
2.5.20cea049e6 · ·
Release Lintian/2.5.20 into unstable Format: 1.8 Date: Sun, 15 Dec 2013 19:52:24 +0100 Source: lintian Binary: lintian Architecture: source all Version: 2.5.20 Distribution: unstable Urgency: low Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Bastien Roucariès <roucaries.bastien+debian@gmail.com> Description: lintian - Debian package checker Closes: 637580 643602 673029 711553 718427 720348 723886 724733 724866 724930 727665 727683 729226 730456 730714 Changes: lintian (2.5.20) unstable; urgency=low . * Summary of tag changes: + Added: - build-depends-on-an-obsolete-java-package - debian-watch-file-pubkey-file-is-missing - debian-watch-may-check-gpg-signature - license-problem-nvidia-intellectual - maintainer-script-should-not-hide-init-failure - maintainer-script-should-not-modify-ld-so-conf - maintainer-script-should-not-modify-netbase-managed-file - maintainer-script-should-not-use-adduser-system-without-home - maintainer-script-should-not-use-ancient-dpkg-epoch-check - maintainer-script-should-not-use-ancient-dpkg-multi-conrep-check - maintainer-script-should-not-use-deprecated-chown-usage - maintainer-script-should-not-use-dpkg-status-directly - maintainer-script-should-not-use-fc-cache - maintainer-script-should-not-use-gconftool - maintainer-script-should-not-use-install-sgmlcatalog - maintainer-script-should-not-use-start-stop-daemon - maintainer-script-should-not-use-update-alternatives-remove - maintainer-script-should-not-use-update-alternatives-set - package-install-into-obsolete-dir - privacy-breach-generic - privacy-breach-google-adsense + Removed: - ancient-dpkg-epoch-check - ancient-dpkg-multi-conrep-check - deprecated-chown-usage - fc-cache-used-in-maintainer-script - gconftool-used-in-maintainer-script - install-sgmlcatalog-deprecated - maintainer-script-hides-init-failure - maintainer-script-modifies-ld-so-conf - maintainer-script-modifies-netbase-managed-file - maintainer-script-uses-dpkg-status-directly - start-stop-daemon-in-maintainer-script - update-alternatives-remove-called-in-postrm . * checks/cruft.{desc,pm}: + [BR] Check files for under a non-distributable Nvidia license. (Closes: #724930) + [BR] Abstract sliding window algorithm and use it for license check. (Closes: #720348) + [BR] Filter (x?ht|x)ml comments for license check. (Closes: #729226). * checks/fields.pm: + [SL] Returns a warning when a package build-deps on java-compiler instead of default-jdk. (Closes: #730714) * checks/files.desc: + [BR] Improve description of pkg-config-multi-arch-wrong-dir tag. Add debhelper > 9 on non multi-arched package as a likely cause (Closes: #723886). + [BR] Add a generic check for obsolete path. + [BR] Detect privacy breaker html/css files (Closes: #637580) particularly Google Adsense (Closes: #718427). * checks/scripts.{desc,pm}: + [BR] Detect update-alternatives --set in maintainer scripts. (Closes: #643602). + [BR] Use Lintian::Data for bad shell construction in maintainer scripts. + [BR] Detect use of adduser --system without --home or with --home inside /home. (Closes: #730456). + [BR] install-sgmlcatalog is deprecated for a long time. Warn now in all use case. Rename the tag to maintainer-script-should-not-use-install-sgmlcatalog + [BR] Rename gconftool-used-in-maintainer-script to maintainer-script-should-not-use-gconftool. Add gconf\d package to exception list. + [BR] Rename fc-cache-used-in-maintainer-script to maintainer-script-should-not-use-fc-cache. Add fontconfig package to exception list. + [BR] Rename (ancient-dpkg-.*) to maintainer-script-should-not-use-$1. + [BR] Rename (deprecated-chown-usage) to maintainer-script-should-not-use-$1. + [BR] Rename maintainer-script-hides-init-failure to maintainer-script-should-not-hide-init-failure. + [BR] Rename maintainer-script-modifies-ld-so-conf to maintainer-script-should-not-modify-ld-so-conf. + [BR] Rename maintainer-script-modifies-netbase-managed-file to maintainer-script-should-not-modify-netbase-managed-file. + [BR] Rename maintainer-script-uses-dpkg-status-directly to maintainer-script-should-not-use-dpkg-status-directly. + [BR] Rename update-alternatives detection in maintainer script to aintainer-script-should-not-use convention. + [BR] Rename start-stop-daemon-in-maintainer-script to maintainer-script-should-not-use-start-stop-daemon * checks/standards-version: + [BR] Use Lintian::Data for ancient date check. * checks/watch.{desc,pm}: + [BR] Detect lack of uscan support for gpg signature. (Closes: #711553). . * data/binary/embedded-libs: + [RG] Detect embedded copies of poppler/xpdf. (Closes: #724733) * data/files/obsolete-paths: + [BR] Add this this file to generically check obsolete path. + [BR] Check obsolete /etc/dhcp3 path. (Closes: #673029) * data/fields/obsolete-packages: + [NT] Apply patch from Eric Dorland to mark various versions of automake as obsolete. + [SL] Tag openjdk-6-jdk, openjdk-6-jre and openjdk-6-jre-headless as obsolete (See ##720911). (Closes: #730714) * data/fields/virtual-packages: + [NT] Refresh against sid. Thanks to Nicholas Breen for the reminder. (Closes: #724866) * data/spelling/corrections: + [RG] Detect some typos of "establishment" and "contains". + [SL] Detect some typos of "suppress". * data/standards-version/ancient-date: + [BR] Set ancient date to 14 Jan 2012. * data/standards-version/release-dates: + [NT] Add release date for 3.9.5. . * debian/control: + [NT] Bump Standards-Versions to 3.9.5 - no changes required. + [BR] Add myself as uploader. . * lib/Lintian/Collect/Binary.pm: + [GN] Add support for multi-component RPATHs. (Closes: #727683) * lib/Lintian/Collect/Package.pm: + [BR] Globally replace \\ by \ in _dequote_name(). This bug was masked by old buggy tar (Closes: #727665). . * t/debs/deb-format-wrong-order/.*: + [BR] Recent dpkg detect this error and bail out. Do not run with dpkg >= 1.17.2. See dpkg git commit cb8ed03bbffe892165620ed1ddf753a6b0c1ee62 and 547dca4c3ff23df5dfa554f1943b371cd7056ee4. . * vendors/ubuntu/main/data/changes-file/known-dists: + [NT] Add "trusty". Thanks to Stéphane Graber for the reminder. Checksums-Sha1: b9a83364607ad5c9992d5d86361a4cf361bd32a4 1786 lintian_2.5.20.dsc 4209584266431faebf69430a61eb0755cbda9bf2 1276657 lintian_2.5.20.tar.gz f1642acaafec5f121015705948c1ee3db9dadb7b 708436 lintian_2.5.20_all.deb Checksums-Sha256: 464c872db02684ce6fe9c43f7b7a5b03c22ab4be4b79539df0c0c48a45640e8d 1786 lintian_2.5.20.dsc 989bc1cb4e33a68e6021dae3c7566ac181f1ea00e4d44f90f7de7e2aa9920de8 1276657 lintian_2.5.20.tar.gz 33f9076273d5fe71b9dcc2f499a5b06a8a91b0bc2832d4e426c865a7c6a327c5 708436 lintian_2.5.20_all.deb Files: 551c25206f8aeb24e6c9896e0e67355d 1786 devel optional lintian_2.5.20.dsc ca279a4ef4fba9e25b0002f438f7bf55 1276657 devel optional lintian_2.5.20.tar.gz 35f7f8065d9e4dda4e289853776128ad 708436 devel optional lintian_2.5.20_all.deb
-
2.5.19dec56f01 · ·
Release Lintian/2.5.19 into unstable Format: 1.8 Date: Thu, 26 Sep 2013 09:06:22 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.19 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: 693117 724319 724524 Changes: 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. Checksums-Sha1: fa05cfc51993525ca72e1e9e9dd046453841588d 2615 lintian_2.5.19.dsc 281afe2f4d240fa034a82aa3c5605629ede0fc8c 1243291 lintian_2.5.19.tar.gz 510def1b5c9db08341116985e2f67704feac8274 702164 lintian_2.5.19_all.deb Checksums-Sha256: 06c46d1f7dbeb37aa91542a9e05622c52130af6ccb3cfd3b17dab6189fe78e29 2615 lintian_2.5.19.dsc 7847d294473e9b38c1e369ebba5aba978a8305c3b1c3ae7eea2715fcbc2fdbb2 1243291 lintian_2.5.19.tar.gz 36906c9e393ad388c3bbf72dcb90cb0dd260d5f6a5c37b3a43305ffc32df4e54 702164 lintian_2.5.19_all.deb Files: 07fb7c78986b4679e7dc1a1854320b45 2615 devel optional lintian_2.5.19.dsc c611f83a91e87059615d62f708cb6d70 1243291 devel optional lintian_2.5.19.tar.gz 6608ca804995ce062b1631419fe4340f 702164 devel optional lintian_2.5.19_all.deb
-
2.5.18.1ac71f545 · ·
Release Lintian/2.5.18.1 into unstable Format: 1.8 Date: Sun, 22 Sep 2013 10:51:29 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.18.1 Distribution: unstable Urgency: low Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Changes: 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". Checksums-Sha1: 8da4bc95f50d849a6bd9a94fc5bf2cab0f58e2c8 1737 lintian_2.5.18.1.dsc 429eb2fee3eb3009d9b7780991212bac9f09d3a5 1271259 lintian_2.5.18.1.tar.gz 83bc5339fe6726731e3e4f949bb4133e57549541 701110 lintian_2.5.18.1_all.deb Checksums-Sha256: 9dd3241b523c6a6d6111b60cf8789d40c1b322acff2fd1b1b3c21a9a85b9971d 1737 lintian_2.5.18.1.dsc 1b35a8b6230e5affd3d79e9311c541616b23ded1044d7111b99f19976e9f1099 1271259 lintian_2.5.18.1.tar.gz dd308c742e1b9bf602d2356199e677fa1cc94b0c8ba9e04336bfe455ff8b1bac 701110 lintian_2.5.18.1_all.deb Files: 0b1c81b658b58e62de67664027ca9cf9 1737 devel optional lintian_2.5.18.1.dsc ae685ac62d6521a74d5cd6686a05010f 1271259 devel optional lintian_2.5.18.1.tar.gz b3dca8ba45186cac6bd152cca4d89d7f 701110 devel optional lintian_2.5.18.1_all.deb
-
2.5.18f423f092 · ·
Release Lintian/2.5.18 into unstable 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: 28b609273baac3c874eee397d7e108d99c8efda6 1729 lintian_2.5.18.dsc 8481fa85baeefd210a3ba7e3d6cc54aeae6916a0 1270441 lintian_2.5.18.tar.gz 52fd66002b42d93566b3ddb846a167f853fc97fb 700672 lintian_2.5.18_all.deb Checksums-Sha256: 3a69ab59a3c92056390b1eeb78e6e69a2fec73a694d340d6cc33dd6c89efe971 1729 lintian_2.5.18.dsc b5d6a63ec5ebdb45ceb75f81ea0838034d8a775f3d863dc15b51d659711bc4cc 1270441 lintian_2.5.18.tar.gz 45a779494bb2f22c6239dba2a30a3228ad60c23091010e89b9412e03ee1c8291 700672 lintian_2.5.18_all.deb Files: cbc2038a7ee55361eb72dc01d62bf7ff 1729 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
-
2.5.1789c562c1 · ·
Release Lintian/2.5.17 into unstable Format: 1.8 Date: Mon, 26 Aug 2013 07:49:21 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.17 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: 528975 674469 708482 719769 720835 Changes: lintian (2.5.17) unstable; urgency=low . * Summary of tag changes: + Added: - apache2-unparsable-dependency - deprecated-configure-filename - doc-base-abstract-field-separator-extra-whitespace - doc-base-abstract-might-contain-extra-leading-whitespace - doc-base-file-separator-extra-whitespace - md5sums-lists-nonexistent-file - non-multi-arch-lib-dir - pkg-config-multi-arch-wrong-dir + Removed: - apache2-unparseable-dependency - doc-base-abstract-field-separator-extra-whitespaces - doc-base-abstract-might-contain-extra-leading-whitespaces - doc-base-file-separator-extra-whitespaces - md5sums-lists-nonexisting-file . * checks/apache2.{desc,pm}: + [JW,NT] Rename a tag for consistent spelling of "unparsable" in tag names. The tag has no known overrides. * checks/automake.{desc,pm}: + [NT] Apply patch from Gautier Minster to detect usage of configure.in with automake. Thanks to Paul Wise for the report. (Closes: #708482) * checks/cruft.pm: + [NT] Avoid given/when which was demoted to an experimental feature. (Closes: #720835) * checks/files.{desc,pm}: + [BR] Add check for architecture pkg-config files using multi-arch paths but being installed in a non-multi-arch location. Thanks to Ivo De Decker for the report. (Closes: #674469) + [BR] Add check for using the old bi-arch directories (/usr/lib64) instead of multi-arch dirs. Thanks to Kurt Roeckx for the report. (Closes: #528975) + [BR] Remove "emul/" as a recognised top-level directory. * checks/md5sums.{desc,pm}: + [JW,NT] Rename a tag due to a typo in the tag name. The tag has no known overrides. * checks/menus.{desc,pm}: + [JW,NT] Rename tags due to a typo in their tag name. These tags have no known overrides. * checks/source-copyright.pm: + [NT] Avoid accidental use of an experimental feature. . * debian/control: + [NT] Add Build-Depends on aspell, aspell-en and libtest-spelling-perl. . * lib/Lintian/Tag/TextUtil.pm: + [NT] Prevent very long URLs from being split into two lines. Thanks to Jari Aalto for the report. (Closes: #719769) * lib/Lintian/Util.pm: + [NT] Prefer paths without leading slash in the documentation for normalize_pkg_path. Thanks to Kevin Ryde for spotting this inconsistency. + [NT] The first argument argument of normalize_pkg_path is now unconditionally normalized. Furthermore, allow the function to be called with only one argument like Cwd::realpath. . * t/*: + [NT] Adapt several tests to work under perl 5.18. Checksums-Sha1: 499b8ed58f6e745d556b1173775d92daf16a8d1a 1729 lintian_2.5.17.dsc 0e28728468cabe19c3aae68d2231878f4d1b76d3 1260347 lintian_2.5.17.tar.gz 4c81d98013ae0079fa4752b6f2a77c23c512f82c 692630 lintian_2.5.17_all.deb Checksums-Sha256: d49cb5e8bfc97b61481535ffef47e5c0d071e32203fcff32554362f4feab821a 1729 lintian_2.5.17.dsc ac62cc8d231552334d3786fc8f5aa1d21f75de7a5fa673dd1b38427a5eb0a138 1260347 lintian_2.5.17.tar.gz bdc77819c22ed6f431436cfe5f8185e1f3991e2e3f131fff60dbcdfea56be396 692630 lintian_2.5.17_all.deb Files: 7194be5747222740e4346b9c2c5e8ff8 1729 devel optional lintian_2.5.17.dsc 2fcca93989b85e0b795cf8b17bbb5e22 1260347 devel optional lintian_2.5.17.tar.gz 762a28cb085430f0a255da45bf5ff2b7 692630 devel optional lintian_2.5.17_all.deb
-
2.5.1691375858 · ·
Release Lintian/2.5.16 into unstable 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 <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> 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
-
2.5.15d271f350 · ·
Release lintian/2.5.15 into unstable 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
-
2.5.1491e52b8e · ·
Release lintian/2.5.14 into unstable Format: 1.8 Date: Sat, 29 Jun 2013 14:52:29 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.14 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: 710380 710405 710466 711090 711119 711207 712124 712405 714427 Changes: lintian (2.5.14) unstable; urgency=low . * Summary of tag changes: + Removed: - upstream-version-not-numeric . * checks/*: + [NT] Rename all checks to include the extension ".pm". (Closes: #710405) + [JW] Fix typos in several files. * checks/binaries.pm: + [NT] Also check for the presence of "mcount" to detect whether a binary was compiled with profiling. (Closes: #712124) + [NT] Ignore "teH" when checking for spelling mistakes in ELF binaries. Thanks to Ryan Kavanagh for the report. (Closes: #711207) * checks/cruft.pm: + [NT] Revise a few tests that relied on file(1) on text files. + [NT] Apply patches from Bastien Roucariès to fix some false positives in the GDFL related checks. (Closes: #711119) + [NT] Show the full path with source-contains-unsafe-symlink rather than just the "basename". * checks/fields.{desc,pm}: + [NT] Fix typo, thanks to Adrien Cunin. + [NT] Retire upstream-version-not-numeric which can no longer be emitted. Versions that would previously trigger this tag will now trigger bad-version-number instead. + [NT] Properly quote package names used in regular expressions. Thanks to Mattias Ellert for the report. (Closes: #714427) * checks/menus.pm: + [NT] Fix a bug in checking for symlinks that could possibly make lintian follow an unsafe symlink. (CVE-2013-1429) . * coll/*: + [NT] Set "Auto-Remove: yes" on several collections to reduce the "inode pressure" on lintian.d.o. + [NT] Reduce the number of inodes used by removing or not creating some empty files and directories. * coll/debfiles: + [NT] Remove test of the presence of unpacked. * coll/file-info{,.desc}: + [NT] Disable "ascii" test in file(1). For some packages this may greatly reduce the overhead of running the file-info collection. * coll/hardening-info: + [NT] Skip files in usr/lib/debug/. . * data/binaries/embedded-libs: + [RG] Check for embedded copies of libraw. (Closes: #711090) * data/fields/obsolete-packages: + [NT] Add texi2html. Thanks to Ryan Kavanagh for the report. (Closes: #710466) * data/scripts/interpreters: + [NT] Add plackup (libplack-perl) as a known interpreter. Thanks to Robert James Clay for the report. (Closes: #712405) . * doc/{lintian.xml,README.in}: + [JW] Fix typos. . * lib/Lintian/CheckScript.pm: + [NT] Prefer loading checks with ".pm", but fall back to loading checks without the extension (with a deprecation warning). * lib/Lintian/Collect/Package.pm: + [NT] sorted_index (etc.) now returns L::Path objects rather than just file names. * lib/Lintian/{Path,Util}.pm: + [NT] Remove deprecated methods. * lib/Lintian/Path.pm: + [NT] Overload some operators. . * man/lintian.pod.in: + [JW] Fix typos. . * reporting/config: + [NT] Replace /org with /srv. * reporting/harness: + [NT] Fix bug where harness might schedule the same group multiple times. (Closes: #710380) . * t/runtests: + [NT] Include a summary of all skipped and failed tests. Checksums-Sha1: 33d883e8ce15e3f5228f892f23178204b4f90ad4 2524 lintian_2.5.14.dsc 32bf08b87c6940952fbee9d499e8ee0ad7bfe336 1224291 lintian_2.5.14.tar.gz 9157f0264cef9d237c140ad1316afc6fb5f0b578 772236 lintian_2.5.14_all.deb Checksums-Sha256: 4bd352bd6967feff6ba4f2a2272d9627237bf7e9679d8acad462745c41d5cd55 2524 lintian_2.5.14.dsc 5398ba28a8bfc1f9ccd46a50bdb510da6a87e25f72e141380bd2c768f288c940 1224291 lintian_2.5.14.tar.gz 913d4743124a00dc4c680c257d7aec20dea276ce48c72faeb653bbc239312a86 772236 lintian_2.5.14_all.deb Files: b6d2d7d3b9ec20009f621e772ee900ea 2524 devel optional lintian_2.5.14.dsc cf6512e77f5cb3b87cb82096aef821f5 1224291 devel optional lintian_2.5.14.tar.gz 58b440944156cabf818c732523830bad 772236 devel optional lintian_2.5.14_all.deb