It is not possible to have an universal solution, that Debian could apply. Therefore Ubuntu have to carry this change:
lintian (2.2.15ubuntu1) karmic; urgency=low * Don't warn about a symlinked changelog file in Ubuntu (LP: #329060). -- Benjamin Drung <[email protected]> Thu, 17 Sep 2009 00:53:21 +0200 ** Summary changed: - Please sync lintian 2.2.15 (main) from Debian unstable (main). + Please merge lintian 2.2.15 (main) from Debian unstable (main). ** Description changed: Binary package hint: lintian - Please sync lintian 2.2.15 (main) from Debian unstable (main). This will - partially fix bug #329060. + Please merge lintian 2.2.15 (main) from Debian unstable (main). This + will fix bug #329060. Changelog since current karmic version 2.2.14: lintian (2.2.15) unstable; urgency=low The "BTS cleanup" release. * Summary of tag changes: + Added: - build-depends-on-non-build-package - desktop-entry-limited-to-environments - example-interpreter-in-usr-local (pedantic) - example-interpreter-not-absolute - example-script-without-interpreter - example-script-uses-bin-env - example-shell-script-fails-syntax-check (pedantic) - example-wrong-path-for-interpreter - example-unusual-interpreter (pedantic) - global-data-in-games-directory - init.d-script-does-not-provide-itself - init.d-script-possible-missing-stop - init.d-script-provides-virtual-facility - init.d-script-should-depend-on-virtual-facility - init.d-script-starts-in-stop-runlevel - ocaml-custom-executable * checks/binaries{,.desc}: + [RA] Add a new check for OCaml bytecode executables. Patch from Stéphane Glondu. (Closes: #498138) + [RA] Allow ldconfig to be statically linked. * checks/changelog-file: + [RA] Don't warn about a symlinked changelog file if the version contains ubuntu. Thanks, Benjamin Drung. (Closes: #536434) * checks/common_data.pm: + [RA] Moved the essential package list to data/fields. * checks/copyright-file: + [RA] Use Lintian::Data to read the essential package list. * checks/debhelper: + [RA] Ignore whitespace when checking debian/compat, since Perl will when converting it to a number. Thanks, Niels Thykier. (Closes: #545430) * checks/fields{,.desc}: + [RA] Exclude base-files from the needlesly-depends-on-awk tag and from the warning about depending on a virtual package without a real package for the awk virtual package. + [RA] Use Lintian::Data to read the essential package list. + [RA] Stop allowing unversioned build dependencies on coreutils. The migration from fileutils is long since finished. + [RA] Check for build dependencies on packages that should not be used for builds. (Closes: #540594) + [RA] Allow architecture-dependent metapackages, since it can be useful for metapackages to change dependencies based on the architecture. Thanks, Vagrant Cascadian. (Closes: #544004) * checks/files{,.desc}: + [RA] Suppress non-standard-dir-perm for /tmp, /var/tmp, /var/local, /var/lock, and /usr/src if they have their normal owner and permissions. This suppresses some Lintian tags for base-files. + [RA] Allow base-files to ship /var/backups and /var/local. + [RA] Remove swfobject.js from the known packaged Javascript libraries. The version in libjs-yui is old and the new version is not packaged. Thanks, Giuseppe Iuculano. (Closes: #542046) + [RA] Allow t1- and xfonts- as prefixes for font packages since the font regex is also looking for Type 1 fonts. Thanks, Rogério Brito. (Closes: #542389) + [RA] Stop looking for *.pcf files outside font packages. The check wasn't triggering since PCF files are always compressed, and the situation for PCF font packages is more complex and not suitable for the same check. + [RA] Add mootools.js to embedded-javascript-library. Patch from Marcelo Jorge Vieira (metal). (Closes: #545716) + [RA] Check for putting data that should be in /usr/share under /usr/share/games. Patch from Raphael Geissert. (Closes: #534486) * checks/init.d{,.desc}: + [RA] Add new checks for starting in runlevels 0 and 6, providing a virtual facility, not providing a facility matching the script, not depending on a virtual facility, and inconsistent stop runlevels. Patch from Raphael Geissert. (Closes: #544221) * checks/manpages{,.desc}: + [ADB] Add HTTPS to the list of recognised protocols for URLs in manpages which should not cause manpage-has-errors-from-man to be emitted. (Closes: #543641) + [RA] Document the MANWIDTH variable when running man by hand to check for man page errors. (Closes: #542584) + [RA] Adjust the exclusion of pod2man's .IX macro for the new output format from groff. * checks/menu-format{,.desc}: + [RA] Add a pointer to desktop-file-validate in many of the tag descriptions for desktop tags. (Closes: #539403) + [RA] Mention in the description of desktop-entry-invalid-category that whitespace isn't allowed and categories are case-sensitive. + [RA] Add a new check for desktop entries that are limited to multiple environments. NotShowIn was probably intended instead. Thanks, Andrew Lee. (Closes: #537737) * checks/rules: + [RA] Anchor the dh_quilt regex to not trigger on commented-out calls. Patch from Cesare Tirabassi. (Closes: #543259) + [RA] When checking for out-of-order debhelper calls, take into account the -p flag and only check within each package. Thanks, Michael Koch. (Closes: #545219) * checks/scripts{,.desc}: + [RA] Don't warn about missing dependencies on programs if the program invocation is followed by || true. Thanks, Aurelien Jarno. (Closes: #541372) + [RA] Permit diversion of a man page as long as the package is installing a man page by the same name in the same numeric section, even if the specific section is different. Thanks, Niko Tyni. (Closes: #543781) + [RA] Check example scripts for most of the same issues as scripts elsewhere in the package, but report problems with a different set of tags with info or pedantic severity. Patch from Damyan Ivanov. (Closes: #543873) + [RA] Add seed. Thanks, Josselin Mouette. (Closes: #543779) + [RA] Add pike 7.8. Thanks, Magnus Holmgren. (Closes: #543262) * checks/shared-libs: + [RA] Allow ld.so to be executable. (Closes: #538716) * data/fields/essential: + [RA] New list of essential packages. + [RA] Add dash. (Closes: #541744) + [RA] Add diffutils and remove diff. (Closes: #544277) * data/fields/no-build-depends: + [RA] New list of packages that should not be used as build dependencies, currently containing only java-propose-classpath. Thanks, Josh Triplett. * data/files/fonts: + [RA] Refresh and include Type 1 fonts and packages as well. * lib/Lintian/Collect/Binary.pm: + [RA] Stop looking for the special OCaml symbol. OCaml custom binaries are now detected another way. Patch from Stéphane Glondu. * lib/Lintian/Schedule.pm: + [RA] If declining to add a duplicate file to the Lintian check schedule, return success to avoid a spurious error message. Patch from Raphael Geissert. (Closes: #542072) * lib/Spelling.pm: + [RA] Add spelling correction for "aplication." (Closes: #546404) * private/refresh-fonts-data: + [RA] To match what checks/files looks for, also look for *.pfb files and packages starting with t1-. * reporting/{html_reports,templates/clean.tmpl}: + [JP] Don't link to full report if the maintainer only has clean packages. (Closes: #545781) -- Russ Allbery <[email protected]> Mon, 14 Sep 2009 00:06:01 -0700 ** Attachment added: "lintian_2.2.15ubuntu1.diff" http://launchpadlibrarian.net/31930975/lintian_2.2.15ubuntu1.diff -- Please merge lintian 2.2.15 (main) from Debian unstable (main). https://bugs.launchpad.net/bugs/430658 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
