[Bug 482796] Re: Please merge lintian 2.2.18 (main) from Debian unstable (main).
Launchpad Bug Tracker
482796 at bugs.launchpad.net
Thu Dec 3 08:45:18 GMT 2009
This bug was fixed in the package lintian - 2.2.18ubuntu1
---------------
lintian (2.2.18ubuntu1) lucid; urgency=low
* Merge from Debian unstable (LP: #482796), remaining changes:
- Don't warn about a symlinked changelog file in Ubuntu.
lintian (2.2.18) unstable; urgency=low
The "synchronize severities with ftpmaster's Lintian checks" release.
* Summary of tag changes:
+ Removed:
- copyright-lists-upstream-authors-with-dh_make-boilerplate
+ Promoted from experimental:
- spelling-error-in-binary
- template-uses-unsplit-choices
* checks/binaries.desc:
+ [RA] Remove experimental marker on spelling-error-in-binary. Change
severity to minor; spelling errors are minor bugs.
+ [RA] library-in-debug-or-profile-should-not-be-stripped,
binary-or-shlib-defines-rpath, arch-dependent-file-in-usr-share, and
binary-in-etc, binary-file-compressed-with-upx,
binary-with-bad-dynamic-table, and embedded-zlib are now
serious since they can result in ftpmaster rejects. embedded-zlib,
missing-dependency-on-libc, and binary-or-shlib-defines-rpath are
possible rather than certain since overrides are allowed.
* checks/changelog-file:
+ [FL] Avoid various Perl warnings which can be caused by
completly broken changelog files.
* checks/conffiles.desc:
+ [RA] file-in-usr-marked-as-conffile is serious (ftpmaster reject).
Add a Policy reference and improve the description.
+ [RA] non-etc-file-marked-as-conffile is serious/possible rather than
important/certain (ftpmaster reject unless overridden).
* checks/control-file{,.desc}:
+ [RA] Say to use (= ${binary:Version}) to fix weak dependencies
between a library dev package and the shared library. Thanks,
Norbert Preining. (Closes: #548218)
+ [ADB] Fix an uninitialised value warning when processing a
-dev package which has no Depends: fields. Thanks, Lucas
Nussbaum.
+ [RA] build-info-in-binary-control-file-section and
debian-control-with-duplicate-fields are now serious (ftpmaster
reject).
+ [RA] Allow -dev dependencies based on source:Upstream-Version or
source:Version if the -dev package is architecture: all. Thanks,
Mike Hommey. (Closes: #552729)
* checks/control-files.desc:
+ [RA] not-allowed-control-file, control-file-has-bad-permissions, and
control-file-has-bad-owner are now serious (ftpmaster reject).
Mention that the config control file should also be executable.
* checks/copyright-file{,.desc}:
+ [FL] Add special exception to no-copyright-file for perl.
See #522827 for discussion. (Closes: #553262)
+ [FL] Extend match for exceptions to copyright-refers-to-symlink-license
to catch more ways to specify Perl's license. Patch from
Salvatore Bonaccorso. (Closes: #549596)
+ [RA] copyright-lists-upstream-authors-with-dh_make-boilerplate
removed, as some package maintainers prefer to use Author(s) and
have filled out the copyright file. (Closes: #553469)
+ [RA] Add additional dh_make template strings to the
helper-templates-in-copyright check, including the templates for
upstream author or copyright holder, which effectively replaces
copyright-lists-upstream-authors-with-dh_make-boilerplate with far
fewer false positives.
+ [RA] Remove a duplication of the check for "This copyright info was
automatically extracted from the perl module" by dh-make-perl, and
ensure that this is copyright-contains-dh-make-perl-boilerplate and
not helper-templates-in-copyright, since it is lower severity.
+ [RA] copyright-refers-to-old-directory, old-style-copyright-file,
usr-share-doc-symlink-without-dependency,
usr-share-doc-symlink-to-foreign-package,
copyright-refers-to-incorrect-directory, and
copyright-contains-dh_make-todo-boilerplate are now serious
(ftpmaster reject). copyright-contains-dh_make-todo-boilerplate is
possible (overrides allowed). Significantly improve the description
of usr-share-doc-symlink-without-dependency to mention that Lintian
doesn't look at transitive dependencies, and change to possible.
* checks/cruft:
+ [FL] Add automake1.11 to list of autotools packages. Thanks,
Laurent Bigonville. (Closes: #551051)
+ [RA] Allow CMakeCache.txt files in the debian directory. Thanks,
Aaron M. Ucko. (Closes: #553264)
* checks/debconf.desc:
+ [FL] Remove experimental flag from template-uses-unsplit-choices.
This was only done to not disrupt the lenny freeze. Thanks,
Raphael Geissert. (Closes: #553487)
* checks/description.desc:
+ [RA] Downgrade description-synopsis-might-not-be-phrased-properly to
minor and fix the cross-reference to point to devref, not Policy.
+ [RA] description-is-dh_make-template is serious (ftpmaster reject).
* checks/etcfiles.desc:
+ [RA] file-in-etc-not-marked-as-conffile is serious (ftpmaster
reject).
* checks/fields{,.desc}:
+ [RA] Fix lib-recommends-documentation tag to correctly exclude dev
and doc packages. Patch from Stéphane Glondu. (Closes: #548210)
+ [FL] Allow source formats 3.0 (quilt) and 3.0 (native).
(Closes: #552707)
+ [RA] Multiple maintainer-* and uploader-* tags for syntax errors or
localhost addresses are now serious (ftpmaster reject), as are
section-is-dh_make-template and bad-relation.
* checks/files.desc:
+ [RA] Add a note to wrong-file-owner-uid-or-gid that it's possible to
construct a Policy-compliant package that triggers this tag by
creating users in preinst, and asking package maintainers to file a
bug against Lintian if they encounter a case where this appears to
be necessary.
+ [RA] package-contains-ancient-file, package-installs-python-pyc
symlink-has-too-many-up-segments, and package-contains-info-dir-file
are now serious (ftpmaster reject).
+ [RA] dir-or-file-in-var-www is now serious/possible (ftpmaster
reject unless overridden).
+ [RA] dir-or-file-in-{tmp,mnt,opt,srv} are now serious and have the
proper File Hierarchy Standard cross-references and descriptions.
+ [RA] Don't suggest creating a symlink to the python-feedparser
library. Just use the normal Python import mechanism. Thanks,
Jakub Wilk. (Closes: #555617)
* checks/lintian.desc:
+ [CW] Add lucid as an allowable distribution for Ubuntu, and remove
gutsy.
* checks/manpages.desc:
+ [ADB] Mention in the description for manpage-has-errors-from-man
that Lintian passes "-E UTF-8" to man when running checks. Thanks,
Raphaël Hertzog. (Closes: #555320)
+ [RA] Also suppress failures to break lines if the reported line is
a .UE macro, which marks the end of a block defining a URL. Thanks,
Martin Stigge.
* checks/patch-systems:
+ [RA] Do not issue patch-system-but-no-source-readme for packages in
3.0 (quilt) format. Patch from Stéphane Glondu. (Closes: #553207)
+ [RA] Don't consider the "index <sha1>..<sha1>" line added by git
diff to be a patch description. (Closes: #553697)
+ [RA] If a diff outside of the patch system only creates new files
that can be copied into place by the package build rules, suggest
just putting them in the debian directory rather than using a patch
system. Thanks, Charles Plessy. (Closes: #550924)
* checks/rules.desc:
+ [RA] missing-build-dependency is now serious/possible (ftpmaster
reject unless overridden).
* checks/scripts{,.desc}:
+ [RA] Add some more details to executable-not-elf-or-script about
possible causes and how to correct them.
+ [RA] Suggest mkfifo in mknod-in-maintainer-script if the script was
creating a named pipe.
+ [RA] Add rep. Thanks, Rodrigo Gallardo. (Closes: #510954)
+ [RA] Add r. Thanks, Dirk Eddelbuettel. (Closes: #555278)
+ [RA] Add rackup. Thanks, Sebastien Delafond. (Closes: #552013)
* checks/shared-libs:
+ [FL] Add /usr/lib/python*/dist-packages to exception list for
incorrect-libdir-in-la-file. Thanks, Mathieu Trudel.
(Closes: #551134)
* data/changelog-file/ubuntu-dists:
+ [CW] Add lucid as an allowable distribution for Ubuntu, and remove
gutsy.
* data/doc-base/sections:
+ [FL] Update from doc-base 0.9.5. Adds Typesetting section.
Thanks Julian Gilbey. (Closes: #552526)
* data/fields/architectures:
+ [ADB] Refresh against unstable.
* data/fields/perl-provides:
+ [ADB] Refresh against unstable.
* data/fields/virtual-packages:
+ [ADB] Refresh against unstable.
* data/files/fonts:
+ [ADB] Refresh against unstable.
* man/lintian.1:
+ [RA] Add additional explanation of experimental tags. Remove the
comment that pedantic tags are frequently wrong; that's not what
they're for. Improve the explanation for -i to not imply that
everything Lintian finds is a Policy violation.
* private/refresh-perl-provides:
+ [ADB] Special-case libio-compress-perl; the package contains the
modules which used to be in libio-compress-* but does not contain
IO::Compress. Patch from Niko Tyni. (Closes: #554393)
-- Benjamin Drung <bdrung at ubuntu.com> Sat, 14 Nov 2009 21:45:38 +0100
** Changed in: lintian (Ubuntu)
Status: New => Fix Released
--
Please merge lintian 2.2.18 (main) from Debian unstable (main).
https://bugs.launchpad.net/bugs/482796
You received this bug notification because you are a member of Ubuntu
Sponsors for main, which is a direct subscriber.
More information about the Ubuntu-main-sponsors
mailing list