Changelog
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, 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.
-- Benjamin Drung <email address hidden> Thu, 30 Apr 2009 20:02:36 +0200