Please sync lintian 2.2.14 (main) from Debian unstable (main).

Bug #414384 reported by Benjamin Drung
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lintian (Ubuntu)
New
Wishlist
Unassigned

Bug Description

Binary package hint: lintian

Please sync lintian 2.2.14 (main) from Debian unstable (main).

Changelog since current karmic version 2.2.13:

lintian (2.2.14) unstable; urgency=low

  The "Policy 3.8.3" release.

  * Summary of tag changes:
    + Added:
      - debhelper-overrides-need-versioned-build-depends
      - maintainer-script-modifies-ld-so-conf
      - missing-dependency-on-install-info
      - multiple-distributions-in-changes-file
      - patch-system-but-no-source-readme
      - package-modifies-ld.so-search-path
      - possible-documentation-but-no-doc-base-registration
    + Removed:
      - file-in-usr-something-x11-without-pre-depends
    + Renamed:
      - build-depends-on-x-metapackage => build-depends-on-metapackage
      - depends-on-x-metapackage => depends-on-metapackage

  * checks/changelog-file.desc:
    + [RA] Document the "Old Changelog" way of marking historic changelog
      entries that shouldn't be syntax-checked in the long description for
      syntax-error-in-debian-changelog. (Closes: #541119)
  * checks/debconf:
    + [CW] Permit Help: in .templates files, which is supported as of
      cdebconf 0.143 and used in the installer.
  * checks/debhelper{,.desc}:
    + [CW] Check for the use of debhelper override targets, which require
      debhelper 7.0.50.
    + [RA] Don't warn about recently deprecated debhelper commands in
      possibly optional portions of debian/rules. (Closes: #537607)
    + [RA] Don't warn about missing build dependencies for commands in
      possibly optional portions of debian/rules. (Closes: #537608)
  * checks/description:
    + [RA] Decode descriptions from UTF-8 before checking length. Thanks,
      Charles Plessy. (Closes: #537207)
    + [RA] Avoid duplicated word false positives from words that contain
      punctuation. Thanks, Nelson A. de Oliveira. (Closes: #540348)
  * checks/fields{,.desc}:
    + [FL] packages named lib*-camlp4-dev should be in section ocaml
    + [RA] Move debian/rules parsing to check build dependencies to
      checks/rules.
    + [RA] Allow any package to be in section oldlibs without triggering
      warnings. Thanks, Rene Engelhard. (Closes: #537606)
    + [RA] Lower wrong-section-according-to-package-name to possible.
    + [RA] Recognize packages as metapackages even if they contain Lintian
      overrides, thus fixing two packages that added a Lintian override
      for having dependencies only permitted for metapackages, which in
      turn ensures that they keep getting that tag.
    + [RA] Recognize packages as metapackages even if they contain files
      in /usr/share/cdd.
    + [RA] Renamed the tags for depending or build-depending on X
      metapackages to make them generic and load the list of metapackages
      from data/fields/metapackages. Always consider known metapackages
      to be metapackages for the dependency check.
    + [RA] Don't require a tilde after lp: in bzr URLs. Thanks, Benjamin
      Drung. (Closes: #541143)
    + [RA] Fix spelling of xfonts-encodings in the xfont dependency
      exception. (Closes: #540425)
    + [RA] Allow :ext: CVS repository references if the username looks
      like it won't require autentication. Thanks, Thorsten Glaser.
  * checks/files{,.desc}:
    + [CW] /var/lock and /var/run are not temporary filesystems in d-i, so
      don't emit errors about their use in udebs.
    + [RA] Warn about packages containing files in /etc/ld.so.conf.d that
      don't appear to be part of libc. Policy 3.8.3 no longer permits
      modification of ld.so.conf.
    + [RA] Remove the check for x11-common pre-depends before installing
      files in /usr/{include,lib}/X11. Policy 3.8.3 removes this
      requirement.
  * checks/infofiles{,.desc}:
    + [RA] Add missing leading * to example info directory entry.
    + [RA] Check that packages with info files depend on dpkg or
      install-info as recommended by Policy 5.8.3.
  * checks/lintian.desc:
    + [RA] Expand multiple-distributions-in-changes-file description and
      add a reference to the Policy section. Change certainty to
      possible, since this may be fine for non-Debian uploads.
  * checks/menus{,.desc}:
    + [RA] Add info-level tag for packages with apparent HTML or PDF
      documentation in /usr/share/doc but no doc-base registration. Based
      on a patch from Raphael Geissert. (Closes: #469018)
  * checks/patch-systems{,.desc}:
    + [RA] Check for a patch system in use but no debian/README.source.
      Based on a patch from Jonathan Yu. (Closes: #537969)
  * checks/po-debconf:
    + [CW] Don't emit not-using-po-debconf if all templates are marked "for
      internal use". (Closes: #492626)
  * checks/rules{,.desc}:
    + [RA] Moved checking of build dependencies based on programs invoked
      in debian/rules from checks/fields to here.
    + [RA] Expand Lintian's understanding of which targets are run for the
      clean target to include targets invoked via pattern variable
      expansion. (Closes: #536405)
    + [RA] Make the handling of make variables as rule names more robust
      and avoid generating invalid regexes.
    + [RA] Packages including /usr/share/mozilla-devscripts makefile
      fragments in debian/rules must Build-Depend on mozilla-devscripts.
      Thanks, Benjamin Drung. (Closes: #541144)
  * checks/scripts:
    + [RA] Fix parsing of dpkg-divert commands diverting a file ending in
      a number, followed by a redirection. Thanks, Andreas Beckmann.
      (Closes: #534942)
    + [RA] Warn about maintainter scripts that modify /etc/ld.so.conf.
      Policy 3.8.3 no longer permits this.
    + [RA] Avoid command-with-path-in-maintainer-script false positives
      with backtick expressions as arguments to commands. Thanks, Stefan
      Fritsch. (Closes: #536397)
  * checks/watch-file:
    + [RA] Fix false positives in debian-watch-file-should-mangle-version
      when an upstream version is specified in the watch file and give the
      line number of mangling issues. Patch from Raphael Geissert.
      (Closes: #536404)

  * data/debhelper/*:
    + [ADB] Refresh against unstable.
  * data/fields/architectures:
    + [RA] Refresh architecture list against dpkg 1.15.3.1, adding avr32
      and kopensolaris. (Closes: #538055)
  * data/fields/metapackages:
    + [RA] New file listing known metapackages that should not be used in
      Depends or Build-Depends.
    + [RA] Add mono-complete. (Closes: #538929)
  * data/fields/virtual-packages:
    + [ADB] Refresh against unstable.
  * data/files/fonts:
    + [ADB] Refresh against unstable.
  * data/standards-version/release-dates:
    + [RA] Add the release date for Policy 3.8.3.

  * debian/control:
    + [RA] Update standards version to 3.8.3 (no changes required).

  * frontend/lintian:
    + [RA] Enable multiple-distributions-in-changes-file now that Policy
      documents that this does not work with the Debian archive.
  * frontend/lintian-info:
    + [ADB] Correctly parse Lintian output for pedantic tags. Thanks, James
      Vega.

  * lib/Spelling.pm:
    + [RA] Add spelling correction for precedence.

  * reporting/html_reports:
    + [JP] Accumulate tag-specific statistics in a new variable, and pass it
      to the appropriate templates.
  * reporting/templates/tags{,-severity}.tmpl:
    + [JP] Remove duplicate code to calculate tag statistics.

  * t/runtests:
    + [RA] Update standards version to 3.8.3.

 -- Russ Allbery <email address hidden> Sat, 15 Aug 2009 22:47:44 -0700

Tags: sync upgrade
Benjamin Drung (bdrung)
Changed in lintian (Ubuntu):
importance: Undecided → Wishlist
Artur Rona (ari-tczew)
tags: added: sync upgrade
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.