Please merge lintian 2.2.10 from Debian unstable

Bug #369511 reported by Benjamin Drung
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
lintian (Ubuntu)
Fix Released
Wishlist
Martin Pitt

Bug Description

Binary package hint: lintian

Please merge lintian 2.2.10 from Debian unstable

lintian (2.2.10) unstable; urgency=low

  The "do something useful with tar errors, plus bug fixes" release.

  * Summary of tag changes:
    + Added:
      - ancient-autotools-helper-file
      - tar-errors-from-control
      - tar-errors-from-data
      - tar-errors-from-source
    + Removed:
      - desktop-mimetype-without-update-call
      - package-uses-breaks

  * checks/conffiles:
    + [RA] Fix a false negative in duplicate-conffile by improving
      normalization of conffiles before comparing and restructure the
      check a bit. Patch from Raphael Geissert.
  * checks/cruft{,.desc}:
    + [RA] Split outdated-autotools-helper-file into ancient- and
      outdated-, preserving the 2004 date for ancient and checking for at
      least June of 2006 for outdated. The latter is needed for AVR32.
      Thanks, Bradley Smith. (Closes: #525280)
    + [RA] Set certainty for ancient- and outdated-autotools-helper-file
      to possible instead of certain. Some packages contain extra copies
      that aren't used during the Debian package build.
    + [RA] Document that cdbs still requires the autotools-dev build
      dependency to update config.{sub,guess} at build time.
    + [RA] Report errors from tar or dpkg-source when listing or unpacking
      the source package, skipping and suppressing some harmless errors.
  * checks/deb-format{,.desc}:
    + [RA] Report tar errors from listing or unpacking the control or data
      members of the package, suppressing uninteresting errors or errors
      that are caught some other way. (Closes: #367327)
    + [CW] Ubuntu's archive allows packages whose data members are
      compressed with lzma.
  * checks/etcfiles.desc:
    + [RA] Remove unused Needs-Info: etcfiles. Thanks, Raphael Geissert.
  * checks/fields{,.desc}:
    + [RA] Remove package-uses-breaks. dpkg in stable now supports it.
      Thanks, Julian Andres Klode. (Closes: #522660)
    + [RA] Fix Needs-Info. Thanks, Raphael Geissert.
  * checks/files{,.desc}
    + [ADB] Anchor the regular expression for the "gz-file-not-gzip" tag so
      that files with names that contain ".gz" but do not end in that string
      are not flagged. Patch by Raphael Geissert. (Closes: #523352)
    + [RA] Remove desc for removed possible-name-space-pollution tag.
  * checks/manpages.desc:
    + [RA] Remove desc for removed no-manpage-in-correct-directory tag.
  * checks/menu-format{,.desc}:
    + [RA] Remove desktop-mimetype-without-update-call. This is now
      handled by triggers. Thanks, Chow Loong Jin. (Closes: #525133)
    + [RA] Remove desc for removed menu-item-adds-to-root-menu tag.
  * checks/patch-systems.desc:
    + [RA] Mention that empty dpatch patch lists or quilt series files
      will disappear in a non-native source package and hence produce the
      warning about a missing file. (Closes: #525005)
  * checks/scripts{,.desc}:
    + [RA] Handle command delimiters, $() expressions, and braces and
      parentheses in the checks for correct diversion handling. Patch
      from Raphael Geissert. (Closes: #523708)
    + [RA] Clarify the php-script-but-no-phpX-cli-dep description to
      explain why it warns about a php4-cli dependency. (Closes: #525484)
    + [RA] Add jruby1.2 and allow an unversioned jruby reference. Thanks,
      Sebastien Delafond. (Closes: #523001)
  * checks/shared-libs{,.desc}:
    + [RA] Strip trailing slashes from the libdir path in *.la files
      before checking it for correctness. Thanks, Patrick Matthäi.
      (Closes: #524228)
    + [RA] Special-case *.la files for Python modules installed in
      /usr/share/pyshared, since they're moved during install. Thanks,
      Jonas Smedegaard. (Closes: #522623)
    + [RA] Requires unpack level 2 to read the *.la files.
  * checks/standards-version.desc:
    + [ADB] Fix a couple of spelling mistakes ("verison" -> "version").
      Thanks, Guillaume Delacour. (Closes: #522643)

  * collection/file-info:
    + [ADB] Call "file" with "--" to ensure that any filenames in the package
      that start with "-" aren't interpreted as options to "file". Thanks,
      Trent W. Buck. (Closes: #523408)
  * collection/strings:
    + [RA] Make strings gathering on ELF binaries robust against file
      names containing "ELF" or a colon. Patch from Raphael Geissert.

  * doc/desc-files:
    + [ADB] Mention the new Standards-Version field available for tests.
      Patch by Raphael Geissert.

  * frontend/lintian:
    + [RA] Stop reporting $! when unpack scripts fail. It will almost
      never contain anything useful.
    + [RA] Move override parsing to the Tags module. Patch from Raphael
      Geissert.

  * lib/Lintian/Collect/Binary.pm:
    + [CW] Add missing 'use Parse::DebianChangelog'.
  * lib/Lintian/Output.pm:
    + [RA] With --color=html, display the HTML rendering of the long tag
      description rather than the text version and escape HTML
      metacharacters in the tag information. Patch from Raphael Geissert.
      (Closes: #522527)
  * lib/Lintian/Relation.pm:
    + [ADB] Fix a spelling mistake ("verison" -> "version"). Thanks,
      Guillaume Delacour.
  * lib/Spelling.pm:
    + [RA] Add spelling correction for "verison".
  * lib/Tags.pm:
    + [RA] Add a function to parse overrides, moved from frontend/lintian.
      Patch from Raphael Geissert.

  * t/runtests:
    + [ADB] Allow a default Policy version to be specified in template files.
      This avoids the need to update every test each time a new Policy version
      is released, unless one specifically wishes to keep a particular test
      using an older version. Patch by Raphael Geissert.
    + [ADB] Use extended regular expressions in "post_test" sed scripts.
      Patch by Raphael Geissert.
  * t/tests/README:
    + [ADB] Mention the new Standards-Version field available for tests.
      Patch by Raphael Geissert.

  * unpack/unpack-binpkg-l1:
    + [RA] Save control unpack errors in control-errors, control listing
      errors in control-index-errors, and package listing errors in
      index-errors for later processing by deb-format. (Closes: #522530)
  * unpack/unpack-binpkg-l2:
    + [RA] Save data unpack errors in unpacked-errors for later processing
      by deb-format.
  * unpack/unpack-srcpkg-l1:
    + [RA] Save source listing errors in index-errors for later processing
      by cruft. Don't fail the unpack if tar exits with non-zero status.
      star-created archives will cause tar to blow up, but the listing
      and unpacking still works.
  * unpack/unpack-srcpkg-l2:
    + [RA] Save source unpack errors in unpacked-errors for later
      processing by cruft.

 -- Russ Allbery <email address hidden> Mon, 27 Apr 2009 19:28:02 -0700

Revision history for this message
Benjamin Drung (bdrung) wrote :

lintian (2.2.10ubuntu1) karmic; urgency=low

  * Resynchronise with Debian (LP: #369511). Remaining changes:
    - Don't complain about `dist-packages' in /usr/lib/python*.

 -- Benjamin Drung <email address hidden> Wed, 29 Apr 2009 22:32:17 +0200

Changed in lintian (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Benjamin Drung (bdrung) wrote :

I have removed the already applied patch from the debdiff. Here is version 2.

Revision history for this message
Martin Pitt (pitti) wrote :

Taking for sponsoring

Changed in lintian (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (6.8 KiB)

This bug was fixed in the package lintian - 2.2.10ubuntu1

---------------
lintian (2.2.10ubuntu1) karmic; urgency=low

  * Resynchronise with Debian (LP: #369511). Remaining changes:
    - Don't complain about `dist-packages' in /usr/lib/python*.

lintian (2.2.10) unstable; urgency=low

  The "do something useful with tar errors, plus bug fixes" release.

  * Summary of tag changes:
    + Added:
      - ancient-autotools-helper-file
      - tar-errors-from-control
      - tar-errors-from-data
      - tar-errors-from-source
    + Removed:
      - desktop-mimetype-without-update-call
      - package-uses-breaks

  * checks/conffiles:
    + [RA] Fix a false negative in duplicate-conffile by improving
      normalization of conffiles before comparing and restructure the
      check a bit. Patch from Raphael Geissert.
  * checks/cruft{,.desc}:
    + [RA] Split outdated-autotools-helper-file into ancient- and
      outdated-, preserving the 2004 date for ancient and checking for at
      least June of 2006 for outdated. The latter is needed for AVR32.
      Thanks, Bradley Smith. (Closes: #525280)
    + [RA] Set certainty for ancient- and outdated-autotools-helper-file
      to possible instead of certain. Some packages contain extra copies
      that aren't used during the Debian package build.
    + [RA] Document that cdbs still requires the autotools-dev build
      dependency to update config.{sub,guess} at build time.
    + [RA] Report errors from tar or dpkg-source when listing or unpacking
      the source package, skipping and suppressing some harmless errors.
  * checks/deb-format{,.desc}:
    + [RA] Report tar errors from listing or unpacking the control or data
      members of the package, suppressing uninteresting errors or errors
      that are caught some other way. (Closes: #367327)
    + [CW] Ubuntu's archive allows packages whose data members are
      compressed with lzma.
  * checks/etcfiles.desc:
    + [RA] Remove unused Needs-Info: etcfiles. Thanks, Raphael Geissert.
  * checks/fields{,.desc}:
    + [RA] Remove package-uses-breaks. dpkg in stable now supports it.
      Thanks, Julian Andres Klode. (Closes: #522660)
    + [RA] Fix Needs-Info. Thanks, Raphael Geissert.
  * checks/files{,.desc}
    + [ADB] Anchor the regular expression for the "gz-file-not-gzip" tag so
      that files with names that contain ".gz" but do not end in that string
      are not flagged. Patch by Raphael Geissert. (Closes: #523352)
    + [RA] Remove desc for removed possible-name-space-pollution tag.
  * checks/manpages.desc:
    + [RA] Remove desc for removed no-manpage-in-correct-directory tag.
  * checks/menu-format{,.desc}:
    + [RA] Remove desktop-mimetype-without-update-call. This is now
      handled by triggers. Thanks, Chow Loong Jin. (Closes: #525133)
    + [RA] Remove desc for removed menu-item-adds-to-root-menu tag.
  * checks/patch-systems.desc:
    + [RA] Mention that empty dpatch patch lists or quilt series files
      will disappear in a non-native source package and hence produce the
      warning about a missing file. (Closes: #525005)
  * checks/scripts{,.desc}:
    + [RA] Handle command delimiters, $() expressions...

Read more...

Changed in lintian (Ubuntu):
status: In Progress → Fix Released
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.