[ubuntu/cosmic-proposed] lintian 2.5.85 (Accepted)
Adam Conrad
adconrad at 0c3.net
Tue May 8 09:15:46 UTC 2018
lintian (2.5.85) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- ancient-python-version-field
- changed-by-invalid-for-derivative
- old-python-version-field
- package-does-not-use-debhelper-or-cdbs
* checks/{binaries,shared-libs.pm}:
+ [CL] Update shared object detection for file >= 5.33 as this version
will identify shared objects as a "pie executable" or "shared object"
depending on the file's executable bit. Thanks to Paul Gevers, Doug
Freed, Christoph Biedl & Mattia Rizzolo. (Closes: #896840)
* checks/changelog-file.pm:
+ [CL] Prevent false-positives in the non-consecutive-debian-revision
and possible-new-upstream-release-without-new-version tags by
skipping them if the source package was renamed. Thanks to Andreas
Beckmann for the report. (Closes: #896675)
+ [CL] Include the offending version numbers in the output of the
non-consecutive-debian-revision tag.
* checks/cruft.pm:
+ [CL] Make the file-contains-trailing-whitespace tag also emit for
whitespace at end of files.
+ [CL] Drop now-misleading comment regarding trailing whitespace
filenames being relative.
+ [CL] Also allow /usr/share/doc/$pkg/examples to be a symlink when
checking for packages that ship examples. Thanks to Rafael
Laboissière for the report. (Closes: #897157)
* checks/copyright-file.pm:
+ [CL] Disable the duplicate word "spelling" detection in copyright
files to their extensive use of headings and other structures causing
false positives. Thanks, Stuart Prescott. (Closes: #897402)
* checks/debhelper.{pm,desc}:
+ [CL] Don't use $. out-of-context when reporting on dh --parallel.
+ [CL] Add a pedantic warning for packages that do not use debhelper or
CDBS. (Closes: #884499)
* checks/description.pm:
+ [CL] Rework the description-synopsis-might-not-be-phrased-properly
tag to ensure we do not cause false-positives for literal "e.g.",
"eg.", ellipsis ("..."), "etc.", splitting out the tests to make
it clearer and to catch some other corner cases. Thanks to Andreas
Beckmann for the detailed report. (Closes: #896671)
+ [CL] Include the synopsis itself for context, etc. when emitting the
description-synopsis-might-not-be-phrased-properly tag.
* checks/fields.pm:
+ [CL] Correct a default-mta-dependency-not-listed-first false-
positive where we incorrect emitted the tag for, e.g.
"Depends: a, default-mta | b". (Closes: #897166)
+ [CL] Fix orphaned-package-not-maintained-in-debian-infrastructure
false positives for https://git.dgit.debian.org Vcs-* fields.
Thanks to Thorsten Alteholz for the report. (Closes: #897915)
* checks/menus.pm:
+ [CL] Also look in a package's dependencies for files listed in a
doc-base control file. (Closes: #897244)
* checks/patch-systems.pm:
+ [CL] Ignore templated ".in" files in debian/patches for the
patch-file-present-but-not-mentioned-in-series tag.
* checks/python.{desc,pm}:
+ [CL] Mark dependency-on-python-version-marked-for-end-of-life as
"experimental" and with a "pedantic" severity, thus essentially
hiding it from all Lintian users yet allowing us to continue to
continue collect statistics and making it easier to re-introduce
after the release of buster. (Closes: #897213)
+ [CL] Migrate the malformed-python-version and
python-version-current-is-deprecated tags from fields.pm, refactor
to use $info->source_field over $info->field, include the
offending field name in the output, and also warn about the Python
3.x variant of this field.
+ [CL] Warn about ancient and old X-Python{,3}-Version fields. Thanks
to Scott Kitterman. (Closes: #892304)
* checks/watch-file.desc:
+ [CL] Update description of debian-watch-uses-insecure-uri to clarify
what to do if there is currently no secure URI. Thanks to Andreas
Tille for the report. (Closes: #897082)
* collection/src-orig-index:
+ [CL] Pass --full-date to tar(1) to ensure that we get a consistent
output in the presence of spaces in other fields. (Closes: #897248)
+ [CL] Pass --utc to tar(1) to ensure reproducible date parsing.
* data/java/constants:
+ [CL] Apply patches from Bas Couwenberg to update the bytecode checks
for OpenJDK 10 add bytecode number for OpenJDK 11. (Closes: #897424)
* data/fields/perl-provides:
+ [CL] Update for Perl 5.026002.
* data/files/python-generic-modules:
+ [CL] Add "scripts" and "script" to the list of overly generic Python
module names. Thanks, Andreas Beckmann. (Closes: #897692)
* data/spelling/corrections:
+ [CL] Add a "CBDS" → "CDBS" correction.
+ [CL] Add a "DSFG" → "DFSG" correction.
+ [PW] Add a number of corrections.
* doc/releases.md:
+ [CL] Clarify that we should add an extra bit of whitespace for
annotated release tags.
* lib/Lintian/Check.pm:
+ [CL] Add support for derivative-specific "Changed-By" validation to
enforce additional restrictions on the uploader.
* lib/Lintian/Collect/Package.pm:
+ [CL] croak() a meaningful message we cannot parse an index data line.
* t/tests/*:
+ [CL] Apply patch from Adam Conrad adding "-Wl,--no-as-needed" to fix
testsuite failures with Ubuntu's ld(1). (Closes: #897639)
+ [CL] Correct the "files-" (should be "fields-") prefix of the
files-orphaned-package-not-maintained-in-debian-infrastructure test.
* vendors/ubuntu/main/data/changes-file/known-dists:
+ [CL] Apply patch from Adam Conrad to add cosmic as a known Ubuntu
distribution. (Closes: #897638)
Date: 2018-05-06 04:31:37.599567+00:00
Signed-By: Adam Conrad <adconrad at 0c3.net>
https://launchpad.net/ubuntu/+source/lintian/2.5.85
-------------- next part --------------
Sorry, changesfile not available.
More information about the Cosmic-changes
mailing list