[ubuntu/xenial-proposed] lintian 2.5.42.1~ubuntu1 (Accepted)
Adam Conrad
adconrad at ubuntu.com
Wed Mar 30 21:57:41 UTC 2016
lintian (2.5.42.1~ubuntu1) xenial; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Ship pre-uglified json.js to avoid build-dep on nodejs for the tests.
lintian (2.5.42.1) unstable; urgency=medium
* checks/binaries.desc:
+ [NT] Remove the experimental marker from the tags about
(partially) unstripped static libraries.
+ [NT] Remove the experimental marker from the no-pie and
no-bindnow hardening tags.
* checks/changelog-file.pm:
+ [JW] Fix use of uninitialized value when checking incorrectly
formatted changelog entries.
* commands/reporting-lintian-harness.pm:
+ [NT] Add missing close and seek to the end of the new
lintian log file before appending to it.
* data/binaries/embedded-libs:
+ [JW] Apply patch from Sebastian Ramacher to allow ffmpeg as
libpostproc provider. (Closes: #817004)
* lib/Lintian/Tag/Info.pm:
+ [JW] Use manpages.debian.org (instead of manpages.debian.net) for
manual page hyperlinks.
lintian (2.5.42) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- systemd-service-file-missing-documentation-key
+ Removed:
- dh_scrollkeeper-is-deprecated
- dh_suidregister-is-obsolete
* checks/copyright-file.pm:
+ [NT] Apply patch from Rafael Kitover to avoid some
false-positives with the DEP-5 copyright format.
(Closes: #795641)
* checks/debhelper.{desc,pm}:
+ [NT] Remove tags for dh_scrollkeeper and dh_suidregister,
which are removed in the next version of debhelper.
* checks/files.desc:
+ [JW] Update freedesktop.org specification URL.
* checks/menu-format.desc:
+ [JW] Update freedesktop.org specification URLs.
* checks/systemd.{desc,pm}:
+ [NT] Apply patch from Chris Lamb to flag systemd units
without the "Documentation" key. (Closes: #799083)
* data/scripts/interpreters:
+ [JW] Add hhvm as a known interpreter. (Closes: #789878)
* data/spelling/corrections:
+ [JW] Add more corrections.
+ [JW] Remove correction for "homogenous". (Closes: #816599)
Thanks to IOhannes m zmölnig for the bug report.
* debian/control:
+ [NT] Add (Build-)Dependency on libdata-alias-perl due
to patch from Rafael Kitover.
* doc/lintianrc.example:
+ [NT] Remove LINTIAN_LAB - most people will never need it.
* lib/Lintian/Tag/Info.pm:
+ [JW] Allow "." characters in manual page references.
lintian (2.5.41) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- insane-line-length-in-source-file
- source-contains-prebuilt-pandoc-documentation
- upstream-metadata-is-not-a-file
- upstream-metadata-yaml-invalid
+ Removed:
- package-contains-broken-symlink
* checks/apache2.desc:
+ [JW] Remove spurious check name abbreviation.
* checks/binaries.pm:
+ [NT] Update match for detecting numpy linking.
* checks/cruft.{desc,pm}:
+ [BR] Filter some simple comments for long line in source-is-missing
(Closes: #798900).
+ [BR] Detect pandoc docs avoiding source-is-missing warning.
+ [BR] Fix other source-is-missing FP. (Closes: #813013).
* checks/fields.pm:
+ [NT] Emit "no-homepage-field" only for source packages.
* checks/files.pm:
+ [JW] Treat packages without Multi-Arch field as if they had
"Multi-Arch: no". Thanks to Bas Couwenberg for the bug report.
* checks/scripts.desc:
+ [JW] Fix typos.
* checks/symlinks.{desc,pm}:
+ [NT] Retire package-contains-broken-symlink tag. It was too much
effort compared to the gain. (Closes: #672297, #683059, #763270,
#812723, #661003, #738187)
* checks/testsuite.{desc,pm}:
+ [JW, NT] Apply patch from Christian Seiler to accept DEP-8 tests
being symlinks to existing files in the source package. Thanks
to Raphaël Hertzog for suggesting it. (Closes: #809440)
* checks/upstream-metadata.{desc,pm}:
+ [NT] Apply patch from Petter Reinholdtsen to check that the
upstream metadata file is valid YAML if present. (Closes: #813904)
* commands/lab-tool.pm:
+ [NT] New utility to handle most laboratory operations.
* commands/lintian:
+ [NT] New location for "frontend/lintian".
+ [NT] Refactored to use "dplint" to compute the include dirs.
+ [NT] Remove -S, -R and -r, which are now supported in the new
lintian-lab-tool command.
* data/spelling/corrections:
+ [JW] Fix some corrections.
+ [JW] Add more corrections.
* data/standards-version/release-dates:
+ [NT] Add 3.9.7. Thanks to Alf Gaida for the reminder.
(Closes: #814041)
* debian/control:
+ [JW] Switch from libyaml-perl to libyaml-libyaml-perl in
Build-Depends and Suggests. (Lintian has been using the latter
package since 2.5.31.)
+ [NT] Add dependency on libyaml-libyaml-perl for the new
upstream-metadata check.
+ [NT] Bump Standards-Versions to 3.9.7 - no changes required.
* debian/{lintian.links,manpages,rules}:
+ [NT] Update to install the new lab-tool command.
* frontend/lintian:
+ [NT] Move the code to "commands/lintian" and leave a symlink to
dplint to replace it.
* helper/coll/objdump-info-helper:
+ [NT] Avoid collecting unused information.
* lib/Lintian/Path.pm:
+ [NT] Remove the _file_info cache field to avoid paying
for all "file(1)" info twice.
* lib/Lintian/Collect/Binary.pm:
+ [NT] Remove unnecessary values on members in the
objdump_info table.
* lib/Lintian/*.pm:
+ [JW] Fix typos.
* man/lintian-lab-tool.pod:
+ [NT] New file.
* private/generate-lintian-pod:
+ [JW] Fix formatting pathnames followed by punctuation characters.
lintian (2.5.40.2) unstable; urgency=medium
* checks/cruft.pm:
+ [BR] Check package testsuite for license problems.
+ [BR] Allow multiple full texts for license problems.
+ [BR] Detect link copyright tag and warn in case of
cc-by-nc-sa
* data/spelling/corrections*:
+ [JW] Add more corrections.
* debian/post{inst,rm}:
+ [NT] Remove obsolete maintainer scripts.
* debian/tests/testsuite:
+ [NT] Remove temporary directory after test.
* lib/Lintian/Collect/Source.pm:
+ [JW] Fix typo.
* lib/Lintian/Lab/Entry.pm:
+ [JW] Fix typo.
* reports/html_reports:
+ [NT] Fix uninitialized warnings.
+ [NT] Remove ""-quotes covering the full maintainer name.
This makes "Adam" sort under "A" rather than "Other" on the
list of maintainers.
lintian (2.5.40.1) unstable; urgency=medium
* debian/rules:
+ [NT] Only run tests from the override_dh_auto_test target.
* t/runtests:
+ [NT] Use a whitelist for cleaning up the environment. Fixes
FTBFS / test failures.
lintian (2.5.40) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- debian-watch-file-uses-deprecated-githubredir
- file-in-root-and-usr
- hardening-no-bindnow
- hardening-no-pie
- library-in-root-and-usr
- old-style-config-script
- old-style-config-script-multiarch-path
- old-style-config-script-multiarch-path-arch-all
- vcs-field-uses-insecure-uri
+ Removed:
- debian-watch-file-accesses-pypi-over-http
- debian-watch-file-unsupported-pypi-url
* checks/binaries.{desc,pm}:
+ [JW] Exclude /usr/lib/debug/.build-id/ from foreign-architecture
checks. Thanks to Aurelien Jarno for the bug report. (Closes:
#809262)
+ [BR] Detect old style config script and detect Mutli-arch error.
+ [NT] Add experimental tag for missing "bindnow" and "pie"
hardening. Thanks to intrigeri for the suggestion.
(Closes: #759363)
* checks/changes-file.pm:
+ [JW] Use "~bpo7+N" as the suffix for wheezy-backports-sloppy
uploads. Thanks to Vincent Bernat for the bug report. (Closes:
#810028).
+ [JW] Use "~bpo8+N" as the suffix for jessie backports.
* checks/changes-file.desc:
+ [JW] Fix typo.
* checks/cruft.pm:
+ [BR] Pass information about minified javascript down to tag.
(Closes: #804147).
* checks/fields.{desc,pm}:
+ [NT] Apply patch from Dr. Tobias Quathamer <toddy at debian.org> to
check for some insecure protocols in Vcs-* fields.
(Closes: #810378)
* checks/files.pm:
+ [NT] Fix off-by-one in an "mtime" comparison, which could give
false-positive package-contains-timestamped-gzip warnings.
+ [NT] Downgrade image-file-in-usr-lib to pedantic given the
policy has relaxed on this point. (Closes: #415558)
* checks/files.desc:
+ [JW] Fix typo.
* checks/source-copyright.{desc,pm}:
+ [JW] Apply patch from Mattia Rizzolo to update the machine-readable
copyright format specification URL. (Closes: #809248)
+ [BR] Improve description text of tag
dep5-copyright-license-name-not-unique.
* checks/usrmerge.{desc,pm}:
+ [BR] Add usrmerge test from Marco d'Itri. (Closes: #767754).
* checks/watch-file.{desc,pm}:
+ [BR] Apply patch from Chris Lamb <lamby at debian.org>,
warn if debian/watch uses deprecated
githubredir.debian.net scraper (Closes: #803106).
+ [NT] Apply patch from Dmitry Shachnev <mitya57 at debian.org> to
remove obsolete check. (Closes: #793149)
+ [NT] Apply patch from Sylvestre Ledru <sylvestre at debian.org> to
support version 4 of the debian/watch. (Closes: #811175)
* data/spelling/corrections*:
+ [JW] Add more corrections.
Thanks to Paul Wise for patch for one of them.
* debian/control:
+ [NT] Add ${perl:Depends} to Depends.
+ [NT] Use https://anonscm.debian.org/git/lintian/lintian.git in the
Vcs-* fields.
* debian/rules:
+ [NT] Convert to dh7 style build.
* frontend/lintian:
+ [NT] Limit the number of instances of the same tag when output is a
TTY. Add --no-tag-display-limit to disable this feature. Thanks
to Thijs Kinkhorst for the report. (Closes: #775667)
* lib/Lintian/Check.pm:
+ [JW] Remove work-around for Email::Valid bug (#663663), which is now
fixed even in oldstable.
+ [JW] Apply patch from Justin B Rye to fix an uninitialized value
warning. (Closes: #810649)
* reporting/html_reports:
+ [JW] Add missing "map_maintainer" call, which made the reporting
script omit packages on maintainer's pages. Thanks to Charles
Plessy for the report and to Dr. Tobias Quathamer for finding
the condition for triggering the bug. (Closes: #797178)
+ [NT] Share more data for a ~15% memory reduction on an old
dataset.
* t:
+ [NT] Fix test case relying on removed debhelper compat level.
(Closes: #811309)
lintian (2.5.39.1) unstable; urgency=medium
* checks/menu-format.desc:
+ [NT] Clarify how to handle a command listed both in a menu file
and a desktop file. Thanks to Jörg Frings-Fürst for reporting.
(Closes: #806387)
* data/binaries/embedded-libs:
+ [JW] Fix typo in the string used for detecting copies of OpenJPEG.
(But continue to recognize the misspelled variant, which might be
still present in some copies.)
* data/fields/udeb-fields:
+ [NT] Add Auto-Built-Package and Build-Ids fields. Thanks to
Guillem Jover for the report. (Closes: #808566)
* data/scripts/interpreters:
+ [JW] Add perl6-m as a known interpreter. Thanks to Dominique Dumont
for the bug report. (Closes: #809057)
* data/spelling/corrections:
+ [JW] Add more corrections.
* man/lintian.pod.in:
+ [NT,JW] Document clarify that "-L +=<value>" is valid.
(Closes: #802729)
+ [NT] Attempt to document --display-level a bit more extensively.
Thanks to Matt Zagrabelny for the report. (Closes: #802725)
+ [NT] Clarify what --default-display-level does and why one might
want to use it.
* private/refresh-ftp-master-tags:
+ [JW] Use HTTPS for the ftp-master.debian.org URL.
lintian (2.5.39) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- dh-exec-useless-usage
- systemd-service-alias-without-extension
* checks/binaries.pm:
+ [JW] Fix inconsistent parsing of a data file.
* checks/cruft.pm:
+ [BR] Relax line length for minified javascript.
* checks/debhelper.{desc,pm}:
+ [NT] Apply patches from Gergely Nagy to extend the dh-exec
related checks. (Closes: #794296, #801104)
* checks/files.{desc,pm}:
+ [JW] Fix typo.
+ [JW] Fix inconsistent parsing of a data file. (Closes: #790739)
* checks/scripts.desc:
+ [JW] Fix typo.
* checks/systemd.{desc,pm}:
+ [NT] Apply patch from Evgeni Golov to strip ".service" from
aliases before looking for an init.d service of same name.
(Closes: #773087)
+ [NT] Apply patch from Evgeni Golov to check that the Alias
field of .service files ends with .service (as required by
the systemd.unit specification). (Closes: #808369)
* data/binaries/embedded-libs:
+ [JW] Apply patch from James Cowgill to rename "polarssl" as
"mbedtls". (Closes: #808050)
* data/binaries/hardening-tags:
+ [NT] Refresh with dpkg-architecture 1.18.3.
* data/common/{architectures,multiarch-dirs}:
+ [NT] Refresh with dpkg-architecture 1.18.3.
* data/fields/binary-fields:
+ [NT] Add "Auto-Built-Package" as known field in binary packages.
It appears in dbgsym packages generated by debhelper.
* data/fields/perl-provides:
+ [NT] Refresh against perl 5.22.
* data/files/triplets:
+ [NT] Refresh with dpkg-architecture 1.18.3.
* data/scripts/interpreters:
+ [JW] Add rake as a known interpreter. Thanks to Cédric Boutillier
and Pirate Praveen for the bug reports. (Closes: #795036)
* data/shared-libs/ldconfig-dirs:
+ [NT] Refresh with dpkg-architecture 1.18.3.
* data/spelling/corrections*:
+ [JW, AB] Add more corrections.
Thanks to Paul Wise for patch for one of them.
* doc/examples/profiles/my-vendor/main.profile:
+ [JW] Fix typo.
* doc/lintian.xml:
+ [JW] Fix typo.
* lib/Lintian/Output.pm:
+ [JW] Fix typos.
* lib/Lintian/Profile.pm:
+ [JW] Fix typo.
* lib/Lintian/Tags.pm:
+ [JW] Fix typo.
+ [JW] Make it possible to override tags containing "+" characters,
such as "missing-dependency-on-libstdc++". Thanks to Andreas
Beckmann for the bug report. (Closes: #806504)
* lib/Test/Lintian.pm:
+ [JW] Fix typo.
* private/refresh-insserv-data:
+ [JW] Fix typo.
Date: Wed, 30 Mar 2016 14:39:51 -0600
Changed-By: Adam Conrad <adconrad at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/lintian/2.5.42.1~ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 30 Mar 2016 14:39:51 -0600
Source: lintian
Binary: lintian
Architecture: source
Version: 2.5.42.1~ubuntu1
Distribution: xenial
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Adam Conrad <adconrad at ubuntu.com>
Description:
lintian - Debian package checker
Closes: 415558 661003 672297 683059 738187 759363 763270 767754 773087 775667 789878 790739 793149 794296 795036 795641 797178 798900 799083 801104 802725 802729 803106 804147 806387 806504 808050 808369 808566 809057 809248 809262 809440 810028 810378 810649 811175 811309 812723 813013 813904 814041 816599 817004
Changes:
lintian (2.5.42.1~ubuntu1) xenial; urgency=medium
.
* Merge from Debian unstable. Remaining changes:
- Ship pre-uglified json.js to avoid build-dep on nodejs for the tests.
.
lintian (2.5.42.1) unstable; urgency=medium
.
* checks/binaries.desc:
+ [NT] Remove the experimental marker from the tags about
(partially) unstripped static libraries.
+ [NT] Remove the experimental marker from the no-pie and
no-bindnow hardening tags.
* checks/changelog-file.pm:
+ [JW] Fix use of uninitialized value when checking incorrectly
formatted changelog entries.
.
* commands/reporting-lintian-harness.pm:
+ [NT] Add missing close and seek to the end of the new
lintian log file before appending to it.
.
* data/binaries/embedded-libs:
+ [JW] Apply patch from Sebastian Ramacher to allow ffmpeg as
libpostproc provider. (Closes: #817004)
.
* lib/Lintian/Tag/Info.pm:
+ [JW] Use manpages.debian.org (instead of manpages.debian.net) for
manual page hyperlinks.
.
lintian (2.5.42) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- systemd-service-file-missing-documentation-key
+ Removed:
- dh_scrollkeeper-is-deprecated
- dh_suidregister-is-obsolete
.
* checks/copyright-file.pm:
+ [NT] Apply patch from Rafael Kitover to avoid some
false-positives with the DEP-5 copyright format.
(Closes: #795641)
* checks/debhelper.{desc,pm}:
+ [NT] Remove tags for dh_scrollkeeper and dh_suidregister,
which are removed in the next version of debhelper.
* checks/files.desc:
+ [JW] Update freedesktop.org specification URL.
* checks/menu-format.desc:
+ [JW] Update freedesktop.org specification URLs.
* checks/systemd.{desc,pm}:
+ [NT] Apply patch from Chris Lamb to flag systemd units
without the "Documentation" key. (Closes: #799083)
.
* data/scripts/interpreters:
+ [JW] Add hhvm as a known interpreter. (Closes: #789878)
* data/spelling/corrections:
+ [JW] Add more corrections.
+ [JW] Remove correction for "homogenous". (Closes: #816599)
Thanks to IOhannes m zmölnig for the bug report.
.
* debian/control:
+ [NT] Add (Build-)Dependency on libdata-alias-perl due
to patch from Rafael Kitover.
.
* doc/lintianrc.example:
+ [NT] Remove LINTIAN_LAB - most people will never need it.
.
* lib/Lintian/Tag/Info.pm:
+ [JW] Allow "." characters in manual page references.
.
lintian (2.5.41) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- insane-line-length-in-source-file
- source-contains-prebuilt-pandoc-documentation
- upstream-metadata-is-not-a-file
- upstream-metadata-yaml-invalid
+ Removed:
- package-contains-broken-symlink
.
* checks/apache2.desc:
+ [JW] Remove spurious check name abbreviation.
* checks/binaries.pm:
+ [NT] Update match for detecting numpy linking.
* checks/cruft.{desc,pm}:
+ [BR] Filter some simple comments for long line in source-is-missing
(Closes: #798900).
+ [BR] Detect pandoc docs avoiding source-is-missing warning.
+ [BR] Fix other source-is-missing FP. (Closes: #813013).
* checks/fields.pm:
+ [NT] Emit "no-homepage-field" only for source packages.
* checks/files.pm:
+ [JW] Treat packages without Multi-Arch field as if they had
"Multi-Arch: no". Thanks to Bas Couwenberg for the bug report.
* checks/scripts.desc:
+ [JW] Fix typos.
* checks/symlinks.{desc,pm}:
+ [NT] Retire package-contains-broken-symlink tag. It was too much
effort compared to the gain. (Closes: #672297, #683059, #763270,
#812723, #661003, #738187)
* checks/testsuite.{desc,pm}:
+ [JW, NT] Apply patch from Christian Seiler to accept DEP-8 tests
being symlinks to existing files in the source package. Thanks
to Raphaël Hertzog for suggesting it. (Closes: #809440)
* checks/upstream-metadata.{desc,pm}:
+ [NT] Apply patch from Petter Reinholdtsen to check that the
upstream metadata file is valid YAML if present. (Closes: #813904)
.
* commands/lab-tool.pm:
+ [NT] New utility to handle most laboratory operations.
* commands/lintian:
+ [NT] New location for "frontend/lintian".
+ [NT] Refactored to use "dplint" to compute the include dirs.
+ [NT] Remove -S, -R and -r, which are now supported in the new
lintian-lab-tool command.
.
* data/spelling/corrections:
+ [JW] Fix some corrections.
+ [JW] Add more corrections.
* data/standards-version/release-dates:
+ [NT] Add 3.9.7. Thanks to Alf Gaida for the reminder.
(Closes: #814041)
.
* debian/control:
+ [JW] Switch from libyaml-perl to libyaml-libyaml-perl in
Build-Depends and Suggests. (Lintian has been using the latter
package since 2.5.31.)
+ [NT] Add dependency on libyaml-libyaml-perl for the new
upstream-metadata check.
+ [NT] Bump Standards-Versions to 3.9.7 - no changes required.
* debian/{lintian.links,manpages,rules}:
+ [NT] Update to install the new lab-tool command.
.
* frontend/lintian:
+ [NT] Move the code to "commands/lintian" and leave a symlink to
dplint to replace it.
.
* helper/coll/objdump-info-helper:
+ [NT] Avoid collecting unused information.
.
* lib/Lintian/Path.pm:
+ [NT] Remove the _file_info cache field to avoid paying
for all "file(1)" info twice.
* lib/Lintian/Collect/Binary.pm:
+ [NT] Remove unnecessary values on members in the
objdump_info table.
* lib/Lintian/*.pm:
+ [JW] Fix typos.
.
* man/lintian-lab-tool.pod:
+ [NT] New file.
.
* private/generate-lintian-pod:
+ [JW] Fix formatting pathnames followed by punctuation characters.
.
lintian (2.5.40.2) unstable; urgency=medium
.
* checks/cruft.pm:
+ [BR] Check package testsuite for license problems.
+ [BR] Allow multiple full texts for license problems.
+ [BR] Detect link copyright tag and warn in case of
cc-by-nc-sa
.
* data/spelling/corrections*:
+ [JW] Add more corrections.
.
* debian/post{inst,rm}:
+ [NT] Remove obsolete maintainer scripts.
* debian/tests/testsuite:
+ [NT] Remove temporary directory after test.
.
* lib/Lintian/Collect/Source.pm:
+ [JW] Fix typo.
* lib/Lintian/Lab/Entry.pm:
+ [JW] Fix typo.
.
* reports/html_reports:
+ [NT] Fix uninitialized warnings.
+ [NT] Remove ""-quotes covering the full maintainer name.
This makes "Adam" sort under "A" rather than "Other" on the
list of maintainers.
.
lintian (2.5.40.1) unstable; urgency=medium
.
* debian/rules:
+ [NT] Only run tests from the override_dh_auto_test target.
.
* t/runtests:
+ [NT] Use a whitelist for cleaning up the environment. Fixes
FTBFS / test failures.
.
lintian (2.5.40) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- debian-watch-file-uses-deprecated-githubredir
- file-in-root-and-usr
- hardening-no-bindnow
- hardening-no-pie
- library-in-root-and-usr
- old-style-config-script
- old-style-config-script-multiarch-path
- old-style-config-script-multiarch-path-arch-all
- vcs-field-uses-insecure-uri
+ Removed:
- debian-watch-file-accesses-pypi-over-http
- debian-watch-file-unsupported-pypi-url
.
* checks/binaries.{desc,pm}:
+ [JW] Exclude /usr/lib/debug/.build-id/ from foreign-architecture
checks. Thanks to Aurelien Jarno for the bug report. (Closes:
#809262)
+ [BR] Detect old style config script and detect Mutli-arch error.
+ [NT] Add experimental tag for missing "bindnow" and "pie"
hardening. Thanks to intrigeri for the suggestion.
(Closes: #759363)
* checks/changes-file.pm:
+ [JW] Use "~bpo7+N" as the suffix for wheezy-backports-sloppy
uploads. Thanks to Vincent Bernat for the bug report. (Closes:
#810028).
+ [JW] Use "~bpo8+N" as the suffix for jessie backports.
* checks/changes-file.desc:
+ [JW] Fix typo.
* checks/cruft.pm:
+ [BR] Pass information about minified javascript down to tag.
(Closes: #804147).
* checks/fields.{desc,pm}:
+ [NT] Apply patch from Dr. Tobias Quathamer <toddy at debian.org> to
check for some insecure protocols in Vcs-* fields.
(Closes: #810378)
* checks/files.pm:
+ [NT] Fix off-by-one in an "mtime" comparison, which could give
false-positive package-contains-timestamped-gzip warnings.
+ [NT] Downgrade image-file-in-usr-lib to pedantic given the
policy has relaxed on this point. (Closes: #415558)
* checks/files.desc:
+ [JW] Fix typo.
* checks/source-copyright.{desc,pm}:
+ [JW] Apply patch from Mattia Rizzolo to update the machine-readable
copyright format specification URL. (Closes: #809248)
+ [BR] Improve description text of tag
dep5-copyright-license-name-not-unique.
* checks/usrmerge.{desc,pm}:
+ [BR] Add usrmerge test from Marco d'Itri. (Closes: #767754).
* checks/watch-file.{desc,pm}:
+ [BR] Apply patch from Chris Lamb <lamby at debian.org>,
warn if debian/watch uses deprecated
githubredir.debian.net scraper (Closes: #803106).
+ [NT] Apply patch from Dmitry Shachnev <mitya57 at debian.org> to
remove obsolete check. (Closes: #793149)
+ [NT] Apply patch from Sylvestre Ledru <sylvestre at debian.org> to
support version 4 of the debian/watch. (Closes: #811175)
.
* data/spelling/corrections*:
+ [JW] Add more corrections.
Thanks to Paul Wise for patch for one of them.
.
* debian/control:
+ [NT] Add ${perl:Depends} to Depends.
+ [NT] Use https://anonscm.debian.org/git/lintian/lintian.git in the
Vcs-* fields.
* debian/rules:
+ [NT] Convert to dh7 style build.
.
* frontend/lintian:
+ [NT] Limit the number of instances of the same tag when output is a
TTY. Add --no-tag-display-limit to disable this feature. Thanks
to Thijs Kinkhorst for the report. (Closes: #775667)
.
* lib/Lintian/Check.pm:
+ [JW] Remove work-around for Email::Valid bug (#663663), which is now
fixed even in oldstable.
+ [JW] Apply patch from Justin B Rye to fix an uninitialized value
warning. (Closes: #810649)
.
* reporting/html_reports:
+ [JW] Add missing "map_maintainer" call, which made the reporting
script omit packages on maintainer's pages. Thanks to Charles
Plessy for the report and to Dr. Tobias Quathamer for finding
the condition for triggering the bug. (Closes: #797178)
+ [NT] Share more data for a ~15% memory reduction on an old
dataset.
.
* t:
+ [NT] Fix test case relying on removed debhelper compat level.
(Closes: #811309)
.
lintian (2.5.39.1) unstable; urgency=medium
.
* checks/menu-format.desc:
+ [NT] Clarify how to handle a command listed both in a menu file
and a desktop file. Thanks to Jörg Frings-Fürst for reporting.
(Closes: #806387)
.
* data/binaries/embedded-libs:
+ [JW] Fix typo in the string used for detecting copies of OpenJPEG.
(But continue to recognize the misspelled variant, which might be
still present in some copies.)
* data/fields/udeb-fields:
+ [NT] Add Auto-Built-Package and Build-Ids fields. Thanks to
Guillem Jover for the report. (Closes: #808566)
* data/scripts/interpreters:
+ [JW] Add perl6-m as a known interpreter. Thanks to Dominique Dumont
for the bug report. (Closes: #809057)
* data/spelling/corrections:
+ [JW] Add more corrections.
.
* man/lintian.pod.in:
+ [NT,JW] Document clarify that "-L +=<value>" is valid.
(Closes: #802729)
+ [NT] Attempt to document --display-level a bit more extensively.
Thanks to Matt Zagrabelny for the report. (Closes: #802725)
+ [NT] Clarify what --default-display-level does and why one might
want to use it.
.
* private/refresh-ftp-master-tags:
+ [JW] Use HTTPS for the ftp-master.debian.org URL.
.
lintian (2.5.39) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- dh-exec-useless-usage
- systemd-service-alias-without-extension
.
* checks/binaries.pm:
+ [JW] Fix inconsistent parsing of a data file.
* checks/cruft.pm:
+ [BR] Relax line length for minified javascript.
* checks/debhelper.{desc,pm}:
+ [NT] Apply patches from Gergely Nagy to extend the dh-exec
related checks. (Closes: #794296, #801104)
* checks/files.{desc,pm}:
+ [JW] Fix typo.
+ [JW] Fix inconsistent parsing of a data file. (Closes: #790739)
* checks/scripts.desc:
+ [JW] Fix typo.
* checks/systemd.{desc,pm}:
+ [NT] Apply patch from Evgeni Golov to strip ".service" from
aliases before looking for an init.d service of same name.
(Closes: #773087)
+ [NT] Apply patch from Evgeni Golov to check that the Alias
field of .service files ends with .service (as required by
the systemd.unit specification). (Closes: #808369)
.
* data/binaries/embedded-libs:
+ [JW] Apply patch from James Cowgill to rename "polarssl" as
"mbedtls". (Closes: #808050)
* data/binaries/hardening-tags:
+ [NT] Refresh with dpkg-architecture 1.18.3.
* data/common/{architectures,multiarch-dirs}:
+ [NT] Refresh with dpkg-architecture 1.18.3.
* data/fields/binary-fields:
+ [NT] Add "Auto-Built-Package" as known field in binary packages.
It appears in dbgsym packages generated by debhelper.
* data/fields/perl-provides:
+ [NT] Refresh against perl 5.22.
* data/files/triplets:
+ [NT] Refresh with dpkg-architecture 1.18.3.
* data/scripts/interpreters:
+ [JW] Add rake as a known interpreter. Thanks to Cédric Boutillier
and Pirate Praveen for the bug reports. (Closes: #795036)
* data/shared-libs/ldconfig-dirs:
+ [NT] Refresh with dpkg-architecture 1.18.3.
* data/spelling/corrections*:
+ [JW, AB] Add more corrections.
Thanks to Paul Wise for patch for one of them.
.
* doc/examples/profiles/my-vendor/main.profile:
+ [JW] Fix typo.
.
* doc/lintian.xml:
+ [JW] Fix typo.
.
* lib/Lintian/Output.pm:
+ [JW] Fix typos.
.
* lib/Lintian/Profile.pm:
+ [JW] Fix typo.
.
* lib/Lintian/Tags.pm:
+ [JW] Fix typo.
+ [JW] Make it possible to override tags containing "+" characters,
such as "missing-dependency-on-libstdc++". Thanks to Andreas
Beckmann for the bug report. (Closes: #806504)
.
* lib/Test/Lintian.pm:
+ [JW] Fix typo.
.
* private/refresh-insserv-data:
+ [JW] Fix typo.
Checksums-Sha1:
d5ff03c18d9d3d86d87960fa6b8cd618d554cc4c 2915 lintian_2.5.42.1~ubuntu1.dsc
d81d0847e79760759e37ca89ea25a753c48e665f 1264332 lintian_2.5.42.1~ubuntu1.tar.xz
Checksums-Sha256:
09162424aacfff868f54c64fe4d247cd77710684e6ed50c2a7eea5346944f92a 2915 lintian_2.5.42.1~ubuntu1.dsc
d1414dc6f1b5d5ba720fac22816bc579fca6f8c83ad1a326e706d774f8bdb1ec 1264332 lintian_2.5.42.1~ubuntu1.tar.xz
Files:
542d0f9ae64ca8390657c35f61146c2f 2915 devel optional lintian_2.5.42.1~ubuntu1.dsc
8f24a6efcfa303305f8923f5736d795e 1264332 devel optional lintian_2.5.42.1~ubuntu1.tar.xz
Original-Maintainer: Debian Lintian Maintainers <lintian-maint at debian.org>
More information about the Xenial-changes
mailing list