Accepted: lintian 1.23.36ubuntu1 (source)

William Grant william.grant at ubuntu.org.au
Sat Nov 3 08:11:33 GMT 2007


Accepted:
 OK: lintian_1.23.36ubuntu1.tar.gz
 OK: lintian_1.23.36ubuntu1.dsc
     -> Component: main Section: devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 03 Nov 2007 18:29:57 +1100
Source: lintian
Binary: lintian
Architecture: source
Version: 1.23.36ubuntu1
Distribution: hardy
Urgency: low
Maintainer: Ubuntu Core Developers <ubuntu-devel at lists.ubuntu.com>
Changed-By: William Grant <william.grant at ubuntu.org.au>
Description: 
 lintian    - Debian package checker
Closes: 277441 431259 431395 431545 431629 431844 432268 432959 433411 433516 434744 434978 436058 436180 437463 437707 437925 438202 438203 438602 438860 439508 440825 440830 442709 442711 443827 444336 444355 444642 444651 444661 444889 446768 446796
Changes: 
 lintian (1.23.36ubuntu1) hardy; urgency=low
 .
   * Merge from Debian unstable. Remaining Ubuntu changes:
     + If version contains "ubuntu", only accept Ubuntu distributions
       (#120040)
     + checks/lintian.desc: add "bad-ubuntu-distribution-in-changes-file" tag
     + checks/nmu: avoid NMU warning on Ubuntu uploads
     + frontend/lintian: check Ubuntu distribution if changelog contains "ubuntu"
     + Update Maintainer field to match Debian-Maintainer-Spec
   * frontend/lintian, check/lintian.desc: Add hardy to list of allowed Ubuntu
     distributions, and drop breezy, hoary and warty (they've been obsolete for
     quite a while).
   * checks/common_data.pm: Add original-maintainer to list of allowed control
     fields for sources, binaries and udebs.
   * checks/lintian.desc: Drop unsupported Ubuntu distributions.
 .
 lintian (1.23.36) unstable; urgency=low
 .
   The "grand open change and desktop cleanup" release.
 .
   * {checks,collection,depcheck,frontend,lib,reporting,unpack}/*:
     + [RA] Use the three-argument form of open uniformly, whether needed
       or not, to head off further quoting and whitespace interpretation
       bugs.
 .
   * checks/files{.desc,}:
     + [RA] Catch .DS_Store.gz files as well.
     + [RA] Warn about ._ Mac OS X resource files in the package.
     + [RA] Add a hopefully helpful note about how cruft from other
       operating systems can show up in binary packages.
   * checks/menu-format:
     + [RA] Fix detection of commands for menu entries when the command is
       given with its full path.  (Closes: #446796)
     + [RA] Remove Actions from known desktop keys again, as I believe the
       root problem was our willingness to inspect desktop types other than
       Application (also fixed in the previous release).
     + [RA] Fix Perl flow error when skipping some desktop files.
     + [RA] Skip unknown and deprecated key warnings and encoding key
       warnings in desktop files if they were of an unknown type.
 .
   * lib/Dep.pm:
     + [RA] Fix negative implication in some boundary cases when comparing
       two versioned relationships in the same direction.  Thanks to
       Raphael Hertzog for the analysis and fix.  (Closes: #446768)
 .
 lintian (1.23.35) unstable; urgency=low
 .
   The "frantic bug catchup" release.
 .
   * checks/changelog-file{.desc,}:
     + [RA] Add some basic checks for NEWS.Debian files: naming,
       compression, encoding, a syntax check with Parse::DebianChangelog,
       and unreleased for the distribution.  (Closes: #437707)
   * checks/common_data.pm:
     + [RA] Allow Homepage in source and binary packages.
   * checks/control-file:
     + [RA] Support and ignore comments in debian/control.  Thanks, Julien
       Cristau.  (Closes: #440830)
     + [RA] Check for XS-Vcs-* headers and recommend (at info level) that
       they be changed to Vcs-* headers.  (Closes: #444661)
   * checks/cruft.desc:
     + [RA] Fix incorrect tag name for patch failure files.  Thanks, Romain
       Francoise.  (Closes: #437463)
   * checks/debconf:
     + [RA] A cdebconf that supported error was released with sarge, so
       don't require a versioned cdebconf dependency.  Thanks, Thijs
       Kinkhorst.  (Closes: #438860)
     + [RA] Various improvements from Thomas Huriaux: Diagnose select
       templates with only yes/no options, diagnose more question prompts,
       warn on any questions in the extended description, allow yes/no
       mentions in non-boolean templates, and catch more first-person
       language.  (Closes: #439508)
     + [RA] More exactly follow the Developer's Reference recommendations
       by only requiring open prompts for string and password prompts and
       only complaining about imperative wording for select and multiselect
       templates.  Thanks, Steve Langasek.  (Closes: #442711)
   * checks/description{.desc,}:
     + [RA] Warn (at info level for now) about Homepage pseudo-fields in
       the extended description.  (Closes: #444336)
   * checks/fields:
     + [RA] Allow python-all as yet another way of satisfying a Python
       build dependency.  (Closes: #444642)
   * checks/fields.desc:
     + [RA] Properly escape < and >.
   * checks/files{.desc,}:
     + [RA] Warn about Thumbs.db files, which are usually useless Windows
       thumbnail databases.  Thanks, Paul Wise.  (Closes: #438202)
     + [RA] Warn about .DS_Store files, used by Mac OS X to store extended
       folder attributes.  Thanks, Paul Wise.  (Closes: #438203)
     + [RA] Improve the recommended command to remove .packlist files.
       Thanks, Justin Pryzby.
     + [RA] Don't think hard links are zero-length files.
     + [RA] Diagnose files with names ending in whitespace.
   * checks/infofiles:
     + [RA] Emacs 22 now allows embedded images in info files, so accept
       and ignore PNG files in the info directory.  More image types may be
       needed.  Thanks, Andreas Metzler.  (Closes: #438602)
   * checks/menu-format{.desc,}:
     + [RA] Reserved categories are okay in .desktop files if OnlyShowIn is
       present, and generally deserve their own separate tag regardless.
       Thanks, Michael Biebl.  (Closes: #442709)
     + [RA] Ignore categories beginning with "X-", reserved for category
       extensions.  Thanks, Josselin Mouette.  (Closes: #443827)
     + [RA] Allow Actions keys.  This isn't in the desktop standard but
       is widely used.  Thanks, Raphael Geissert.  (Closes: #444651)
     + [RA] Ignore desktop files not for one of the known types.  This
       should significantly reduce the noise for KDE packages.
     + [RA] Only check whether a program referenced by Exec is in the
       package if the desktop file is in /usr/share/applications.  Too many
       applications use Exec for desktop files elsewhere without the
       standard PATH.
     + [RA] Ignore Exec fields pointing to kcmshell.
     + [RA] Ignore desktop files in /usr/share/doc or that appear to be
       templates.
     + [RA] Avoid uninitialized warnings on all-whitespace commands.
   * checks/menus:
     + [RA] Find the targets of hard links correctly.  (Closes: #444355)
     + [RA] Use the three-argument form of open to not fail on doc-base
       files ending in whitespace.  Error on doc-base files with Document
       fields that end in whitespace, since currently they break multiple
       tools.  Thanks, Ian Zimmerman.  (Closes: #444889)
   * checks/nmu.desc:
     + [RA] Remove obsolete note about binary NMUs.  Patch from Thijs
       Kinkhorst.  (Closes: #437925)
   * checks/scripts{.desc,}:
     + [RA] We now have a csh package.  Allow it as an alternative for csh
       script dependencies.  Thanks, Bernd Zeimetz.  (Closes: #440825)
     + [RA] Allow install-sgmlcatalog --remove in postinst as well as
       prerm and suggest removing it entirely in the long description.
   * checks/version-substvars.desc:
     + [RA] Properly escape < and >.
 .
   * collection/changelog-file{.desc,}:
     + [RA] Collect NEWS.Debian as well as changelog.
 .
 lintian (1.23.34) unstable; urgency=low
 .
   The "brown paper operator" release.
 .
   * frontend/lintian:
     + [RA] Use =~ with regexes, not eq.  Thanks, Guillem Jover.
       (Closes: #436180)
 .
 lintian (1.23.33) unstable; urgency=low
 .
   The "menu and cruft reorganization" release.
 .
   * checks/common_data.pm:
     + [CW] Add automaken as a known virtual package.
     + [CW] Update architectures to dpkg 1.14.5, adding solaris-* and lpia.
     + [RA] Add %known_obsolete_emacs.
   * checks/cruft{.desc,}:
     + [RA] Check for .git directories in source packages.  Thanks, Julien
       Cristau.  (Closes: #433516)
     + [RA] Substantially rewrite how all cruft checking against source
       packages is done, incorporating debdiff in the process.  There are
       now two tags for most source package cruft problems: one for files
       introduced in the Debian diff or in a native package, and one for
       files present upstream.  The former is at warning severity and the
       latter is at info severity, since it's usually not worth repackaging
       the upstream source to remove such files.  In the process,
       standardize the names of all of the tags and pull the regexes out
       into data instead of code for easier maintenance.  (Closes: #434744)
   * checks/debdiff{.desc}:
     + [RA] Removed, incorporated into checks/cruft.
   * checks/debian-readme:
     + [RA] Replace all uses of tag_error and tag_warn with just tag.
   * checks/fields{.desc,}:
     + [RA] Tag packages listing emacs21 as the preferred Emacs flavor in a
       dependency.  Thanks, Tatsuya Kinoshita.  (Closes: #434978)
     + [RA] Start tagging unversioned dependencies on coreutils again since
       the transition from fileutils is long-since finished.  Thanks,
       Guillem Jover.  (Closes: #436058)
   * checks/files{.desc,}:
     + [RA] Check for .git directories in binary packages.
   * checks/menu-format{.desc,}:
     + [RA] Switch to the new menu hierarchy, which will be in the next
       release of Policy.  Add specific checks for the major renamings to
       hopefully cut down on the confusion and provide some specific
       guidance.  Remove the code that allowed for applications to create
       new sub-menus, since the current menu documentation says not to do
       that.  (Closes: #431844)
     + [RA] Add checks of desktop files.  The checks so far are basic, but
       do include key and category verification.  Based heavily on work by
       Javier Fernández-Sanguino Peña.  (Closes: #277441, #433411)
   * checks/scripts{.desc,}:
     + [RA] If rm output is redirected to /dev/null, don't think that rm is
       removing /dev/null.  Thanks, Robert Luberda.  (Closes: #431259)
     + [RA] xjed also provides jed-script.  Thanks, Jörg Sommer.
       (Closes: #431629)
     + [RA] Don't complain about ruby libraries in /usr/lib/ruby that have
       shebang lines.  This is a common means for embedding unit tests in
       Ruby libraries.  Thanks, Paul van Tilburg.  (Closes: #431545)
     + [RA] Don't push depending directly on update-inetd in the long
       description of maintainer-script-needs-depends-on-update-inetd.
       Most packages should depend on inet-superserver.  Leave the check
       the same for the time being, however.
     + [RA] Replace all uses of tag_error and tag_warn with just tag.
   * checks/shared-libs:
     + [RA] Exclude udebs from dependency checking in the shlibs files
       since binary packages may legitimately declare udeb dependencies on
       other packages.  Thanks, Loïc Minier.  (Closes: #431395)
   * checks/spelling:
     + [RA] Replace all uses of tag_error and tag_warn with just tag.
   * checks/version-substvars:
     + [RA] Don't skip other checks for binNMUability when warning about
       the deprecated ${Source-Version} substvar.  Thanks, Lior Kaplan.
       (Closes: #432959)
 .
   * frontend/lintian:
     + [RA] Add \w+-backports to the known distribution list.  Thanks,
       Vincent Danjean.  (Closes: #432268)
 .
   * lib/Tags.pm:
     + [RA] Replace any newlines in the extra information to the tag
       function with \n.
 .
   * man/lintian.1:
     + [RA] Remove the mention of the debdiff check script.
Files: 
 4135971ed73f284fe5d39e1d4e9f3f66 893 devel optional lintian_1.23.36ubuntu1.dsc
 ab5cd72bac8a213a03cecb50e08b5591 350574 devel optional lintian_1.23.36ubuntu1.tar.gz
Original-Maintainer: Debian Lintian Maintainers <lintian-maint at debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHLCv+7/o1b30rzoURAlEwAJ93SyxpR+VMHkYxVAGM07tV1VQtLgCg4XtY
l927o/ew+AENvtRStResvkM=
=l/Zg
-----END PGP SIGNATURE-----





More information about the Hardy-changes mailing list