-
2.5.36.1b3002e33 · ·
Release lintian/2.5.36.1 into unstable Format: 1.8 Date: Sat, 15 Aug 2015 10:47:33 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.36.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.36.1) unstable; urgency=medium . * checks/application-not-library.pm: + [NT] Fix invalid import. Checksums-Sha1: 8fc4fdb9920954f4c40e87aec72bd62cd661c28c 1901 lintian_2.5.36.1.dsc 7e9382e90bb93c00b0f1d8582d5ad68bb7b51f9d 1245240 lintian_2.5.36.1.tar.xz cefda98bf11b9d570f43c719882abd7a531439da 829782 lintian_2.5.36.1_all.deb Checksums-Sha256: 50db63e65ae6ba9e2aeeb2b30e8ef25b752889f8f644f96cd144406e0bd5053f 1901 lintian_2.5.36.1.dsc 8752f191fbb9e1ca5e8ba6b9618bce11fac4f7616719cfc620872d8a2150368e 1245240 lintian_2.5.36.1.tar.xz 9645682ecf5112f22315e33a8fd4d75cba5f6b6004ea6e95409cfa07febc29c7 829782 lintian_2.5.36.1_all.deb Files: fda076b83d65d46597d45c3cc641bc5b 1901 devel optional lintian_2.5.36.1.dsc 1f9ce36fc296bd4becfdb48f9008a326 1245240 devel optional lintian_2.5.36.1.tar.xz fa100b3c0993b3ecc29a0cb6236d0719 829782 devel optional lintian_2.5.36.1_all.deb
-
2.5.368eae9472 · ·
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 15 Aug 2015 09:48:22 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.36 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: 793164 794953 794995 Changes: lintian (2.5.36) unstable; urgency=medium . * Summary of tag changes: + Added: - application-in-library-section - dep5-file-paragraph-references-header-paragraph - libapp-perl-package-name - libmodule-build-perl-needs-to-be-in-build-depends - libmodule-build-tiny-perl-needs-to-be-in-build-depends - library-package-name-for-application - maintainer-script-may-use-dir_to_symlink_helper - mentions-deprecated-usr-lib-perl5-directory - package-installs-apt-preferences - package-installs-apt-sources - package-installs-ieee-data - package-installs-into-obsolete-dir - package-relation-with-perl-modules - perl-module-name-not-mentioned-in-description - privacy-breach-uses-embedded-file + Removed: - dep5-file-paragraph-reference-header-paragraph - package-install-apt-preferences - package-install-apt-sources - package-install-ieee-data - package-install-into-obsolete-dir - privacy-breach-may-use-debian-package . * checks/application-not-library.{desc,pm}: + [AB] New experimental checks imported from pkg-perl-tools. * checks/changelog-file.pm: + [JW] Fix invalid comparison leading to false positive non-consecutive-debian-revision tags. (Closes: #794995) * checks/cruft.{desc,pm}: + [BR] Avoid a false positive for gfdl detection in krusader. Remove line number before running the detection. + [BR] Avoid another gfdl false positive in oidentd, sdlbasic, smbc package. + [AB] Add new tag mentions-deprecated-usr-lib-perl5-directory based on pkg-perl-tools' usr-lib-perl5-mentioned (multiple authors). + [NT] Replace "funny" dash with regular ASCII dash. + [AB] Fix grammar issue in license-problem-non-free-img-lenna desc. * checks/description.*: + [AB] Add new tag perl-module-name-not-mentioned-in-description based on pkg-perl-tools' no-module-name-in-description by Damyan Ivanov. * checks/fields.pm: + [AB] Add emacs23 to list of obsolete Emacs package names. + [AB] Also check for obsolete emacs package names with common suffixes (-gtk, -el, -nox, lucid) + [AB] Add an imaginary future emacs222 package to the test suite's dummy package to check for depends-on-old-emacs false positives. + [AB] Add libmodule-build(-tiny)-perl-needs-to-be-in-build-depends tags from pkg-perl-tools by gregor herrmann. + [AB] Add new tag package-relation-with-perl-modules based on pkg-perl-tools' depends-on-perl-modules by Damyan Ivanov. * checks/files.desc: + [BR] Correct a few typos. (Closes: #794953) + [BR] Rename files-privacybreach-may-use-debian-package to privacy-breach-uses-embedded-file. Thanks to Guillem Jover for the report. * checks/scripts.desc: + [BR] Detect suspicious use of ln -s that could be replaced by dpkg-maintscript-helper. * checks/systemd.desc: + [NT] Replace a wide-character by spelling out "does not". . * data/files/privacy-breaker-websites: + [BR] Detect libjs-bootstap as privacy-breach-uses-embedded-file + [BR] Improve detection of google plus. + [BR] Improve detection of jquery modules. + [BR] Detect doxygen logo. + [BR] Detect doubleclick.net * debian/compat: + [BR] Use compat version 9. * debian/control: + [AB] Add myself to Uploaders. + [AB] Add Breaks against pkg-perl-tools << 0.23 due to some tags moved over to lintian proper. . * lib/Lintian/{CheckScript,CollScript,Profile}.pm: + [NT] Read control files as proper UTF-8 character streams rather than byte streams. (Closes: #793164) * lib/Lintian/Collect.pm: + [AB] Remove outdated note about automatically computed defaults for "$info->field('source')". * lib/Lintian/Util.pm: + [NT] Add read_dpkg_control_utf8 that reads the file as UTF-8 characters (as it ought to be) rather than a byte stream. . * private/refresh-fonts-data: + [NT] Prune some duplicates from the generated font file. Checksums-Sha1: b643acaf1b5bbc766a12957019bab2d65e4b3ffb 2762 lintian_2.5.36.dsc fc56e943ee7b3bf81a9eee9990b49f74aa195634 1245092 lintian_2.5.36.tar.xz 3ecf5cf858497a145f59ad4dbfc75c454e95e07e 829762 lintian_2.5.36_all.deb Checksums-Sha256: 5b2fdb0151b2f26fc0c25c53440654e56477fa3ffcb2514107b9167b5988f211 2762 lintian_2.5.36.dsc cdc383189c70e24fb88064ac4a040db865ef5fae4fb113fcf8eefb2b0ff30d06 1245092 lintian_2.5.36.tar.xz 7cf90239483192e6fe56f2a7323818d3bc07a600bf2a6fe1ad626d737668fb44 829762 lintian_2.5.36_all.deb Files: 3c52415be2fc421fd91f1cf9adc1314e 2762 devel optional lintian_2.5.36.dsc eaa669de818aec207a2996a64dc6d511 1245092 devel optional lintian_2.5.36.tar.xz 6a8460da103f862ebf74750735b9e729 829762 devel optional lintian_2.5.36_all.deb
-
2.5.340fcd57ab · ·
Release lintian/2.5.34 into unstable Format: 1.8 Date: Wed, 22 Jul 2015 21:55:58 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.34 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: 715035 792167 792237 792501 793068 Changes: lintian (2.5.34) unstable; urgency=medium . * Summary of tag changes: + Added: - unstripped-static-library . * checks/binaries.{desc,pm}: + [NT] Apply patch from Guillem Jover to improve the tag description of the LFS tag. (Closes: #792167) + [NT] Detect unstripped static libraries (as an experimental tag). * checks/cruft.pm: + [NT] Avoid svn-conflict-file tag for ".r0" files, since there cannot be a conflict involving revision 0. Thanks to Andreas Beckmann for the report. (Closes: #793068) + [BR] Detect pdf, ps, and eps lenna file. * checks/files.{desc,pm}: + [BR] Fix detection of sources.list file. (Closes: #792237) * checks/systemd.pm: + [NT] Apply patches from Felipe Sateler to ignore known masked init.d scripts. (Closes: #792501) . * commands/info -> info.pm: + [NT] Renamed info to info.pm to remove some boilerplate code. + [NT] Forbid late --user-dirs and --include-dir options. . * frontend/lintian: + [NT] Forbid late --user-dirs and --include-dir options. + [NT] Remove the following obsolete command line options: --root, --all, --binary, --source, --udeb. They are no longer useful. . * lib/Lintian/Collect{,/*}.pm: + [NT] Add a shared memory cache that can be used to reduce memory comsumption a bit for sharable objects. (Closes: #715035) * lib/Lintian/Data.pm: + [NT] Remove references to LINTIAN_ROOT as Lintian::Data no longer uses it. * lib/Lintian/Path.pm: + [NT] Rework some implementation details to reduce memory consumption slightly. + [NT] The undocumented "type" and "time" methods have been removed from the API. + [NT] The "uid" and "gid" methods now return 0 rather than undef when numeric ownership is not collected. . * reporting/templates: + [NT] Remove (uses of) the "invisible-anchor" css class as invisible (display: none) elements cannot be used as anchors. Checksums-Sha1: 87ee4e8dff9a8166500b7f46f874d3f774ea1365 1862 lintian_2.5.34.dsc b09752870cd488407f2e89ad3b50586cf8e8bd78 1220984 lintian_2.5.34.tar.xz 896995e5227c750702ee96075ba36a3548211040 819008 lintian_2.5.34_all.deb Checksums-Sha256: 34ed35f8539b41456d7146c940b5a830599849b1c45550dc67ff467977419e54 1862 lintian_2.5.34.dsc 590d7c8c4457e4c76e23daafdd5e518d00d56aab5efb6220e818f764462e2678 1220984 lintian_2.5.34.tar.xz 40712986199ffc4a9e3d493cbfa6d00f74195bbee762c231191aaf46d2c10290 819008 lintian_2.5.34_all.deb Files: e43aba7d724fd136a39a46150d2864c2 1862 devel optional lintian_2.5.34.dsc 75301e71130477d2eb6b9caf8ab56a4b 1220984 devel optional lintian_2.5.34.tar.xz a1deabae89110bc2c31987cbcce44c42 819008 devel optional lintian_2.5.34_all.deb
-
2.5.3346fd2b9d · ·
Release lintian/2.5.33 into unstable Format: 1.8 Date: Thu, 09 Jul 2015 21:38:57 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.33 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: 769818 770643 789577 790323 790369 790493 790693 790915 790932 Changes: lintian (2.5.33) unstable; urgency=medium . * Summary of tag changes: + Added: - systemd-no-service-for-init-rcS-script - trailing-slash-for-dpkg-maintscript-helper-symlink_to_dir + Removed: - binary-file-compressed-with-upx . * checks/binaries.pm: + [NT] Ignore "v5" suffixes in package names when matching SONAMES with package names. The "v5" suffix is the recommended suffix for packages affected by the GCC-5 libstc++6 C11 ABI breakage. + [NT] Drop binary-file-compressed-with-upx as it was not working. (Closes: #790932) * checks/cruft.pm: + [BR] Increase windows size to 16384 bytes. Gain about 10% in cruft. * checks/description.desc: + [NT] Clarify that the empty-line control statement " ." permits no other characters on the same line. Thanks to Riley Baird for the report. (Closes: #789577) * checks/files.desc: + [JW, NT] Clarify that the ISO 639-1 language codes are preferred to the ISO 639-2 variant. Thanks to Jonas Smedegaard for the report. (Closes: #790693) * checks/infofiles.pm: + [NT] Fix use of undefined variable in some cases. * checks/scripts.{desc,pm}: + [BR] Detects problem with dpkg-maintscript-helper symlink_to_dir. * checks/systemd.{desc,pm}: + [NT] Apply patches from Felipe Sateler to refactor the systemd checks. Notably this also fixes some duplicate tags. + [NT] Apply patch from Felipe Sateler to warn about rcS init scripts without a native systemd unit file. (Closes: #790323) * checks/source-copyright.pm: + [NT] Fix use of undefined variable in some cases. + [NT] Avoid triggering a tag for a DEP-5 paragraph referencing the license of the header paragraph when said paragraph is *the* header paragraph. (Closes: #769818) . * data/cruft/non-free-files: + [BR] Add a few lenna image. Thanks to Norbert Preining <preining@logic.at> (Closes: #790915). * data/spelling/corrections-multiword: + [JW] Correct spelling for "GNU Public Licence". (Closes: #790369) . * frontend/lintian: + [JW, NT] Add "--hide-overrides" option to contrast the "--show-overrides" option. (Closes: #770643) . * helpers/coll/objdump-info-helper: + [NT] Fix use of undefined variable in some cases. + [JW,NT] Gracefully cope with upstreams storing poems in valid ar archives with the file extension ".a" and possibly also corrupt ar files. (Closes: #790493) + [NT] Remove slow "head + grep" pipeline on all ELF binaries, which is no longer used. * helpers/coll/strings-helper: + [NT] Avoid an unncessary overhead in using L::Command's spawn+reap. In some cases, this can reduce the runtime of this command by ~50%. . * lib/Lintian/Check.pm: + [NT] Optimise out some calls to Lintian::Data, which in a few cases adds up to a couple of seconds in total runtime. . * profiles/debian/ftp-master-auto-reject.profile: + [NT] Drop binary-file-compressed-with-upx as it no longer exists. . * reporting/harness: + [NT] Add a --[no-]generate-reports option as alias of the -r mode. The option can now be used together with "-i", "-f" or "-c" to control whether the reports should generated at the end of the run. Without any of these, harness will only generate reports like it used to do. * reporting/templates/*.tmpl: + [NT] Change from XHTML 1.1 to HTML5. Checksums-Sha1: ab7f350b79408bfe09f815824fda1175a4398ea6 1862 lintian_2.5.33.dsc 14fb2364c8297b55f2f5afc2c50c3630747e51d0 1214560 lintian_2.5.33.tar.xz ca9fc6bb45c7ba2a93ea49078e5421a43c7362ca 817568 lintian_2.5.33_all.deb Checksums-Sha256: 75f7e028866ea30c6d92f96c73f662920a61fa672233f8b6f7f8e2ffd03bda38 1862 lintian_2.5.33.dsc f4e24e12586ba7a3d2aa2299ea9d8981b72289f03ecef6ace2c5710401838478 1214560 lintian_2.5.33.tar.xz 6ced397681b60c0c4de1f6a0db813d44c8a681a9396b5ce99ed5c5b48439a496 817568 lintian_2.5.33_all.deb Files: d97e145b2554b24e27480816ce549118 1862 devel optional lintian_2.5.33.dsc 58e3ea1dbae45d2cbfc8d62c4c1f4003 1214560 devel optional lintian_2.5.33.tar.xz f51e3b71fe410c5d87b3c0ea2668fe5d 817568 devel optional lintian_2.5.33_all.deb
-
2.5.32c9f49e4b · ·
Release Lintian/2.5.32 into unstable Format: 1.8 Date: Sun, 28 Jun 2015 14:08:29 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.32 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: 646965 761649 762105 762179 763456 763457 767867 771191 778328 783628 785084 785329 785353 785662 786362 786421 786533 786895 787248 787930 787937 788629 788796 788839 789151 Changes: lintian (2.5.32) unstable; urgency=medium . * Summary of tag changes: + Added: - changelog-empty-entry - dh-manual-sequence-control-obsolete - license-problem-non-free-img-lenna - missing-intermediate-directory - package-contains-cmake-private-file - package-contains-mime-file-outside-package-dir - package-install-apt-preferences - package-install-apt-sources - package-install-ieee-data - service-key-has-whitespace - source-contains-autogenerated-gperf-data - source-contains-data-from-ieee-data-oui-db - static-library-has-unneeded-section + Removed: - hyphen-used-as-minus-sign . * checks/*.pm: + [NT] Rewrite to handle new check_spelling{,_picky} * checks/binaries.pm: + [NT] Also apply the binary-has-unneeded-section check on static libs. (See #662998) * checks/cruft.{desc,pm}: + [BR] Detect non free lenna file based on filename and filetype. (Closes: #771191). + [BR] Avoid a false positive for autogenerated index in dx package for source-is-missing. * checks/changes-file.{desc,pm}: + [NT] Downgrade backports-changes-missing to a wishlist (I) tag. Thanks to Vincent Cheng for the report. (Closes: #785084) * checks/changelog-file.{desc,pm}: + [BR] Detect empty changelog entry. (Closes: #763457) * checks/debhelper.{desc,pm}: + [NT] Warn about using dh --{until,before,after,remaining} as these are deprecated and have been since debhelper/8.9.4. + [NT] Permit the use of dh-exec-install in ".manpages" as well since dh-exec now advertises this as acceptable. Thanks to Andreas Henriksson for reporting this. (Closes: #788796) * checks/fields.pm: + [BR] Detect double comma in uploaders fields. (Closes: #783628). * checks/files.{desc,pm}: + [NT] Apply patch from Tomasz Buchert to avoid false-positive package-contains-timestamped-gzip in some cases. (Closes: #762105) + [BR] Detects // tricks in privacy breach test. (Closes: #786362) + [BR] Apply patch from Lisandro Damián Nicanor Pérez Meyer for detecting private cmake file. (Closes: #785329). + [BR] Detect package shipping apt_preferences(5) file. (Closes: #786533). + [BR] Detect package shipping oui or iab ieee database. (Closes: #785662). + [NT] Add a check for packages without intermediate directories. + [BR] Avoid a false positive in jsom for defaultpresets.xml from openmapstreet. + [NT] Tweak the "extra-license-file" check to avoid some common false-positives. + [BR] Raise severity of package-contains-timestamped-gzip. (Closes: #778328). + [BR] Detect package shipping apt_sources(5) file. (Closes: #646965). + [BR] Warn about files installed in /usr/share/mime/ other than in packages/. (Closes: #761649). * checks/java.pm: + [NT] Fix "off-by-one" in the check for the maximum permitted Java major version. * checks/manpages.{desc,pm}: + [NT] Retire the hyphen-used-as-minus-sign tag as upstream now renders both "-" and "\-" as HYPHEN-MINUS. (Closes: #785353) * checks/po-debconf.pm: + [JW] Use TMPDIR rather than TEMPDIR for temporary files. (Closes: #787930) * checks/source-copyright.pm: + [NT] Apply patch from Evgeni Golov to permit multiple different "public-domain licenses", as they are expected to describe why the affected files are in public domain. (Closes: #787248) * checks/systemd.{desc,pm}: + [NT] Apply patch from Felipe Sateler to mark service files in /usr/lib as invalid. (Closes: #788629) + [NT] Apply patch from Felipe Sateler to detect service files that use spaces around the = in the key definition. (Closes: #786421) . * collection/{debfiles,doc-base-files,init.d,menu-files}{,.desc}: + [NT] Remove deprecated and unused collections. These were deprecated in 2.5.28. Note that debfiles was omitted in the deprecation list by mistake in the original 2.5.28 release. * collection/objdump-info: + [NT] Also analyse static libraries. * collection/unpacked: + [NT] Apply patch from Tomasz Buchert to extract the full time in UTC. . * commands/reporting-sync-state.pm: + [NT] Read mirror files as UTF-8 files to avoid mojibake in maintainer names. Once again, thanks to Andreas Rönnquist for the report. * commands/spellintian.pm: + [JW,NT] Import Jakub Wilk's spellintian tool with minor modifications. . * data/binaries/embedded-libs: + [BR] Detect embedded ieee-data package. * data/cruft/non-free-license: + [BR] Detect autogenerated gperf data. (Closes: #762179). + [BR] Detect ieee oui db in source files. * data/cruft/missing-dir-search-path: + [BR] Fix a false positive in fspy for source-is-missing. * data/cruft/warn-file-type: + [BR] Fix a false positive source-is-missing by checking -nc.js suffix. + [BR] Fix a false positive source-is-missing in zivot package by adding .e as binary suffix. + [BR] Fix a false positive source-is-missing by adding yorick source file as source. + [BR] Fix a false positive source-is-missing in haskell-pretty-show by adding -src.js suffix. + [BR] Fix a false positive source-is-missing in iceweasel by adding -prod.js suffix. * data/debhelper/*: + [NT] Refresh against unstable to pick up the rename of libaqbanking-dev. Thanks to Micha Lenk for the reminder. (Closes: #787937) * data/debhelper/filename-config-files: + [NT] Add "links" file. * data/fields/archive-sections: + [NT] Pre-emptively support the "debugsym" section, which is expected to be used by debhelper for "ddebs". * data/files/js-libraries: + [NT] Apply patch from Jean-Michael Vourgère to detect embedded versions of libjs-raphael. (Closes: #788839) * data/files/privacy-breaker-websites: + [BR] Detect mascot as logos. * data/java/constants: + [NT] Accept Java7 class files without warning as OpenJDK-7 is now the default implementation. Thanks to Markus Koschany for the report. (Closes: #786895) . * debian/changelog: + [NT] Add missing list of new / removed tags to the entry for the previous release. + [NT] Add missing "debfiles" in the list of collections deprecated in 2.5.28. It was deprecated in that release despite the omission. * debian/copyright: + [NT] Document new text case being under the Expat license. * debian/{lintian.links,manpages}: + [NT] Install spellintian in PATH and install its manpage. Thanks to Paul Wise for the suggestion. (Closes: #767867) * debian/rules: + [NT] Generate the spellintian manpage during build. . * frontend/spellintian: + [NT] Add symlink to dplint. . * helpers/coll/objdump-info-helper: + [NT] Collect readelf output from static libraries. + [NT] Fix bug that caused lintian to ignore the up to 10 valid named sections. . * lib/Lintian/Check.pm: + [NT] Rewrite check_spelling{,_picky} with a new interface, which is better suited for additional purposes than just emitting Lintian tags. + [JW, NT] Normalise spaces a bit better in check_spelling to catch some "multi-word" misspellings, where said words are not on the same line. (Closes: #763456) * lib/Lintian/Collect/Binary.pm: + [JW, NT] Make is_pkg_class case-insensitive to avoid some false-positive "empty-binary-package" warnings. (Closes: #789151) + [NT] Make data from static libraries available. * lib/Lintian/Collect/Package.pm: + [NT] Create "faux" Lintian::Path entries for missing intermediate directories. This avoids a crash and made some checks work correctly even in the absence of such immediate directories. (Closes: LP: #1351380) * lib/Lintian/Path.pm: + [NT] Apply patch from Tomasz Buchert to add "timestamp" method. + [NT] Add "faux" method that returns at truth value for path entries, which Lintian has created from templates to fully connect all path entries in the package. * lib/Lintian/Tag/Info.pm: + [NT] Expand BTS links using https rather than http. * lib/Test/Lintian.pm: + [NT] Output spelling mistakes as "diag()" messages now. . * mail-templates/source-is-missing: + [BR] Apply patch from Holger Levsen improving language. . * profiles/debian/ftp-master-auto-reject.profile: + [NT] Refresh against current rule set. . * t/scripts/spellintian.t: + [JW,NT] Import spellintian test case. Checksums-Sha1: f3f8f709de68e4a33f205e711ffda012db03d48c 2731 lintian_2.5.32.dsc 04dc7f24cdda09edce9997674f0af2dc06a2fcde 1215216 lintian_2.5.32.tar.xz e3d6decacd05d878b8c11ab328bea69ac1f91748 816250 lintian_2.5.32_all.deb Checksums-Sha256: 618f706d682398109e71b09675b6a727b2a71dc4fcdbac22733c2fd9618972de 2731 lintian_2.5.32.dsc ddb33e7d1403a0f731e21b0ae9df134b354ba0538adbb733e1e3fbc40079be09 1215216 lintian_2.5.32.tar.xz 3dc2b5a71109659c3e91ffd6fc9b9e1f5ff175ea3c61d11df30e73e3364fba6b 816250 lintian_2.5.32_all.deb Files: 72871ad01f84b6ab12eab6bd06751256 2731 devel optional lintian_2.5.32.dsc 0de167219a6e9d8d40c727f875e70cf8 1215216 devel optional lintian_2.5.32.tar.xz b43309c116954b682232bc1a1ab8433a 816250 devel optional lintian_2.5.32_all.deb
-
2.5.31c4442b25 · ·
Release lintian/2.5.31 into unstable Format: 1.8 Date: Thu, 14 May 2015 08:11:27 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.31 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: 732246 749103 751949 756128 764015 765344 766118 767107 768884 769036 769679 769845 770068 771054 771113 774729 775467 775760 776267 776480 776535 776954 778323 778556 778558 778820 780474 781235 781396 781397 782902 783327 784012 784277 784639 Changes: lintian (2.5.31) unstable; urgency=medium . * checks/binaries.pm: + [BR] Do not tag with library-in-debug-or-profile-should-not-be-stripped when file add "not stripped, too many notes" to its output. Thanks to Jakub Wilk. (Closes: #775760). + [AB] Ignore tEH and tEh for spelling-error-in-binary. (Closes: #782902; bug report and patch by Tomasz Buchert, thanks!) * checks/changelog-file.{desc,pm}: + [BR] Correct a typo on tag name and do not raise bad-intended-distribution if distribution is still set to UNRELEASED. (Closes: #765344). + [NT] Apply patches from Ben Finney to permit quotes around the distribution name in the "to unstable" entries. (Closes: #784012) * checks/control-file.{desc,pm}: + [BR] Apply patch from Johannes Schauer in order to detect obsolete XS-Testsuite header. (Closes: #770068). + [AB] New check for multiline architecture fields in debian/control. (Closes: #780474) + [NT] Apply patch from Guillem Jover to update the description of the xs-testsuite-header-in-debian-control tag. (Closes: #781397) * checks/copyright-file.pm: + [NT] Permit the use of "pkg:arch" dependencies when packages use symlinked doc-dirs. * checks/cruft.{desc,pm}: + [NT] Import "d/pycompat is deprecated" check from lintian4python. * checks/dbus.{desc,pm}: + [NT] Apply patch series from Simon McVittie to improve the dbus check. In particular, detect dbus policy files that exposes CVE-2014-8148 and CVE-2014-8156. (Closes: #776480) * checks/deb-format.{desc,pm}: + [BR] Support all format described in deb(5) but manually reject until dak is ready. * checks/debian-source-dir.pm: + [NT] Fix regression where "missing-debian-source-format" was not emitted if "debian/source" was missing. Thanks to Jean-Michel Nirgal Vourgère for finding this bug. (Closes: #781235) * checks/description.pm: + [NT] Allow debug packages without an extended description. * checks/fields.{desc,pm}: + [BR] Add reference to build-depends-on-metapackage (Closes: #767107). + [BR] Check source version (Closes: #749103). + [NT] Import check of "Python-version: current" being deprecated from lintian4python. + [AB] Remove "dev" from list of suffixes to trigger rc-version-greater-than-expected-version (Closes: #732246) + [AB] Recognize user@host:path.git URIs in Vcs-Git (Closes: #778323) * checks/files.{desc,pm}: + [BR] Rename compressed-objects.inv to file-should-not-be-compressed and use it for doxygen map.gz. (Closes: #751949). + [NT] Merge patch from Nicolas Boulenguez to remove some partially redundant code. (Closes: #784277) + [NT] Allow "-dbgsym" as an alternative name to "-dbg" for packages containing debug symbols. * checks/init.d.desc: + [BR] Add reference to #DEBHELPER# token for script-in-etc-init.d-not-registered-via-update-rc.d. (Closes: #775467). * checks/patch-systems.pm: + [NT] Avoid crashing on debian/patches being a file. (Closes: #778556) * checks/po-debconf.pm: + [NT] Avoid errors from intltool-update. (Closes: #778558) * checks/script.{desc,pm}: + [BR] Fix some false negatives for command-with-path-in-maintainer-script tag. (Closes: #769845). * checks/shared-libs.{desc,pm}: + [NT] Apply patch from Guillem Jover to recognise the "Ignore-Blacklist-Groups" meta field in symbols files. (Closes: #781396) * checks/source-copyright.{desc,pm}: + [BR] Fix a false positive for missing-license-paragraph-in-dep5-copyright tag. Emit a new spefic tag for references to the header paragraph as a license paragraph. (Closes: #766118). + [BR] Detect if license short name are unique. + [BR] Avoid false positive license-problem-undefined-license for - in short license. + [BR] Warn when using reference to header license. (related to bug #769818). * checks/symlinks.desc: + [AB] package-contains-broken-symlink: Mention in the tag description that only direct dependencies built from the same source package can be checked by lintian. (Closes: #776535) * checks/watch-file.{desc,pm}: + [NT] Check for watch files accessing PyPI over HTTP instead of HTTPS. This check has been imported from lintian4python (with a different tag name). + [AB] Check for watch files accessing unsupported PyPI URLs (Check written by James McCoy and Ben Finney; Closes: #776267) . * collection/strings: + [NT] Pass "-a" to strings to avoid possible security issues in strings. . * commands/reporting-{lintian-harness,sync-state}: + [NT] New files (internal commands for the reporting framework). . * data/binaries/arch-regex: + [NT] Add arm64 and ppc64el regex. + [NT] Correct armel and armhf regex to cope with statically linked binaries. (Closes: #768884) * data/binaries/embedded-libs: + [RG] Do not warn about libpng1.6 embedding libpng + [RG] Add a new string to detect embedders of libpng * data/changes-file/known-dists: + [ADB] Add "stretch". * data/cruft/rfc-whitelist: + [BR] Whitelist dual licensed vorbis rfc5215. * data/debhelper/dh_addons-manual: + [BR] Apply patch from Jean-Michel Nirgal Vourgère for detecting missing-build-dependency-for-dh-addon apache2. (Closes: #778820). * data/fields/binary-fields: + [AB] Add ghc-package (Source: /usr/share/cdbs/1/class/hlibrary.mk) + [AB] Add gstreamer-* fields as generated by dh_gstscancodecs + [AB] Add lua-versions as mandated by the Debian Lua Policy * data/fields/perl-provides: + [NT] Update perl-provides for perl 5.20.2. * data/files/js-libraries: + [AB] Use "tinymce" instead of "tinymec2?" (Closes: #783327) * data/files/obsolete-paths: + [BR] Add /etc/bash_completion.d (Closes: #776954). * data/files/privacy-breaker-websites: + [BR] Add specific test for privacy breach with modernizr.js (Closes: #769679). + [BR] Add /logos/ to privacy-breach-logo. + [BR] Add specific test for libjs-openlayer. + [BR] Detect twitter logo. + [BR] Detect libjs-jquery-flot. + [BR] Detect libjs-jquery-mobile. + [BR] Detect beta of libjs-query. + [BR] Detect libjs-prototype. * data/spelling/corrections: + [BR] Add portugese||Portuguese. (Closes: #764015). * data/spelling/corrections-multiword: + [BR] Add "allow one to" and "permit one to". (Closes: #756128). . * debian/control: + [NT] Recommend dpkg (>= 1.17.14) for the --ctrl-tarfile option in dpkg-deb. Lintian relies on it to support (u)deb files without a gzip compressed control.tar file. + [AB] Promote xz-utils from Suggests to Depends. (Closes: #774729) * debian/copyright: + [AB] Update copyright years. * debian/rules: + [NT] Add CLEAN_TEST_WORK_DIR to be able to control whether the test artifact directory should be cleaned during a call to "debian/rules clean" (defaulting to do the clean). . * doc/CREDITS: + [AB] Add contributors from 2014 and 2015. . * frontend/lintian: + [NT] Produce a better error message for lintian detects that a check has a dependency on an unknown collection. . * helpers/coll/objdump-info-helper: + [NT] Apply patch from Matt Kraai that adjusts the regex used for parsing readelf output. Thanks to Martin Pitt for reporting the issues. (Closes: #771054) . * lib/Lintian/Collect/Binary.pm: + [NT] Add "debug" class for "is_pkg_class". This uses the package name to guess if the package is expected to contain debug symbols. * lib/Lintian/Command.pm: + [NT] Use croak() rather than L::Util's fail() on errors. The issues are generally not "internal errors". * lib/Lintian/Internal/FrontendUtil.pm: + [NT] Work around a bug in autodie, where an fdopen of a file-descriptor always failed with "bad file descriptor". * lib/Lintian/Lab.pm: + [NT] Null fields extra metadata fields in the lab storage that are no longer used. These were previously used by the reporting framework. + [NT] Automatically correct lab metadata, when the lab discovers an entry does not exist. Any remains of the entry will be removed as well. Previously, the lab would just throw an error and require a manuel correction of the lab. * lib/Lintian/Reporting/ResourceManager.pm: + [NT] Only preserve the last extension of the installed resource. Previously it would keep all "extensions", including long parts of the original name if it happened to contain a period. * lib/Lintian/Util.pm: + [NT] Prefer dpkg-deb --ctrl-tarfile to "ar p" when dpkg is recent enough. + [NT] Stricten the permitted whitespace at the end of GPG marker lines. This is the same issue as CVE-2015-0840, except lintian never attempted to validate the signature. + [NT] Explicitly use YAML::XS for reading and writing YAML files. YAML::Any does not specify an interface for reliably read YAML files in UTF-8 encoding leading to "mojibake" in some cases. Thanks to Andreas Rönnquist for reporting the issue. (Closes: #784639) . * profiles/ubuntu/main.profile: + [BR] Exclude no-human-maintainers (Closes: #769036). . * reporting/config: + [NT] Include and briefly document new configuration options. * reporting/{harness,html_reports}: + [NT] Rewrite harness and remove the hard dependency on a functional permanent laboratory in the reporting framework. - The framework now relies on the "harness state cache" (a YAML file), which can be updated atomically. - The harness framework now avoids stat(2)ing all artefacts on the mirror just to check if they are unchanged. - The harness frontends use less memory and now releases most of it before calling html_reports. This should reduce the peak memory requirements considerably for the html_reports part of the run. * reporting/{html_reports,templates/*}: + [NT] Reorder the datastructures shared with templates for better data sharing. This reduces the memory consumption of html_reports by ~25% on lintian.d.o. * reporting/html_reports: + [NT] Templates are now always read and (their output) written in the UTF-8 encoding. + [NT] Stop reading $statistics_file from the config file. . * t: + [NT] Apply patch from Matt Kraai to fix test case on i386. (Closes: #771113) * t/scripts/pod-spelling.t: + [AB] Hardcode aspell as spelling command since Test::Spelling prefers spell over aspell if installed, too. This avoids having to add a "Build-Conflicts: spell". * t/tests/files-embedded/: + [AB] Add test case for #783327. Checksums-Sha1: 513b873c4f02e32a474bcd879ce1f691c6ce7a46 1862 lintian_2.5.31.dsc 033f82e4935a2bedeac59bc27d8a9efacb0a8297 1198088 lintian_2.5.31.tar.xz 0112ebee88749013364186760dccdb3db28eca59 808036 lintian_2.5.31_all.deb Checksums-Sha256: e6888d00fa4e66202e8918a91be385a147a339dd3e6be3ee77daa22dfe7389fd 1862 lintian_2.5.31.dsc 10571e64ace6871df0916d98af0714416a8c23ebe295486321796b732aef0cd6 1198088 lintian_2.5.31.tar.xz 1cc6e5c0fe7f97e4878c20df77fb5bce67d76e775c5b6ca70d77a32062b0fe3d 808036 lintian_2.5.31_all.deb Files: 63c7a8a3e9ff88b4b75072e790c5e361 1862 devel optional lintian_2.5.31.dsc fb3006cab2479c5d43fa3766fe4d8c09 1198088 devel optional lintian_2.5.31.tar.xz e6c44875005a9396f7a93f9a513d5a21 808036 devel optional lintian_2.5.31_all.deb
-
2.5.30+deb8u4_jessie8351c132 · ·
Release lintian/2.5.30+deb8u4 into unstable This is the correct tag for the 2.5.30+deb8u4 release. In the other tag ("aptly" named 2.5.30deb8u4), I unintendedly tagged a commit on the master branch instead of the jessie branch. Format: 1.8 Date: Thu, 09 Apr 2015 22:09:29 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.30+deb8u4 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.30+deb8u4) unstable; urgency=medium . * lib/Lintian/Util.pm: + [NT] Stricten the permitted whitespace at the end of GPG marker lines. This is the same issue as CVE-2015-0840, except lintian never attempted to validate the signature. Checksums-Sha1: 8f83865ee2a84c6a1cded90188b729793f433034 2759 lintian_2.5.30+deb8u4.dsc c5db02bc2f9a37f4ecc09b671c6dd538d7f56d4f 1199380 lintian_2.5.30+deb8u4.tar.xz 82ce1f5ad0673eeab65da782d32cc883406dd66b 792812 lintian_2.5.30+deb8u4_all.deb Checksums-Sha256: b323f18f0eec47c7a461aeb81255b0719dd2ae99a6b00995660bc125124333f4 2759 lintian_2.5.30+deb8u4.dsc 13782c593fa40f592c4a7a13610dc82a6b1e32bda30badbb79fd0cb338c559fc 1199380 lintian_2.5.30+deb8u4.tar.xz bd1c754e3404aedea797da691e99c931066af0d181d9ea24f0bd5dad31a074f2 792812 lintian_2.5.30+deb8u4_all.deb Files: ea9322f3d3f8ae382636f642ad8c7631 2759 devel optional lintian_2.5.30+deb8u4.dsc 515a944ba851338d336366679c145e3c 1199380 devel optional lintian_2.5.30+deb8u4.tar.xz 2e10a22f5e3cbbd6e3e35e1e3dc0f362 792812 devel optional lintian_2.5.30+deb8u4_all.deb
-
2.5.30+deb8u34dba5ca3 · ·
Release lintian/2.5.30+deb8u3 into unstable Format: 1.8 Date: Fri, 28 Nov 2014 23:21:07 +0100 Source: lintian Binary: lintian Architecture: source all Version: 2.5.30+deb8u3 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: 771054 771113 Changes: lintian (2.5.30+deb8u3) unstable; urgency=medium . * helpers/coll/objdump-info-helper: + [NT] Apply patch from Matt Kraai that adjusts the regex used for parsing readelf output. Thanks to Martin Pitt for reporting the issues. (Closes: #771054) . * t: + [NT] Apply patch from Matt Kraai to fix test case on i386. (Closes: #771113) Checksums-Sha1: cafaeae3aa9088d48c545d7df7f550115a821b12 1890 lintian_2.5.30+deb8u3.dsc 3af15c74453b69440922bc7e2c56d09e129aa1ad 1202176 lintian_2.5.30+deb8u3.tar.xz 914d09bdcaf5d3fb971947c4af0defe9a72abf49 792508 lintian_2.5.30+deb8u3_all.deb Checksums-Sha256: 498905eba5609d90fa2b713db37ead14657f8e748c88b8811094a6930a532314 1890 lintian_2.5.30+deb8u3.dsc 18c408825484d7cd47e7d44a486300ccdc64229ca7501883ffc44a29d501a65d 1202176 lintian_2.5.30+deb8u3.tar.xz 50e1ffa9dcb46040e7bef89d032f1b9b4c77f2371221f200dcf966bf19942334 792508 lintian_2.5.30+deb8u3_all.deb Files: d5ba92ef9e4857741e897b99fb7788f2 1890 devel optional lintian_2.5.30+deb8u3.dsc 939e36f2905f37c5ce75195efa0d41f4 1202176 devel optional lintian_2.5.30+deb8u3.tar.xz 7cb3de792fb5bd16eab9e83ae2e9568a 792508 devel optional lintian_2.5.30+deb8u3_all.deb
-
2.5.30+deb8u2e2109851 · ·
Release lintian/2.5.30+deb8u2 into unstable Format: 1.8 Date: Sun, 16 Nov 2014 15:37:31 +0100 Source: lintian Binary: lintian Architecture: source all Version: 2.5.30+deb8u2 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: 768884 Changes: lintian (2.5.30+deb8u2) unstable; urgency=medium . * collection/strings: + [NT] Pass "-a" to strings to avoid possible security issues in strings. . * data/binaries/arch-regex: + [NT] Add arm64 and ppc64el regex. + [NT] Correct armel and armhf regex to cope with statically linked binaries. (Closes: #768884) * data/changes-file/known-dists: + [ADB] Add "stretch". Checksums-Sha1: f358f353e45831b11ce65fac1deb10c9eeef72b7 1890 lintian_2.5.30+deb8u2.dsc 6e1e470b6fed0dec092de4c53d7c2b10f1067414 1198644 lintian_2.5.30+deb8u2.tar.xz b589f340c8c9c08257303dbf8955aa7354c2b19d 792374 lintian_2.5.30+deb8u2_all.deb Checksums-Sha256: 9bdb4f6f3c0552014c3dab5ebf00d7588c78871700a52eb1c960125835206295 1890 lintian_2.5.30+deb8u2.dsc bfd928f8f7ef3878e09804f72ca715b98d3b38e1e3e4a0e77698c73663ad53c6 1198644 lintian_2.5.30+deb8u2.tar.xz 4a142e9e12821f4ea62b905cd781f53fd3e743f9817101b2a444875960cb0161 792374 lintian_2.5.30+deb8u2_all.deb Files: bd5f9e1bcb96dd592e943f5eddd62f73 1890 devel optional lintian_2.5.30+deb8u2.dsc c8f6b0f052e7d02ac74ceee5e1dc7fa8 1198644 devel optional lintian_2.5.30+deb8u2.tar.xz 2d974045035be87967d91f07025c6f81 792374 devel optional lintian_2.5.30+deb8u2_all.deb
-
2.5.30+deb8u1906f62ac · ·
Release Lintian/2.5.30+deb8u1 into unstable Format: 1.8 Date: Sun, 16 Nov 2014 14:11:43 +0100 Source: lintian Binary: lintian Architecture: source all Version: 2.5.30+deb8u1 Distribution: jessie Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Closes: 768884 Changes: lintian (2.5.30+deb8u1) jessie; urgency=medium . * collection/strings: + [NT] Pass "-a" to strings to avoid possible security issues in strings. . * data/binaries/arch-regex: + [NT] Add arm64 and ppc64el regex. + [NT] Correct armel and armhf regex to cope with statically linked binaries. (Closes: #768884) * data/changes-file/known-dists: + [ADB] Add "stretch". Checksums-Sha1: 165d7d48911054d212246a423fc5323c9f9c395c 1890 lintian_2.5.30+deb8u1.dsc 3a586b312f17ca2ac7d3c42ec8765d67bdf5483c 1198572 lintian_2.5.30+deb8u1.tar.xz 9e2d0009b23309233281c3552f349ca378083a64 792640 lintian_2.5.30+deb8u1_all.deb Checksums-Sha256: 3b370dc1f981d593e97167d6b7f1874851e3184cb7a220a46c5550954943d91d 1890 lintian_2.5.30+deb8u1.dsc fbb95dc837d979081f07dc4d5db9903244442583ad9f08a89d02bcafabf3f250 1198572 lintian_2.5.30+deb8u1.tar.xz 9177171f6db06ff225fc7c07799ba17e03f2dcebaf3f569c2b68dae854531cd5 792640 lintian_2.5.30+deb8u1_all.deb Files: 1535d94a99fc9acf7deff2e94d5fff2f 1890 devel optional lintian_2.5.30+deb8u1.dsc 89800f262622a640f15ef3d268546ad1 1198572 devel optional lintian_2.5.30+deb8u1.tar.xz c98d79045c52098e6a85536788455a00 792640 devel optional lintian_2.5.30+deb8u1_all.deb
-
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