Public bug reported:

 affects ubuntu/lintian
 status confirmed
 subscribe ubuntu-archive

Please sync lintian 1.23.42  (main) from Debian unstable (main).
Builds and installs in Hardy.

Changelog since current hardy version 1.23.41:

lintian (1.23.42) unstable; urgency=low

  The "what did you do on your Christmas vacation?" release.

  * checks/binaries:
    + [RA] Don't warn about unstripped binaries in .../lib/debug.  Some
      packages include debugging symbols in the main package.
    + [RA] Allow rpath pointing to /usr/lib/games/<package>.  Thanks,
Bas
      Wijnen.  (Closes: #456318)
    + [RA] Exclude nsswitch modules from multiple SONAME and package
      naming checks.
  * checks/changelog-file{.desc,}:
    + [RA] Don't spell-check lines that include the word "spelling".
      Thanks, Andreas Hoenen.  (Closes: #456515)
    + [RA] Allow long no-whitespace lines even when spaces or bullets
      precede the text.
  * checks/common_data.pm:
    + [RA] Remove the obsolete base section.  (Policy change pending).
  * checks/control-file{.desc,}:
    + [RA] Include the package name in
stronger-dependency-implies-weaker.
    + [RA] Fix stronger-dependency-implies-weaker description cut and
      paste error.  Thanks, Rafael Laboissiere.  (Closes: #456405)
  * checks/copyright-file{.desc,}:
    + [RA] Warn about packages covered by the GPL and linked with libssl
      that don't list other common licenses or mention a license
exception
      or exemption.  Requested by Joerg Jaspert.  (Closes: #454238)
  * checks/cruft:
    + [RA] Ignore debian/config.cache.
  * checks/debconf{.desc,}:
    + Remove partially-translated-question at the request of Christian
      Perrier.  Only the translator could fix this, and debconf doesn't
      show the translation unless it's complete.  (Closes: #459293)
  * checks/debian-readme{.desc,}:
    + Combine readme-debian-{is,contains}-debmake-template and be less
      particular about the exact formatting of the dh-make template.
      Triggering off the template text is enough and matches linda.
      Thanks, Joerg Jaspert.  (Closes: #458074)
  * checks/description{.desc,}:
    + [RA] Do picky spelling and capitalization checks on the
description
      and note and explain this in the long description.
  * checks/fields:
    + [RA] Handle double-colon rules when checking that build
dependencies
      match debian/rules.  (Closes: #457501)
    + [RA] Allow python-setuptools in Build-Depends for arch-independent
      Python packages.  Thanks, Vincent Bernat.  (Closes: #459042)
  * checks/fields.desc:
    + [RA] Remove X.X.X versions from the
debian-revision-not-well-formed
      long description.  (Closes: #456286)
    + [RA] Update references and binary-NMU version descriptions.
  * checks/files:
    + [RA] Ignore zero-length files in /usr/share/doc/examples.
    + [RA] The underFooLicense.docbook files from KDE are not license
      files.  Thanks, Sune Vuorela.  (Closes: #458831)
    + [RA] Allow /emul as a top-level directory and files in
      /emul/ia32-linux/{lib,usr/lib}.  (Closes: #459254)
  * checks/files.desc:
    + [RA] Remove a stray variable from the config-file-reserved tag.
  * checks/init.d{.desc,}:
    + [RA] Warn on init scripts that list S in their Default-Stop LSB
      keyword.  Thanks, Petter Reinholdtsen.  (Closes: #458596)
  * checks/menu-format{.desc,}:
    + [RA] Fix non-wm-module-in-wm-modules-menu-section pluralization to
      match the check and reword the long description to be hopefully
      clearer.  Thanks, Martín Ferrari.  (Closes: #457527)
    + [RA] Warn about use of su wrappers other than su-to-root for
desktop
      and Live CD support.  Thanks, Daniel Baumann.  (Closes: #453931)
    + [RA] Only check for desktop files in /usr/share/applications.  The
      ones elsewhere are too strange.  (Closes: #459252)
  * checks/menus{.desc,}:
    + [RA] Spelling errors in doc-base files should only be warnings.
Do
      picky spelling and capitalization checks on the abstract and title
      fields.
  * checks/patch-systems:
    + [RA] dpatch permits multiple patches to be listed on the same line
      of 00list.  Patch by Chris Lamb.  (Closes: #457523)
  * checks/scripts{.desc,}:
    + [RA] Add lua40 and lua5.1.  Thanks, Enrico Tassi.  (Closes:
#457219)
    + [RA] Improve recognition of heredocs.
    + [RA] Recognize quoted strings that start at beginning of the line.
    + [RA] Rewrite script path and dependency checking.  Remove scripts
      and packages no longer in the archive.  Add new versions of
      versioned scripts and packages.  Fix the dependencies for pike
      interpreters.  (Closes: #458896)
    + [RA] Reformat long descriptions and collapse some tags.
    + [RA] For consistent results, only syntax-check sh and bash
scripts.
      Also ignore all dpatch files, not just those in /usr/src.
  * checks/shared-libs{.desc,}:
    + [RA] New check for version numbers in symbol files.  Based on a
      patch from Raphael Hertzog.  (Closes: #457067)
    + [RA] Exclude nsswitch modules from shlibs file checks.
    + [RA] ld.so may also look in /emul/ia32-linux/{lib,usr/lib}.

  * debian/control:
    + [RA] Suggest libtext-template-perl, needed for HTML reporting.
  * debian/copyright:
    + [RA] Add my copyright statement.
    + [RA] Reference GPL-2, not the GPL symlink, reflecting our license.

  * frontend/lintian:
    + [RA] Merge all override messages into a single message per run.
Add
      -q/--quiet option to suppress that message.  (Closes: #457513)
    + [RA] Allow + and . in tag names in overrides.  Thanks, Stefan
      Fritsch.  (Closes: #454790)
    + [RA] Check that the argument to --color is valid.
    + [RA] Warn about no package arguments unless --setup-lab or
      --remove-lab are given.  Thanks, Damyan Ivanov.  (Closes: #455732)
    + [RA] Add support for HTML coloring.  (Closes: #458376)
  * frontend/lintian-info:
    + [RA] Allow for HTML color tags.
    + [RA] Add -a to annotate an override file.

  * lib/Dep.pm:
    + [RA] Allow substvars instead of package names so that dependency
      checks against the source debian/control file don't treat all
      substvars as equivalent.  Thanks, Julien Cristau.  (Closes:
#456802)
  * lib/Spelling.pm:
    + [RA] Stop doing capitalization checks on all files; there's too
much
      of a risk of false positives.  Instead, provide a separate picky
      spelling check function for package descriptions and similar cases
      where we're more sure of the contents.
    + [RA] Expand the picky capitalization checks to catch Debian,
GNOME,
      KDE, and Linux.  (Closes: #456582)
  * lib/Tags.pm:
    + [RA] Add support for HTML coloring.

  * man/lintian.1:
    + [RA] Document the --color=html and -q/--quiet options.
  * man/lintian-info.1:
    + [RA] Document the --annotate option.

  * reporting/html_reports:
    + [RA] Rewritten.
      - Include info, experimental, and overridden tags in the tag
pages.
      - Generate a second report for each maintainer showing all tags.
      - Correctly handle multiple different maintainer strings with the
        same e-mail address.
      - Correctly report the version number of a binary package when it
        differs from the source package.  (Closes: #458036)
      - Formatting changes (hopefully improvements) to the web pages.
      - New template-driven system for easier revision of the HTML.
  * reporting/lintian.css:
    + [RA] New minimal style sheet for the HTML reports.
  * reporting/templates/*:
    + [RA] New Text::Template page templates for the HTML reports.

  * testset/runtests:
    + [RA] Test tags for valid characters.

 -- Russ Allbery <[EMAIL PROTECTED]>  Sat, 05 Jan 2008 17:16:32 -0800

** Affects: lintian (Ubuntu)
     Importance: Undecided
         Status: Confirmed

-- 
Please sync lintian 1.23.42  (main) from Debian unstable (main)
https://bugs.launchpad.net/bugs/183105
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to