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

[SCM] Debian package checker annotated tag, 2.3.4, created. 2.3.4



The annotated tag, 2.3.4 has been created
        at  17a756f7a74d24066c5ff7022183cbf1e8d22fbc (tag)
   tagging  159eb1a7a975ee03a7eb7a8c8d4372caf818f8b2 (commit)
  replaces  2.3.3
 tagged by  Russ Allbery
        on  Mon Mar 22 16:37:27 2010 -0700

- Shortlog ------------------------------------------------------------
Release 2.3.4

Format: 1.8
Date: Mon, 22 Mar 2010 16:23:51 -0700
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.3.4
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Russ Allbery <rra@debian.org>
Description:
 lintian    - Debian package checker
Closes: 548094 558360 560414 563495 564713 566820 567451 568680 568748 568749 569129 569220 569492 570380 570408 571280 571616 572260 572297 572298 572430 572456 573081 573398 573399 573815 573837 573839 573914 574048 574515 574744 574771 574826 574970
Changes:
 lintian (2.3.4) unstable; urgency=low
 .
   The "miscellaneous bug fix" release.
 .
   * Summary of tag changes:
     + Added:
       - control-file-with-CRLF-EOLs
       - debian-rules-makemaker-prefix-is-deprecated
       - empty-binary-package
       - incorrect-locale-code
       - missing-debian-source-format
       - package-type-in-debian-control
       - possible-new-upstream-release-without-new-version
       - star-file
       - unknown-file-in-debian-source
       - unknown-source-format
       - unknown-locale-code
 .
   * checks/binaries:
     + [RA] Exclude packages from the klibc source package from the
       embedded zlib check since klibc legitimately includes its own copy.
       Thanks, maximilian attems.  (Closes: #573914)
   * checks/changelog-file{,.desc}:
     + [RA] New check for a changelog entry indicating a new upstream
       release but no change in the upstream portion of the package
       version.  Idea from Emilio Pozuelo Monfort.  (Closes: #569129)
   * checks/control-file:
     + [RG] Update package-depends-on-hardcoded-libc exception to also
       exclude eglibc.  Based on a patch from Cyril Brulebois.
       (Closes: #573398)
     + [RA] Also exclude *-common packages from weak-library-dev-dependency
       checks.  Thanks, Emilio Pozuelo Monfort.  (Closes: #570408)
     + [RA] Suppress missing-separator-between-items if either of the items
       contain substvars other than *:Depends substvars, since substvars
       may be used to assemble the components of a dependency.  Thanks,
       Matthias Klose.  (Closes: #573815)
     + [RA] Warn about Package-Type instead of XC-Package-Type in
       debian/control.  Patch from Cyril Brulebois.  (Closes: #573399)
   * checks/cruft{,.desc}:
     + [RA] Provide more information in native-package-with-dash-version
       long description about how native packages can be created by
       mistake.  Thanks, Jari Aalto.  (Closes: #573839)
     + [RA] Reword source-contains-prebuilt-windows-binary long
       description.  (Closes: #574515)
     + [RG] Warn about control and changelog files with CRLF end of line
       terminators.  Thanks, Michal Čihař.  (Closes: #564713)
   * checks/debconf:
     + [RA] Don't warn about the length of the short description for
       templates of type text in udebs, since they're frequently used by
       including them into other templates at runtime.  Patch from Frans
       Pop.  (Closes: #560414)
   * checks/debian-source-dir{,.desc}:
     + [RA] New check script from Raphaël Hertzog checking various things
       about debian/source/* control files including checking for a source
       format control file.  (Closes: #566820)
   * checks/fields.desc:
     + [RA] Correct the supported source formats in the long description of
       unsupported-source-format.  Patch from Raphaël Hertzog.
     + [RA] Stop recommending a dependency on perl-modules.  Patch from
       Niko Tyni.  (Closes: #568749)
   * checks/files{,.desc}:
     + [RA] New check for binary packages that are empty except for
       standard files and don't declare themselves to be metapackages or
       other types of dummy packages.  Based on a patch from Luca
       Falavigna.  (Closes: #569220)
     + [RG] New check for packages shipping files literally called '*'
       (star symbol).  Thanks, Niels Thykier.  (Closes: #574771)
     + [RG] New checks for incorrect and unknown locale codes in
       /usr/share/locale subdirectories.
   * checks/init.d{,.desc}:
     + [RA] Exclude symlinks to upstart-job from init script syntax checks.
       Based on a patch by Jos Boumans.  (Closes: #569492)
     + [RA] Allow umountnfs to satisfy a $remote_fs requirement and
       umountnfs or umountfs to satisfy a $local_fs requirement in LSB
       headers, avoiding false positives in unusual situations such as
       rsyslog.  Thanks, Michael Biebl.  (Closes: #571280)
     + [RA] Allow $all to satisfy a $remote_fs or $local_fs requirement in
       Required-Start, but (per the wiki) not Required-Stop.  Thanks,
       Michael Meskes.  (Closes: #574970)
   * checks/manpages.desc:
     + [RA] Clarify the long description for manpage-has-bad-whatis-entry.
       Thanks, Jari Aalto.  (Closes: #573837)
   * checks/rules:
     + [RA] Allow ant1.7 to satisfy a build requirement for ant.  Thanks,
       Rene Engelhard.  (Closes: #572430)
     + [RG] Require a versioned build-dependency on cdbs if scons.mk or
       perl-build.mk are used.  (Closes: #574744)
     + [RG] Warn about installing files specifying the destination
       directory with PREFIX when Perl's MakeMaker build system is used.
       Based on a patch by Niko Tyni.  (Closes: #568748)
     + [RA] Also check binary-independent, wildcard, and override rules for
       programs requiring build dependencies, but accept them in either
       Build-Depends or Build-Depends-Indep.
     + [RA] Check for a quilt dependency when the debhelper 7 quilt module
       is used.  Thanks, Martin Meredith.  (Closes: #548094)
     + [RA] Allow python2.6 packages to satisfy Python build dependencies.
   * checks/scripts{,.desc}:
     + [ADB] Update the list of octave interpreters, adding octave3.2
       (Closes: #574048) and removing octave2.1 (only available in lenny
       and earlier) and octave3.1.
     + [RA] Allow non-executable *.pm files in the examples directory to
       start with a line like #!perl.  This is probably just an editor
       hint.  Thanks, Thijs Kinkhorst.  (Closes: #574826)
     + [RA] Mention #!@BASH@ and similar cases in the long tag description
       of example-interpreter-not-absolute.
     + [RA] Add Python 2.6 to recognized Python versions.
     + [RA] Add liquidsoap and texlua to known interpreters.
   * checks/shared-libs:
     + [RA] symbols-declares-dependency-on-other-package should not have
       trailing whitespace for unversioned dependencies.  Patch from
       Modestas Vainius.  (Closes: #570380)
   * checks/standards-version:
     + [RG] Don't warn about timewarp-standards-version when the
       changelog's distribution is "UNRELEASED."  Thanks, Raphaël Hertzog.
       (Closes: #571616)
 .
   * collection/debfiles:
     + [RA] Simplify the logic since the entire debian directory is always
       copied.  Patch from Raphaël Hertzog.
 .
   * data/debhelper/*:
     + [RG] Refresh against unstable.
   * data/fields/{perl-provides,virtual-packages}:
     + [RG] Refresh against unstable.
   * data/files/architectures:
     + [RG] Refreshed against dpkg 1.15.6.  (Closes: #563495)
   * data/files/fonts:
     + [RG] Refresh against unstable.
   * data/files/incorrect-locale-codes:
     + [RG] New list of common incorrect locale names
   * data/files/locale-codes:
     + [RG] Generated from unstable's iso-codes.
   * data/files/triplets:
     + [RG] Refreshed against dpkg 1.15.6.
 .
   * debian/control:
     + [RG] Update package description to mention Policy version 3.8.4
       instead of 3.8.3.  Should have been done on the previous release.
   * debian/source/format:
     + [RA] Switch package format to 3.0 (native).
   * debian/postinst:
     + [RG] Use triggers to ensure an up-to-date locale in all cases.
       (Closes: #567451)
 .
   * frontend/lintian:
     + [RA] Globally ignore SIGPIPE, forcing error return codes from write.
       Hopefully will resolve some unreproducible occasional crashes.
       (Closes: #558360)
 .
   * lib/Lintian/Tag/Info.pm:
     + [JP] Don't link to references with no URL.  (Closes: #572297)
   * lib/Spelling.pm:
     + [ADB] Remove duplicate entries from the correction list.  Thanks,
       Jakub Wilk.  (Closes: #572260)
     + [ADB] Add a spelling correction for "unecessary".  Thanks, Jakub
       Wilk.  (Closes: #572456)
 .
   * man/lintian-info.1:
     + [CW] Fix typo.
     + [RA] Document new debian-source-dir check script.
 .
   * private/refresh-locale-codes:
     + [RG] New script to generate a list of locale codes.
 .
   * reporting/templates/foot.tmpl:
     + [ADB] Replace the "please mail comments to the maintainer" request
       with a pointer to reportbug.  (Closes: #572298)
 .
   * testset/etcfiles/:
     + [RA] Fix problems with the md5sums test suite construction in the
       legacy etcfiles test.  Thanks, Frank Lin PIAT.  (Closes: #573081)
 .
   * t/runtests:
     + [RG] Add support for architecture-specific tests.
     + [RG] Add support for To-Do tests.
   * t/tests/binaries-multiarch/:
     + [RG] Fix test failure in non-i386 architectures by normalising the
       expected output.  Thanks, Niko Tyni.  (Closes: #568680)
Checksums-Sha1:
 e1b0193dafb044c89986b9ddd2b3921817790d79 1213 lintian_2.3.4.dsc
 321770ef17491b3902e7a52cd35204f5fb5d3c0d 799535 lintian_2.3.4.tar.gz
 2a01657bdb629de1e79484006702fdd070567336 514312 lintian_2.3.4_all.deb
Checksums-Sha256:
 53fdde14fd521fad31c2434557716c36a2babd2fe1ea72bc1ecde68a5bd2063b 1213 lintian_2.3.4.dsc
 63069c23843547be0cfab107dbe5533bfee12e7f728c7755af4810aa8e2eca17 799535 lintian_2.3.4.tar.gz
 2001a0b93ed4550d489b90d4ab61f5ffc7cd579357e96e3d8c1a9baa30b22852 514312 lintian_2.3.4_all.deb
Files:
 bdbb9080644f78e7b7a3a8614934c28c 1213 devel optional lintian_2.3.4.dsc
 565dce2ad49dc2098a3d0fedc3bfc4f1 799535 devel optional lintian_2.3.4.tar.gz
 4d4fb40ec0a1cbc8286b293f3bc73564 514312 devel optional lintian_2.3.4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEABECAAYFAkun/0IACgkQ+YXjQAr8dHbndgCfe8BoAqiVLbuZlhXw840DUI0j
Zw0An0ex4EZ/tPEYvFHBVk8DccOoCrpE
=oFmp
-----END PGP SIGNATURE-----

Adam D. Barratt (5):
      Update the list of octave interpreters
      Remove duplicate entries from the spelling correction list
      Add a spelling correction for "unecessary"
      Suggest using reportbug to comment on the reporting webpages
      Fix typo (entires -> entries)

Colin Watson (1):
      Fix lintian-info(1) typo

Cyril Brulebois (2):
      Fix package-depends-on-hardcoded-libc check.
      Detect Package-Type in debian/control.

Frans Pop (1):
      Don't warn about length of short description of text templates

Jari Aalto (2):
      checks/cruft.desc: improve native-package-with-dash-version
      Explain more about TH NAME problems

Jordà Polo (1):
      Don't link to references with no URL

Jos Boumans (1):
      Bypass init script checks if the script is a link to upstart-job

Luca Falavigna (1):
      Check for empty binary packages

Modestas Vainius (1):
      Avoid trailing whitespace for symbols dependency on other package

Niko Tyni (3):
      Fix binaries-multiarch test failure on !i386
      Don't recommend a direct dependency on perl-modules, use perl instead.
      Check for deprecated Debian-specific Makefile.PL usage

Raphael Geissert (28):
      Bump Policy version mentioned on the package description
      Add a test of a '3.0 (native)' package
      Use the nul character as the delimiter of file(1)
      Add a test for timewarp-standards-version
      Don't warn about timewarp-s-v but an UNRELEASED changelog
      Add changelog for test failure fix, to close the bug with the upload
      Add changelog entry for eglibc exception and tweak the change
      Run multiple Perl TAP tests in parallel
      Require a versioned b-d on cdbs if scons.mk or perl-build.mk are used
      Warn about CRLF EOLs in control and changelog files
      Use triggers to ensure an up-to-date locale in all cases
      Add changelog entry and tweak the MakeMaker check
      Check for packages shipping files literally called '*'
      Add support for architecture-specific tests to t/runtests
      Add support for To-Do test cases to t/runtests
      Refresh dpkg data files against version 1.15.6 (from experimental)
      Refresh debhelper data against unstable
      Refresh fonts data against unstable
      Refresh Perl provides against unstable
      Refreshed virtual packages list against unstable
      New checks for incorrect and unknown locale codes
      Correct the name of a variable
      Update tags coverage
      Add bug closer
      Make sure the file output for debian/ files is available
      Fix the fix
      Make the cruft-crlf-eols test install a dummy file to fix a warning
      Fix order of Danish locale code correction

Raphaël Hertzog (5):
      Simplify collection/debfiles to copy the debian directory entirely
      New check script debian-source-dir
      Fix description of unsupported-source-format
      Define source format to be "3.0 (native)"
      New tag unknown-file-in-debian-source

Russ Allbery (41):
      Allow ant1.7 to satisfy an ant build dependency
      Exclude klibc from the embedded-zlib check
      Globally ignore SIGPIPE
      Exclude init script symlinks to upstart-job from syntax checks
      Check for a new upstream release without new upstream version
      Exclude *-common packages from weak-library-dev-dependency
      Fix md5sums test problems in the etcfiles legacy test suite
      Suppress missing separator tag if substvars are in use
      Allow umountn?fs instead of $*_fs in LSB init headers
      Add changelog for symbols dependency tag fix
      Improve native-package-with-dash-version wording
      Add bug closer for #572298
      Reword source-contains-prebuilt-windows-binary description
      Add changelog for udeb text template debconf fix
      Coding style and related cleanups for debian-source-dir
      Add a summary of tag changes so far in this release
      Remove using-old-source-format tag for right now
      Add basic tests for debian-source-dir
      Update test suite for new source format tag
      Escape all angle brackets in cruft tag long description
      Keep test suite output to less than 80 columns
      Fix legacy test suite for source format checks
      Fix multiarch test in legacy libbaz
      Add changelog entry for perl-modules recommendation change
      Coding style and test update for empty-binary-package
      Update test suite for the empty package tag
      Allow non-executable *.pm files in examples with #!perl
      Tweak package-type-in-debian-control and add test and changelog
      Clarify the long description for manpage-has-bad-whatis-entry
      Add Test-For to the empty-binary-package test
      Check rule regexes in more places and check for dh --with quilt
      Allow python2.6 packages to satisfy Python build dependencies
      Add Python 2.6 to recognized Python versions
      Add liquidsoap and texlua to known interpreters
      Update test coverage
      Fix the sense of the example Perl module test
      debhelper-no-depends now also emits missing-build-depends
      Allow $all to satisfy $remote_fs in Required-Start
      Also check override rules for programs requiring dependencies
      Adjust legacy test suite for recent rules parsing changes
      Finalize changes for 2.3.4

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

-- 
Debian package checker


Reply to: