Public bug reported:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
affects ubuntu/lintian
status new
importance wishlist
subscribe ubuntu-main-sponsors
Please sync lintian 1.23.45 (main) from Debian unstable (main).
Changelog since current hardy version 1.23.42:
lintian (1.23.45) unstable; urgency=low
The "100 open bugs is magical" release.
* checks/debconf:
+ [RA] Recognize require as well as use when loading debconf modules
in Perl. Thanks, Manoj Srivastava. (Closes: #464775)
* checks/fields:
+ [RA] Fix coding error that didn't allow python-all-dev to satisfy a
Python build dependency. Thanks, Joerg Jaspert. (Closes: #464709)
* checks/manpages:
+ [RA] Ignore another undefined macro generated by pod2man (will be
fixed with the Pod::Man in Perl 5.10).
* checks/po-debconf:
+ [RA] Also accept nnn_NN names for po files. nds_DE and nds_NL are
valid locales. Thanks, Christian Perrier.
* checks/scripts{.desc,}:
+ [RA] Warn of use of start-stop-daemon in maintainer scripts unless
used with --stop. Thanks, Kurt Roeckx. (Closes: #381180)
-- Russ Allbery <[EMAIL PROTECTED]> Fri, 08 Feb 2008 22:58:32 -0800
lintian (1.23.44) unstable; urgency=low
The "I can't release a quick fix without *some* other work" release.
* checks/binaries:
+ [RA] Make an architecture specification after perlapi optional.
Thanks, gregor herrmann. (Closes: #464626)
* checks/copyright-file{.desc,}:
+ [RA] Check the copyright file to ensure it contains at least one
copyright statement with a date or the term "public domain". It's
hard to be thorough without false positives, but this should catch
the most obvious omissions. Thanks, Justin Pryzby and Jari Aalto.
(Closes: #286842, #409131)
* checks/fields:
+ [RA] Warn of build-dependencies on a Debian revision of -1. They
make backporting unnecessarily difficult. Thanks, Erich Schubert.
(Closes: #345487)
* checks/po-debconf:
+ [RA] Accept three-character language codes for po files. Thanks,
Patrick Winnertz and Eddy Petrișor. (Closes: #464511)
* lib/Spelling.pm:
+ [RA] Don't strip hyphens before checking spelling. Move all D-Bus
corrections to the picky list since the correction is too confusing
even if accurate without capitalization. Thanks, Nelson A. de
Oliveira. (Closes: #464461)
-- Russ Allbery <[EMAIL PROTECTED]> Thu, 07 Feb 2008 20:07:45 -0800
lintian (1.23.43) unstable; urgency=low
The "37 bug fixes is enough for one release" release.
* checks/binaries{.desc,}:
+ [RA] Don't require objdump's errors on files with bad dynamic tables
to start at the beginning of the line. Patch from Chris Lamb.
(Closes: #459509)
+ [RA] Warn for packages that have binaries requiring libc but which
don't depend on libc. Patch from Niko Tyni. (Closes: #461350)
+ [RA] Remove check for libc5 binaries. libc5 is long-gone.
+ [RA] Remove various dead tag descriptions we no longer issue.
+ [RA] Warn on packages that provide Perl modules but don't depend on
perlapi-*. Thanks, Niko Tyni. (Closes: #463142)
+ [RA] Check files in /usr/lib/debug directories mirroring the main
file system to verify they are detached debugging symbols and not
full libraries or executables. Thanks, Neil Williams and Niko
Tyni. (Closes: #462456)
* checks/changelog-file:
+ [RA] Decode the changelog entry from UTF-8 before doing length
checks. Thanks, Cyril Brulebois. (Closes: #461822)
+ [RA] Check for mismatches between the latest changelog and
NEWS.Debian entries if they're for the same package version.
Thanks, Cyril Brulebois. (Closes: #461823)
* checks/common_data.pm:
+ [RA] Add Bugs, Origin, and Breaks to known binary and udeb fields
and Bugs to known source fields, matching current dpkg. Thanks,
Raphaël Hertzog. (Closes: #459787)
* checks/debhelper:
+ [RA] CDBS now defaults to a debhelper compatibility level of V5.
+ [FL] Update list of debhelper commands that modify maintainer
scripts. Add dh_icons, dh_installudev, dh_pysupport, dh_pycentral
and rename dh_installtexfonts to dh_installtex.
+ [RA] Add checks for versioned debhelper dependencies for dh_icons
and dh_installifupdown. Thanks, Evgeni Golov. (Closes: #463028)
* checks/fields{.desc,}:
+ [RA] The CDBS ant rules are in class, not rules. Thanks, Cyril
Brulebois. (Closes: #460168)
+ [RA] Versioned Python dependencies satisfy a Python debian/rules
requirement. Add a separate tag for Python build dependencies to
explain the dependency possibilities. Ignore dh_python if
debian/pyversion or a Python-Version control field are present.
Thanks, Loïc Minier. (Closes: #460625)
+ [RA] Check that -dbg packages depend on their base package. Patch
from Chris Lamb. (Closes: #458785)
+ [RA] Check the value of Dm-Upload-Allowed.
+ [RA] Warn about packages with a list as the maintainer and no
Uploaders. Thanks, Sune Vuorela. (Closes: #462635)
+ [RA] Remove the package-has-duplicate-relation test. It gets
relations with different version strictness in different levels of
dependency wrong and what it gets right dpkg-gencontrol strips out.
* checks/files{.desc,}:
+ [RA] In many of the long descriptions for symlink-related tags,
mention that running dh_link will fix symlink problems.
+ [RA] Fix a long-standing error in the regex checking for *.desktop
files in /usr/share/gnome/apps that caused the tag to never be
issued. Remove the check for /usr/share/applnk, since obsolete or
not KDE appears to actively use it still.
+ [RA] Check for *.devhelp{2,} files not linked into devhelp's search
path. Based on a patch by Bradley Smith. (Closes: #273309)
+ [RA] Warn about /etc/cron.{hourly,daily,weekly,monthly} scripts that
won't be executed by run-parts because of periods in the name.
Patch from Chris Lamb. (Closes: #458742)
+ [RA] Warn of .gitignore files installed by the package. Patch from
Chris Lamb. (Closes: #459502)
+ [RA] Warn of more language extensions on files in the user's path.
Patch from Chris Lamb. (Closes: #459514)
+ [RA] Remove the tag for empty Perl directories. The underlying
issue is fixed in Perl 5.10; there's no need to add code to
debian/rules when 5.10 is landing soon. (Closes: #463138)
* checks/infofiles:
+ [RA] Don't issue unknown-intepreter for maintainer scripts with
weird interpreters. checks/scripts already handles this and the tag
wasn't defined. Thanks, Thijs Kinkhorst. (Closes: #460964)
+ [RA] Fix Perl warnings given a zero-byte maintainer script. Thanks,
Thijs Kinkhorst. (Closes: #460966)
* checks/init.d{.desc,}:
+ [RA] Downgrade a missing LSB Short-Description keyword to info since
it's not required for functionality. Thanks, Petter Reinholdtsen.
(Closes: #460499)
* checks/manpages{.desc,}:
+ [RA] Make hyphen-used-as-minus-sign more conservative to avoid false
positives with non-ASCII text and catch hyphens at the start of
lines. Thanks, Michal Čihař. (Closes: #459871)
+ [CW] Use man's new --warnings option to catch use of undefined
strings, macros, or diversions in manual pages, which usually indicate
mistaken use of "." or "'" at the start of a line. This check is only
enabled if man 2.5.1 or later is installed. (Closes: #377392)
* checks/menu-format:
+ [RA] Avoid a Perl warning for desktop entries without Exec.
+ [RA] Fix a bug that prevented Exec keys in desktop files from being
checked at all. Thanks, Raphael Geissert. (Closes: #462601)
+ [RA] Exempt packages providing the su wrappers from the check for
using su-to-root. Thanks, Raphael Geissert.
* checks/menus:
+ [RA] Don't issue unknown-interpreter for maintainer scripts with
weird interpreters.
+ [RA] Fix Perl warnings given a zero-byte maintainer script.
* checks/po-debconf:
+ [RA] Exclude from not-using-po-debconf template files with only the
shared templates used for coordination with dictionaries-common.
Thanks, Thomas Bushnell BSG. (Closes: #460731)
* checks/rules.desc:
+ [RA] To fix an ignores-make-clean-error, suggest removing "-" for
static makefiles. Thanks, Andrea Colangelo. (Closes: #458164)
* checks/scripts{.desc,}:
+ [RA] Re-add php4-cli as a valid interpreter for those who want to
maintain stable compatibility. Thanks, Thomas Goirand.
+ [RA] Be clearer in the tag name that php-cli dependencies should be
versioned. Add more explanation to the long description of several
interpreter tags about limitations and requested bug filings.
+ [RA] Remove tcl as a valid interpreter since tclx8.3 is obsolete.
(tclsh is the standard interpreter name.)
+ [RA] Require versioned dependencies for OCaml scripts. Each version
is ABI-incompatible. Thanks, Samuel Mimram. (Closes: #462065)
+ [RA] Add tcl and tk metapackages. Thanks, Sergei Golovan.
(Closes: #463281)
+ [RA] Catch exec wrappers that use $* instead of $@ (not that this is
a good idea). Thanks, Adam D. Barratt. (Closes: #463476)
+ [RA] Integrate several more bashism checks from checkbashisms in
devscripts. Patch from Adam D. Barratt. (Closes: #464026)
* debian/control:
+ [RA] Suggest man-db >= 2.5.1 for better warning support.
+ [RA] Wrap Uploaders.
* frontend/lintian:
+ [RA] Include info tags in the broken-down description of the
override count since they're included in the total. Based on a
patch by Chris Lamb. (Closes: #459851)
+ [RA] Don't try to report overrides when not checking a package.
Thanks, Håkon Stordahl. (Closes: #461978)
+ [RA] Cope with a relative path to the lab. Patch from Håkon
Stordahl. (Closes: #461982)
+ [RA] Don't require *.changes files for source-only uploads to have a
Description field. Thanks, Cyril Brulebois. (Closes: #462586)
* lib/Spelling.pm:
+ [RA] Add spelling corrections for PostgreSQL and OCaml and lots of
new capitalization corrections. (Closes: #460347)
-- Russ Allbery <[EMAIL PROTECTED]> Tue, 05 Feb 2008 21:07:30 -0800
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHueFBhTV17EoIsv4RArs5AJwJuWh/gxXDQgUWqZdHCJV9AM8bGwCgnAlO
n6rH4SINKy3fDxV8d7Iq2Y0=
=tZZ2
-----END PGP SIGNATURE-----
** Affects: lintian (Ubuntu)
Importance: Wishlist
Status: New
--
Please sync lintian 1.23.45 (main) from Debian unstable (main)
https://bugs.launchpad.net/bugs/193011
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs