[ubuntu/bionic-proposed] lintian 2.5.56 (Accepted)

Jeremy Bicha jeremy at bicha.net
Sat Oct 28 18:22:25 UTC 2017


lintian (2.5.56) unstable; urgency=medium

  * Summary of tag changes:
    + Added:
      - appstream-metadata-invalid
      - debhelper-tools-from-autotools-dev-are-deprecated
      - debian-control-has-empty-field
      - debian-rules-sets-dpkg-architecture-variable
      - empty-section-field
      - file-contains-trailing-whitespace
      - init.d-script-contains-skeleton-template-content
      - latest-changelog-entry-without-new-date

  * checks/appstream-metadata.{pm,desc}:
    + [CL] Don't error out when AppStream metadata is invalid and emit new
      appstream-metadata-invalid tag instead.  (Closes: #879661)
  * checks/binaries.desc:
    + [CL] Apply patch from Adrian Bunk to mention the lack of the "-g"
      flag as a common cause for the debug-file-with-no-debug-symbols tag.
      (Closes: #878806)
    + [CL] Apply patch from Guillem Jover to strongly discourage the use
      of the getconf(1) interface for LFS support.  (Closes: #879935)
  * checks/changes-file.desc:
    + [CL] Add a note to orig-tarball-missing-upstream-signature regarding
      support in pristine-tar and git-buildpackage.
  * checks/conffiles.pm, checks/{debconf,files,scripts}.desc:
    + [CL] Apply patch from Ville Skyttä <ville.skytta at iki.fi> to fix a
      number of spelling mistakes.  (Closes: #878446)
    + [CL] Apply patch from Ville Skyttä <ville.skytta at iki.fi> to update
      a number of manual references.  (Closes: #878517)
  * checks/control-file.{pm,desc}:
    + [CL] Warn about empty fields in debian/control.  (Closes: #744388)
  * checks/cruft.{pm,desc}:
    + [CL] Warn about certain files under debian/* that contain trailing
      whitespace characters.  (Closes: #748405)
  * checks/debconf.desc:
    + [CL] Apply patch from Ville Skyttä <ville.skytta at iki.fi> to update
      the debconf-spec refs.  (Closes: #878449)
  * checks/debhelper.{desc,pm}:
    + [NT] Add a check for packages using the debhelper tooling from the
      autotools-dev package.  These have been replaced by the changes
      inside debhelper itself.
    + [NT] Avoid useless-autoreconf-build-depends for autotools-dev when
      the autotools-dev tooling is used in debian/rules.
      (Closes: #871711)
  * checks/fields.pm:
    + [CL] Apply patch from Nicolas Boulenguez to accept and recommend the
      new vcs-mtn mtn:// uri format.  (Closes: #878798)
    + [CL] Emit new empty-section-field tag instead of uninitialized value
      warnings on an empty "Section:" field.  (Closes: #878515)
  * checks/files.pm:
    + [CL] Lower the severity of package-installs-java-bytecode from
      "error" to "warning".  (Closes: #879862)
    + [CL] Do not trigger package-installs-java-bytecode if the path
      contains "WEB-INF", "demo", "doc" etc.  (Closes: #879860)
    + [CL] Verify files triggering package-installs-java-bytecode files
      really are Java class files.  (Closes: #879861)
  * checks/init.d.pm:
    + [CL] Check for files that use content from the /etc/init.d/skeleton
      template. Thanks to Christoph Biedl for the idea.  (Closes: #879152)
  * checks/md5sums.pm:
    + [CL] Allow empty md5sums files.  (Closes: #781372)
  * checks/rules.{pm,desc}:
    + [CL] Warn on packages unnecessararily setting dpkg-architecture(1)
      variables.  (Closes: #793554)
  * checks/scripts.desc:
    + [CL] Check the "Recommends" field as well when testing scripts for
      script-needs-depends-on-sensible-utils.  (Closes: #879953)
  * checks/source-changelog.{desc.pm}:
    + [CL] Move latest-debian-changelog-entry-without-new-date tag into a
      new check of type "source".  (Closes: #873612)
  * checks/watch-file.pm:
    + [CL] Include the offending URI in debian-watch-uses-insecure-uri
      output, not the line number.
    + [CL] Ignore the magic http://sf.net/ redirector URI for the
      debian-watch-uses-insecure-uri tag.  (Closes: #879206)

  * data/common/source-fields:
    + [NT] Add "Rules-Requires-Root".
  * data/fields/essential:
    + [CL] Apply patch from Helmut Grohne <helmut at subdivi.de> to treat
      e2fsprogs as non-essential.  (Closes: #878518)
  * data/fields/perl-provides:
    + [CL] Update for Perl 5.026001.
  * data/scripts/interpreters:
    + [CL] Add cwl-runner to the list of interpreters.  (Closes: #851126)
  * data/spelling/corrections:
    + [CL] Revert addition of "none were" -> "none was" multiword spelling
      correction as it is "acceptable beyond serious criticism".
      (Closes: #878457)

  * debian/control:
    + [NT] Set R³ to "no".  Lintian builds fine without root and
      Build-Depends on fakeroot for the tests that still require
      fakeroot.

  * doc/lintian.xml, checks/{fields,files,menu-format}.desc, etc.:
    + [CL] Apply patch from Ville Skyttä <ville.skytta at iki.fi> to update
      a large number of errors in links.  (Closes: #878521)

  * private/refresh-manual-refs:
    + [CL] Apply patch from Ville Skyttä <ville.skytta at iki.fi> to update
      the Debconf reference mapping. Many thanks!  (Closes: #878449)
    + [CL] Apply a patch series from Ville Skyttä <ville.skytta at iki.fi>
      to a number of issues in the Menu, Perl, Python and Debian
      Policy parsing.

  * t/scripts/pod-synopsis.t:
    + [CL] Apply patch from Ville Skyttä <ville.skytta at iki.fi> to skip all
      POD synopsis tests if Test::Pod is not available.  (Closes: #878522)
  * t/tests/debconf-config-*, t/tests/legacy-maintainer-scripts:
    + [CL] Split out checks for debconf-config-not-executable into a
      separate test protected by a Test-Requires now that dpkg >= 1.19.0
      will bail out on that condition.

Date: 2017-10-27 22:36:40.920837+00:00
Signed-By: Jeremy Bicha <jeremy at bicha.net>
https://launchpad.net/ubuntu/+source/lintian/2.5.56
-------------- next part --------------
Sorry, changesfile not available.


More information about the Bionic-changes mailing list