[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker annotated tag, 1.23.28+etch1, created. 1.23.28+etch1



The annotated tag, 1.23.28+etch1 has been created
        at  af7467a169a5bf535beefcb61bea991e69dea815 (tag)
   tagging  fbe0c92b2ef7e360d13414bf40d6af5507d0c86d (commit)
 tagged by  Raphael Geissert
        on  Tue Jan 26 12:18:17 2010 -0600

- Shortlog ------------------------------------------------------------
Release 1.23.28+etch1

Format: 1.7
Date: Tue, 26 Jan 2010 01:05:01 -0600
Source: lintian
Binary: lintian
Architecture: source all
Version: 1.23.28+etch1
Distribution: oldstable-security
Urgency: high
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Raphael Geissert <geissert@debian.org>
Description:
 lintian    - Debian package checker
Changes:
 lintian (1.23.28+etch1) oldstable-security; urgency=high
 .
   * Non-maintainer upload by the Security Team
 .
   * checks/{control-files,files,menus}:
     + [RG] Fix CVE-2009-4014: format string vulnerabilities
   * checks/{debhelper,files,infofiles,init.d,menu-format,po-debconf,scripts}:
     + [RG] Fix CVE-2009-4015: arbitrary command execution
   * checks/fields:
     + [RG] Fix CVE-2009-4013: missing control files sanitation
 .
   * collection/source-control-file:
     + [RG] Fix CVE-2009-4013: missing control files sanitation
 .
   * frontend/lintian:
     + [RG] Fix CVE-2009-4013: missing control files sanitation
     + [RG] Fix CVE-2009-4014: format string vulnerabilities
 .
   * lib/Util.pm:
     + [RG] Fix CVE-2009-4015: arbitrary command execution
 .
   * unpack/unpack-{bin,src}pkg-l1:
     + [RG] Fix CVE-2009-4013: missing control files sanitation
Files:
 e504bd477c8a6c983767ac5199434d36 578 devel optional lintian_1.23.28+etch1.dsc
 127f82c30379e65c24a53044143d00cc 322293 devel optional lintian_1.23.28+etch1.tar.gz
 26cd4deb23c37aee3469c0eb2e86fd83 275856 devel optional lintian_1.23.28+etch1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEABECAAYFAktfMeoACgkQYy49rUbZzlqEVACgnnrN7GzYHaQlyt1RJnFPaZaE
1Z8Aniyst8hGc7fUja6aB7dctB9FbDlT
=XvSC
-----END PGP SIGNATURE-----

Colin Watson (13):
      Fix misspellings of "separated".
      Fix some typos.
      Remove changelog entry for change I merged to the 1.23.0 branch.
      Add python2.4 as a valid interpreter (Closes: #254482)
      s/occurence/occurrence/g
      Fix binary package data member extraction to work with arbitrary compression
      Use dpkg-deb --fsys-tarfile rather than dpkg --fsys-tarfile consistently.
      By definition, udebs aren't required to conform to policy, so don't issue
      Add tclx8.4 to %known_tclxs.
      Add checks for tclsh8.4 and wish8.4. (Closes: #288287)
      * checks/control-file:
      * checks/debconf:
      * checks/debconf:

Frank Lichtenheld (244):
      checks/debhelper:
      checks/manpages:
      checks/copyright-file: don't complain about missing reference to
      checks/debconf:
      fix typo in changelog
      the libarchive-tar-perl from woody doesn't work for us, so
      move libarchive-tar-perl to Depends as discussed with jvw on irc
      Really check only "real" dependency fields for needlessy
      Fix check for "exec ..." line. Fix suggested by Josip Rodin.
      Be more tolerant to variations when checking for
      Don't advise to point to to the perl packages' copyright file
      correct reference to debhelper manpage. It's debhelper(7), not
      Remove superfluous "to" in changelog entry
      Fixed false positives of
      sync man page with the --help output by adding
      kde and libdevel were forgotten in the list of allowed sections.
      merge in change from 1.22.11 branch
      Forgot to actually change the check, only changed the .desc
      Update list od sections in info message
      tar uses now h to signal hardlinks which
      don't complain about non-stripped kernel modules (Closes: #203373)
      fix description-is-dh_make-template check (Closes: #215125)
      only issue package-installs-nonbinary-perl-in-usr-lib-perl5 if
      make Uploaders a single line field. It didn't really
      Make a two step test:
      Adapt to my changes of the huge-usr-share test.
      Remove the build-depends-without-arch-dep check. It produces
      Forgot the changes in changelog and testsets for
      Set template name if missing to avoid
      check encoding of changelog file if it is UTF-8 (Closes: #175318)
      Change wording of the changelog entry as suggested by Colin Watson
      Order the changelog entries alphabetically after the filename
      Add a new TODO list, don't understand the old one anyway...
      Remove non-exectuable-in-etc-menu-methods as it doesn't
      Remove multiline-field from tags file, since dpkg apparently got smarter
      sync man page with the current list of checks and collection scripts
      only issue one warning about needs=dwww, not two
      debian/copyright seems to be outdated
      Merge in udeb support from branch 1.22.11+udeb r48:112
      checks/fields.desc:
      checks/scripts:
      new make variable onlyrun which can be used with the runtests target
      Fix stupid mistake in the udeb code that prevented lintian
      * checks/manpages:
      rewrite of checks/fields by HE, extensive testing and bug fixing by me:
      Fixed some semantic errors (since noone ever observed the
      Update the list of copyright holders and write something
      debian/copyright is updated. Move Errors/Warnings away from
      Import a Perl module of mine used for comparison of dpkg version
      Fix some bugs in checking for the menu-command-not-in-package *lart*
      Don't complain about read-only *.ali files as requested by
      the check is named fields, not fields.new
      Warn about ancient files with the value of
      Parse contents of man page and implement more new checks:
      s/dh_make/debmake/ in the last added changelog entries by HE
      don't warn about actually escaped minus signs *sigh*
      output-of-updaterc.d-not-redirected-to-dev-null should be
      Bring the documentation (somewhat) up-to-date
      Fix a typo
      some more udeb changes
      add support for source overrides (Closes: #129510)
      Add Closes: #197955 to entry about changes in User Manual
      Polish changelog entry and welcome HE to the team ;)
      Update TODO file
      The "find a bug a minute after upload" commit:
      Do not import 'import' but use @ISA instead. The Exporter module
      Fix su-to-root checks to cope with the new -X option and
      Allow a comma separated list in the package test. Pointed
      Avoid Perl warning about undefined values
      Skip huge-usr-share check for packages that don't have usr/share at all
      forgot quotes
      s/get_md5_file/get_file_md5/
      Commands for window manager's modules can't be expected
      Let runtests depend on any file under checks/ and collection/ so that
      Don't issue executable-not-elf-or-script for files
      Downgrade build-depends-without-arch-dep to warning as it's
      Use ".DELETE_ON_ERROR: runtests"
      Change check for binary-compiled-with-profiling-enabled on
      Add ruby1.[68] as valid interpreters, introduce new
      Fix regex which checks for update-menus calls (missing
      menus:
      Adjust one entry, mention merged bug
      'and' and 'or' are no bash keywords (Closes: #194283)
      Some packages don't specifiy a standards-version, e.g. d-i ones.
      dpkg supports comments in control files now, handle them
      Don't commit untested changes, never!
      Fix sort of copy & paste error which caused the whole
      missing "use Util;" for fail()
      Missing "use Util;" for fail()
      a space after the colon is not mandatory in dpkg control files
      Some more missing "use Util;"
      copy&paste error
      My last commit was broken. Ignore leading whitespace in fields if it is
      Fix the behaviour of failing tests, so that one failing test doesn't
      Make fail() with $! set work again
      New tag invalid-date-in-changelog which is issued if
      avoid a "uninitialized value" warning
      Avoid regex errors for package names containing '+' signs
      Allow whitespace in relations after the version number
      Fix formatting of info text for possible-bashism-in-maintainer-script
      The previous behaviour (=< 1.23.0) was to show overridden tags in verbose
      Correctly support udeb packages
      two occourrences of print "W: foo" were overlooked
      * fixed counting of binary packages
      Shouldn't rely on caller to import Util.pm
      s/warn$/warning/
      Comment check for no-manpage-in-correct-directory out until
      Some updates
      Some tag issues. A s/warn/warning/, some bogus whitespace,
      Fix reset of overrides
      Correctly handle non-empty write-protected directories
      Move the chmod stuff where it belongs.
      Preparing for release
      Document new control-file check script
      Prepare 1.23.2:
      Clint wasn't sure if it is really exactly the same bug as
      Typo and language fixes
      Clone depends-on-essential-package-without-using-version as
      Add some tests for build-depends on (build-)essential packages
      Begin new changelog entry
      Add missing "use Util;", noted by Robert Luberda (Closes: #278513)
      Update list of debhelper scripts that modify maintainer scripts
      * checks/debconf{,.desc}:
      Don't try to strip the compiled binary in diffs test. This can cause
      Overrides start with O:, not with 0:, d'oh! (Closes: #258815)
      file has apparently changed its output format for
      Adjust references to the menu documentation. Noted by
      Check for outdated .pot files when using po-debconf.
      - Warn about incorrect usage of commas in translated Choices
      + Add tclsh8.3 to list of valid interpreters as it is used
      Let runtests depend on the tags files
      Forgot to actually commit a new script
      Correct regex to be more precise (s/./\./). Noted by Geert Stappers.
      The "learn how to use intltool-debian correctly the hard way" release
      Fix some errors introduces in the last changes
      SECURITY (CAN-2004-1000):
      Since the last release, creation of static lab failed
      * lib/Lab.pm:
      * checks/menus:
      Convert build process to debhelper
      Also report postinst-does-not-load-confmodule and
      * checks/standards-version:
      Increase Standards-Version so that the warning messages remain the same
      - Fix typo (hurd-386 -> hurd-i386) from last release that lead to
      Add regression test for architecture namings to avoid errors like in the
      Merge 1.23.11 and .12 together since both haven't been uploaded yet
      Use libparse-debianchangelog-perl to parse the changelog
      Add bug reference to entry about typo in architecture name
      increase search limit for exec hack by not counting comments
      Abort check if the package doesn't seem to use debconf to
      Add a new tag debian-changelog-file-missing-or-wrong-name
      Detect closes: statements with non-valid bugnumbers,
      + detect more bashisms, suggested by Clint Adams and
      Report errors from man when parsing man pages. Based on
      Fix counting of binary package names
      Generate mostly valid HTML (id and name attributes still
      Avoid some false positives for the wrong-bug-number check
      Check that the package name of a shared library matches
      Don't use dpkg --print-installation-architecture since
      Avoid some Perl warnings when encountering broken changelog entries
      Prepare for upload
      Convert the SONAME to lower case before comparing with
      + Warn about using debhelper compat version lower than 3
      Fix typo (s,debian/control,debian/compat,) in description of
      Avoid double warning about description-is-dh_make-template
      Add a missing tag
      Don't issue warnings about 8bit characters in translated
      Update FSF address
      Detect old FSF address additionally to the even older one
      * checks/description.desc:
      Also use non_standards_archs when checking source package
      Try to remove strings added for transition purposes from
      + Also remove -udeb strings and substitute lib64 with lib in
      Remove trailing .so from SONAMEs
      Also ignore static binaries in sub directories of /boot,
      Depend on dpkg-dev since we use dpkg-source. How old exactly is
      + Don't issue bashism warning on POSIX character classes ([[:foo:]]).
      Close some merged bugs
      Also check for .arch-ids/ {arch}/ .arch-inventory and .bzr/
      Only use sonames from files in common library directories for
      Prepare 1.23.12 for upload
      Forgot to update the date of the changelog entry
      Add some formats to the exception list for
      Remove old "Severity: Important" fields. Don't know for which purpose they
      Complete rewrite of lib/Tags.pm to be able to add new tag handling soon.
      Convert at least one Tag to the new format to be able to test the
      Handle tags in new format gracefully
      Add new options --exp-output with which one can test the new output formats.
      Add support for two new output formats and fix some minor bugs
      Remove some now unused code
      Fix typo and ordering
      Fix typo in description. Noted by Bill Allombert (Closes: #327859)
      PythonX.Y dependency can also be satisfied with pythonX.Y-minimal.
      Don't issue false errors related to lib(32|64) (Closes: #328612)
      Don't issue install-info-not-called-with-section-option if
      Only match 'local' at the beginning of a line. The check is too
      Fix some testsuite error due to changes in the checks
      Better reflect the current discussions wether some of the
      Prepare for release
      Previously we only run the po-debconf checks if we found a templates file
      Fix date and email address of current changelog entry
      "Brown paper bag commit"
      * Begin 1.23.14 and already propose a name :)
      Add some overrides to perhaps be able to test some of the override stuff
      Forgot to commit some changelog entries together with the respective
      debhelper compat level 3 is deprecated as well now (Closes: #340222)
      support c2a suffix in soname check, too (Closes: #340856)
      * checks/files:
      drop seen-flag-requires-versioned-depends and
      fix typo in description of package-name-doesnt-match-sonames (Closes: #339360)
      Fix logical error in search for files (Closes: #342707)
      Drop install-fvwmgenmenu as valid interpreter. Was dropped from menu package
      Change path for install-menu from /usr/sbin to /usr/bin (also for #332400)
      Drop su-to-root-with-usr-bin and su-to-root-without-usr-sbin, and add
      Merge most of the wrong-path-for-* and *-script-but-no-*-dep tags to two tags
      Add speedy and slsh to list of valid interpreters (Closes: #333955, #336700)
      prepare for release
      The Debian specific patches from coreutils to call strip with --remove-section
      Forgot to set the changelog date correctly
      Fix wrapping of last changelog entry (Closes: #344899)
      Allow version numbers of 0 by correctly checking the output
      Also check for debhelper build-dependency in debhelper-using
      Better check for false postives of build-depends-without-arch-dep.
      Make emacs users happy by enforcing perl-mode for checks
      Apparently forgot to actually commit the overrides file
      r540@djpigpb:  djpig | 2006-01-04 16:04:37 +0100
      * checks/common_data.pm:
      fix typo in changelog
      Fix stupid mistake in regex to strip of filenames from roff
      Make mknod-in-maintainer-script an error since this is now
      dpkg --print-installation-architecture is deprecated
      Update for changes in checks/debconf
      Apparently forgot to add emacs magic header here
      Indicate where we found which compat version in
      Add parrot to list of valid interpreters (Closes: #346335)
      Add dh_installtexfonts to list of commands that modfiy
      Try a little harder to find the DH_COMPAT setting in debian/rules
      Prepare for release
      Ignore more warnings ("cannot adjust line", "can't break
      Add line number to output of wrong-bug-number-in-closes.
      Add armeb to %non_standard_archs as requested by
      Note that my earlier committed "Ignore more warnings
      dpkg now doesn't allow these errors on building anymore.
      Add new bug report number for already fixed problem

Jeroen van Wolffelaar (149):
      Imported lintian 1.22.9
      Check wether changelog is valid UTF-8 (Closes: #175318)
      Update to Debian Policy 3.6.1, all references are fixed (because policy
      Support for dash scripts (Closes: #194787)
      Ignore generated files
      checks/binaries.desc:
      Make lintian buildsystem cope correctly with .svn directories to ensure clean
      - Make lintian itself policy 3.6.1 compliant (by not prompting at all in
      Policy update with reference update also Closes: #217384
      Fix all tests related to the policy update
      Fix failed test which already failed in 1.22.9
      Fix tests that started failing by the fix of #225293
      runtests now accepts optional 3rd parameter to only run just one package test
      checks/filenames (and more):
      checks/filenames (and more):
      checks/curft:
      Added test for version control files in source, and fix the detection of .svn
      checks/po-debconf
      checks/po-debconf
      Note in changelog about the lintian policy upgrade, and the dropping of the
      checks/menu-format
      Another outdated refence noted by a user, adding to the changelog
      checks/scripts
      checks/menu-format
      Back out Colin's UTF-8 patch (r3), because:
      checks/menu-format
      checks/menu-format
      checks/menu-format
      Backported 1.22.10 changes to trunk:
      checks/deb-format, debian/control:
      Remove obsolete script to generate good colors for icons
      Minor eastetic deb-format fix by Denis Barbier
      checks/debconf:
      checks/filenames:
      Fix perl-binary testset, descriptions are postprocessed to strip html tags
      Applied patch by Denis Barbier for better po-debconf checking: POTFILES.in
      checks/huge-usr-share:
      Oops, too much copy&paste
      Continue testing symlinks when the symlink-has-double-slash or
      ... replace _all_ double slash-occurances then...
      checks/binaries:
      Fix a little formatting-issue with deb-format (double-usage of var... perl -W is rumoured to warn for that)
      Test for correct Uploaders: too
      checks/fields:
      checks/scripts:
      checks/fields:
      Reorganise this releases changelog, as discussed with Frank.
      checks/binaries:
      Merge 1.22.12 changes that happened while it was branched into trunk
      checks/debconf{,.desc}:
      checks/standards-version
      Install an empty README.Debian in the libbaz testpackage
      Check for correct QA realname
      Check for correct QA realname (sorry, wanted to commit this together with 172)
      checks/fields:
      checks/nmu{,desc}:
      Fix up mess (programming errors) I created, plus added some TODO's to
      check scripts should be executable too
      This change closes #111948:
      Fix a lot of tests, added tests for NMU detection, and fix two bugs in the NMU
      Heh, lintian detected an error (typo) by djpig in the new Uploaders: line...
      This is beta1
      commit 11535dd451c04a7daf0a86849187eeabce3831bc
      checks/fields{,.desc}:
      testset/filenames:
      Merge changed on branches/1.23.0 to trunk:
      Fix testset again which I broke due to last-minute degradations of
      debian/{control,rules}, frontent/lintian:
      Beat Kamion in fixing spelling error
      checks/cruft{,.desc}:
      * frontend/lintian:
      Lab creation/population/removal moved to lib/Lab.pm
      Make Util a real module too
      Actual execution of the check scripts now in a module too... /me now nearly
      Added lib/Tags, for generic tag outputting
      * checks/*:
      Remove accidental debug command
      Remove accidental debug command
      showing/hiding of info tags should work again. Related with the lib/Tags.pm
      Stupid perl
      Added vim markers to be able to have a overview... spagetti code anyone?
      A bit of cleanup, and overrides should work again (no show-unused-overrides
      Make actually a shared library in libbaz testset, for testing various stuff.
      Add a quite faulty library package, still some tests to write though. PIC
      * checks/po-debconf:
      Switch to Digest::MD5 for checking md5 sums of files
      Correction to changelog w.r.t. Digest::MD5 dependency
      * checks/shared-libs:
      Add a (correct) hit to the libbaz tags-file
      Don't include weird file in lintian tarball, as it either causes a lintian warning, or doesn't get included
      checks/cruft{,.desc}:
      - Fix weird changelog formatting
      Typo fix
      Make up a more decents first 2 lines of our new changelog entry...
      * checks/common-data.pm:
      Revert changes to frontend/lintian and lib/Lab.pm that were accidentally
      checks/fields:
      * checks/binaries:
      Fix our tests (HE: how come you got those tests working? The sorting was
      Make the frontend/lintian changelog entry closer to the truth, and enter beta
      Remove superfluous whitespace in 'tag' command.
      * checks/common-data.pm:
      With help from asuffield, who suggested to both import&export a symbol, there
      * checks/binaries:
      RC1 of 1.23.1 released. Please, on next commit, change the version string
      * checks/po-debconf
      * checks/conffiles.desc:
      * checks/copyright-file:
      checks/debconf:
      checks/init.d:
      checks/scripts:
      checks/fields.desc:
      checks/scripts:
      checks/shared-libraries:
      checks/manpages.desc:
      checks/debhelper:
      checks/nmu.desc:
      frontend/lintian:
      doc/lintian.sgml:
      checks/fields.desc:
      Fix up changelog so 1.23.3 is in theory ready for release
      Oops, I 'fixed' the wrong case of the partially-translated-question...
      * testset/diffs
      Gave the 1.23.6 release a name
      Tweak description
      * checks/files{,.desc}:
      * checks/*.desc:
      [JvW] Only check for desktop files in GNOME's and KDE's obsolete places,
      Reformat latest changelog entry
      * checks/description:
      * checks/changelog-file{,desc}:
      checks/nmu.desc:
      Don't contact us for sure overrides
      Fix up changelog for 1.23.8
      * checks/conffiles:
      * checks/copyright-file:
      Fix typo in description (and open new changelog entry)
      checks/shared-libs:
      * checks/fields:
      * checks/shared-libs:
      * checks/shared-libs:
      * checks/shared-libs:
      Add note about -D/--debian option added by Ubuntu
      * checks/scripts:
      Replace r561 (surpress dpkg-source warnings in testsuite) by surpressing the
      * [JvW] Teach lintian to know about the 'error' debconf template question
      Add versioned depends on tar -- older tar versions don't support --wildcards
      Revert my misinformed commit r691
      * frontend/lintian:

Marc 'HE' Brockschmidt (71):
      Check if the command given with command= is in the package (Closes: #199346)
      * checks/files:
      checks/files:
      The check/fields rewrite also Closes: #122760
      Fix space/tab mix in checks/fields and add modelines for vim.
      As djpig noted, #122760 is not fixed (with the current version of
      * checks/common_data:
      * frontend/lintian:
      * checks/fields:
      * checks/copyright-file:
      Correct whitespace issues, add a closes and commit the testset change
      * checks/cruft.desc:
      checks/files:
      checks/shared-libs:
      checks/manpages:
      checks/files:
      checks/files:
      checks/deb-format:
      checks/changelog-file:
      unpack/list-binpkg:
      checks/debconf:
      * lib/Utils.pm
      Fix this silly problem
      checks/scripts:
      * checks/shared-libs:
      checks/debconf:
      * checks/debdiff
      Fix some dumb errors.
      Do this right. [tm] (and make life easy for backporters)
      Drop the misuse of charset when we want to say "encoding".
      * checks/control-file{,.desc}:
      * checks/changelog-files{,.desc}:
      Don't duplicate code: Merge the utf8-checking and put it into Util.pm
      Avoid warnings.
      checks/cruft{,.desc}
      checks/fields:
      checks/menu-format:
      checks/fields:
      * checks/md5sums:
      * checks/manpages:
      Add the damn new test manpage.
      Add tag to the .tags file. Sorry for the number of commits.
      * checks/description
      * checks/fields:
      checks/fields:
      checks/manpages:
      checks/manpages:
      * checks/files:
      checks/scripts:
      * checks/rules:
      checks/scripts:
      * checks/files:
      checks/fields:
      checks/scripts:
      debian/control:
      checks/shared-libs:
      checks/scripts:
      checks/scripts:
      checks/scripts:
      checks/scripts:
      checks/control-file
      Fix testsuite for next release.
      Forgot to commit this Xsession-test, fixes testsuite issues with the "scripts" package.
      Forgot to add yet another file, sorry. Learned about svn status a few
      * testset/runtests:
      Fix the tags file for the diff test. It was fscked because runtests wasn't working correctly (see previous commit)
      Remove rules check, as there were some "unexpected" problems. This is done as
      Final changes for lintian 1.23.10.
      * checks/shared-libs:
      * checks/description:
      checks/fields:

Raphael Geissert (4):
      Fix CVE-2009-4013, missing control files sanitation
      Fix CVE-2009-4014, format string vulnerabilities
      Fix CVE-2009-4015, arbitrary command execution
      Finalize changes for 1.23.28+etch1

Russ Allbery (221):
      * checks/fields:
      Distribution should be UNRELEASED for now.
      * checks/menu-format.desc:
      * checks/debhelper:
      * checks/scripts:
      + [RA] Make the syntax checking of shell scripts more robust against
      * testset/runtests:
      Fix typo in the line number in the last commit.
      + [RA] If clean depends on a rule that calls dh_clean rather than
      + [RA] Add fish and expectk to the list of valid interpreters.
      * checks/debconf.desc:
      * frontends/lintian-info:
      Also add the fish and expectk script dependencies.
      + [RA] /usr/bin/tcl is provided by tclx8.3, not tcl.  Reported by
      * checks/menu-format:
      + [RA] CDBS sets DH_COMPAT to 4 but doesn't export it.  It does create
      libbaz2 triggers the new postinst-must-call-ldconfig warning since it's
      * debian/{control,copyright}:
      + [RA] cd into the parent directory before checking man pages with man
      * checks/binaries{.desc,}:
      dpkg-gencontrol now defaults to the -isp behavior, so running it without
      * checks/po-debconf:
      * checks/debconf:
      * man/lintian.1:
      Only disable full justification in nroff mode.  May as well leave the
      * checks/scripts:
      Typo fix (s/in/on/).
      * checks/common_data.pm:
      * checks/fields:
      * checks/debdiff{.desc,}:
      * checks/common_data.pm:
      Also add xorg-dev to the X metapackages.
      Add xorg-dev to the description of X metapackages as well.
      * checks/scripts.desc:
      * checks/manpages:
      * checks/binaries:
      * checks/scripts:
      Add a check for dependencies on X metapackages to finish closing #347169.
      + [RA] Change canonical zsh path to /bin/zsh at the request of the zsh
      + [RA] Look for an explicit section of unknown, probably left over
      * checks/scripts{.desc,}:
      + [RA] Find missing ucf dependencies and restructure the code to allow
      + [RA] Reorganize dependency checking based on debian/rules analysis.
      + [RA] Check for conflicting with dependencies and build-conflicting
      * lib/Dep.pm:
      * checks/debhelper.desc:
      + [RA] Move simple man page references from Info into Ref.
      * checks/shared-libs:
      Minor tweaks to keep XEmacs from warning about malformed local variables
      * checks/nmu{.desc,}:
      Add a name for the next release.
      * checks/control-file{.desc,}:
      Don't run make while checking debian/rules.  It's not safe.  Instead,
      + [RA] Add python2.5 and lua50 to the list of valid interpreters.
      * checks/debconf:
      * checks/copyright-file{.desc,}:
      Add gbx and gbx2 to the list of valid interpreters.  (Closes: #362566)
      * checks/files{.desc,}:
      Fix a few bugs in the rule scanning uncovered by running it against a
      + [RA] Allow xfonts-utils in dependencies.  It's not actually an X
      No longer any need to depend on make since that way of doing debian/rules
      For proper font handling, one actually needs debhelper 5.0.31.
      Finalize changes for 1.23.17.
      The "brown paper Python" release
      * checks/fields{.desc,}:
      Minor changelog wording clarification.
      * checks/fields.desc:
      * checks/files.desc:
      * checks/scripts.desc:
      Calling an init script directly is now an error.
      * checks/files{.desc,}:
      * checks/files{.desc,}:
      * checks/standards-version:
      * checks/fields{.desc,}:
      We don't need four tests for 3.6.2 being an outdated standards version.
      * checks/scripts:
      + [RA] Don't syntax-check *.dpatch scripts in /usr/src.  bash -n
      + [RA] Allow python in Build-Depends if it's invoked explicitly in the
      + [RA] Recognize the CDBS included rule files that indicate dpatch or
      + [RA] Report directories under /usr/share/man that don't match the
      Don't allow architecture-specific manpage subdirectories yet even though
      Finalize lintian 1.23.19.
      * checks/fields:
      * checks/files{.desc,}:
      * checks/fields{.desc,}:
      + [RA] Allow a build-dependency on patchutils when using CDBS with one
      + [RA] Disable the check for files in /usr/lib/cgi-bin at least for
      Policy 3.7.2 reverts the /usr/lib/cgi-bin change entirely, so remove the
      + [RA] Allow files installed in /usr/include/X11 and /usr/lib/X11.
      + [RA] Allow files installed in /usr/include/X11 and /usr/lib/X11 but
      * checks/standards-version:
      * checks/shared-libs.desc:
      + [RA] Report the current standards version when warning about too old
      Add bug closer for standards version update.
      * checks/menus{.desc,}:
      * checks/debconf{.desc,}:
      * checks/po-debconf:
      + [RA] Allow perl in Build-Depends if invoked in clean rules.
      Add missing file from the doc-base file check addition.
      + [RA] Check for stray debconf-mergetemplate files in packages
      * checks/po-debconf{.desc,}:
      Add a release name.
      Set release for upload.
      * checks/menus:
      Move change log message under the relevant file.
      * checks/po-debconf:
      * checks/fields:
      + [RA] CDBS packages that use the python-distutils class should list
      + [RA] Recognize direct invocations of quilt in clean rules and allow
      + [RA] Allow (but don't require due to perl-base) Build-Depends on
      More accurate changelog message for the last change.
      + [RA] Exclude debconf templates with "for internal use" in the short
      * checks/common_data.pm:
      amd64 is no longer a non-standard arch.
      + [RA] Downgrade build-depends-without-arch-dep to info from warning.
      + [RA] Require ant in Build-Depends when using the CDBS ant rule.
      * checks/debhelper:
      + [RA] Only allow patch in Build-Depends for yada unpatch, don't
      * lib/Util.pm:
      Finalize changes for 1.23.22.
      * checks/nmu{.desc,}:
      * checks/manpages{.desc,}:
      Use consistent whitespace (tab vs. space) in the last change.
      * checks/fields{.desc,}:
      * checks/deb-format{.desc,}:
      Thanks to Martin F. Krafft for the report.  (Closes: #370720)
      * checks/scripts:
      * checks/debhelper:
      * checks/menu:
      * debian/copyright:
      * checks/changelog-file{.desc,}:
      + [RA] ~ is now permitted in version numbers.  (Closes: #381965)
      * checks/scripts{.desc,}:
      * man/lintian.1:
      + [RA] Catch and check dependencies correctly for debconf-updatepo run
      * checks/debconf:
      * checks/files{.desc,}:
      * checks/binaries.desc:
      * checks/copyright-file:
      * checks/version-substvars{.desc,}:
      + [RA] Use the Dep library to check dependencies.  Add php5 to the
      Reset to reading entire files after parsing debian/rules.  This doesn't
      + [RA] Warn about files installed into /etc/gconf/schemas.
      Add copyright for Adeodato Simo' (version-substvars).
      + [RA] Document new version-substvars check script.
      + [RA] Warn when encountering an aspell dictionary package that isn't
      * frontend/lintian-info:
      + [RA] Warn about files in /usr/lib/site-python.  Thanks, Thomas
      * reporting/html_reports:
      * checks/common_data.pm:
      + [RA] Check for missing build dependencies on python-central or
      + [RA] Warn if dh_python is used without debian/pycompat in non-CDBS
      + [RA] Check for old << dependencies on Python in Python packages that
      Hopefully finalize changes for the 1.23.23 release.
      * checks/fields{.desc,}:
      * checks/scripts:
      When switching from a string comparison to a regex, it's helpful to switch
      And add some anchoring, just in case.
      * checks/cruft{.desc,}:
      Add line for no-description-in-changes-file.
      * checks/control-files:
      The "LSB init script" release
      * checks/debconf{.desc,}:
      Finalize changes for 1.23.24.
      * checks/scripts:
      * checks/init.d:
      * checks/files:
      XEmacs converted this back to ISO 8859-1 on me.  Bleh.  Convert back to
      + [RA] Add a separate tag for tclsh dependencies to explain about the
      * checks/fields.desc:
      * lib/Dep.pm:
      * checks/po-debconf:
      * checks/fields{.desc,}:
      * checks/debdiff:
      + [RA] Allow tcsh to satisfy a csh dependency.  Reported by Yann
      * man/lintian.1:
      + [RA] Remove select-with-translated-default-field since there are
      + [RA] Allow update-inetd to fulfill the dependency requirements for
      * checks/md5sums:
      Hopefully finalize changes for 1.23.25.
      Remove old items that were closed long ago.  Move common code into the
      * checks/fields.desc:
      * checks/fields{.desc,}:
      * checks/menu.desc:
      * checks/binaries.desc:
      * checks/control-file{.desc,}:
      * checks/debconf:
      * checks/debconf{.desc,}:
      * checks/binaries{.desc,}:
      * checks/changelog-file.desc:
      * checks/md5sums{.desc,}:
      * checks/po-debconf{.desc,}:
      Add the Emacs magic to use Perl mode.
      * checks/debdiff{.desc,}:
      + [RA] Close opened files.
      * checks/cruft{.desc,}:
      + [RA] Check for creation of ~ and .xxx.swp backup files in the Debian
      * checks/menu-format{.desc,}:
      + [RA] Add info-level check for Section in the source section of the
      + [RA] Teach the debian/rules parsing about make conditionals and
      * frontend/lintian:
      + [RA] debhelper no longer adds a --section flag to install-info, so
      Add missing test suite files from the previous commit.
      Be a bit more explicit and clear in the comment.
      + [RA] Fix tag name for menu-icon-cannot-be-parsed.  Thanks, Bill
      Finalize changes for 1.23.26.
      * debian/ruls:
      Fix changelog type.
      * collection/file-info:
      * checks/binaries{.desc,}:
      * checks/shared-libs:
      * checks/infofiles:
      * checks/po-debconf:
      * checks/md5sums:
      + [RA] Don't consider directories to be stray template files even if
      * unpack/list-udebpkg:
      * lib/Lab.pm:
      Finalize changes for 1.23.27.
      Tag 1.23.27 release.
      Create a new etch branch for a security fix.
      * collection/objdump-info:

Steve Langasek (1):
      Do not generate warnings when a short description starts with an article;

-----------------------------------------------------------------------

-- 
Debian package checker


Reply to: