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

[lintian] annotated tag 2.5.18 created (now b0e7ff9)



This is an automated email from the git hooks/post-receive script.

nthykier pushed a change to annotated tag 2.5.18
in repository lintian.

        at  b0e7ff9   (tag)
   tagging  f423f092a9a0de8ad336bf3e82fb2d1037155370 (commit)
  replaces  2.5.17
 tagged by  Niels Thykier
        on  Sat Sep 21 23:38:38 2013 +0200

- Log -----------------------------------------------------------------
Release Lintian/2.5.18 into unstable

Format: 1.8
Date: Sat, 21 Sep 2013 23:23:10 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.18
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
 lintian    - Debian package checker
Closes: 460174 658320 665694 672664 688524 697565 699410 703407 706966 707700 708576 711988 718349 720910 721179 721205 721252 721268 722102 722582 723003 723730 723732
Changes:
 lintian (2.5.18) unstable; urgency=low
 .
   * Summary of tag changes:
     + Added:
       - debian-changelog-has-wrong-weekday
       - debian-rules-missing-good-practice-target-dfsg
       - empty-udeb-package
       - file-name-in-PATH-is-not-ASCII
       - misplaced-extra-member-in-deb
 .
   * checks/apache2.pm:
     + [NT] Fix false-positive warning about non-standard package
       name when the Apache2 module contained uppercase letters.
       Thanks to Jonas Smedegaard for the report.
       (Closes: #723003)
   * checks/changelog.{desc,pm}:
     + [NT] Check that the weekday of the latest changelog entry
       is consistent with the date.  Thanks to Raphael Champeimont
       for the report.  (Closes: #703407)
   * checks/cruft.{desc,pm}:
     + [BR] Fix false-postive for license-problem-gfdl-invariants.
       (Closes: #721252)
     + [BR] Extend tag description of the gfdl-invariants tag.
       (Closes: #722102)
   * checks/deb-format.{desc,pm}:
     + [NT] Support (but tag) unofficial members after the
       "debian-binary" member where allowed by dpkg.  These
       members will trigger misplaced-extra-member-in-deb tag.
       Thanks to Guillem Jover for the report and the feedback.
       (Closes: #718349)
   * checks/fields.{desc,pm}:
     + [NT] Warn about "?op=log" in svn.d.o brower links.  Thanks
       to Paul Wise for the report.  (Closes: #707700)
     + [NT] Fix false-positive dbg-package-missing-depends for
       transitional dbg packages.  Thanks to Paul Wise for the
       report.  (Closes: #665694)
     + [NT] Remind people that packages named gir1.2-foo-X.Y
       should be in the introspection section.  Thanks to Michael
       Biebl for the report  (part of #695345)
   * checks/files.{desc,pm}:
     + [BR] Fix false-positive dir-or-file-in-build-tree for
       the sbuild source package.  (Closes: #720910)
     + [NT] Add check for empty udeb packages.  Thanks to Cyril
       Brulebois for the suggestion.  (Closes: #672664)
     + [NT] Remove exception for "/selinux" top-level directory.
       Thanks to Laurent Bigonville for the report.
       (Closes: #723730)
     + [NT] Add a check for files in PATH being representable
       using only ASCII characters.  (Closes: #723732)
   * checks/menu-format.desc:
     + [BR] Rewrite description of the tag for desktop files
       without a keywords entry based on a wording from Gaudenz
       Steinlin.  (Closes: #706966)
     + [NT] Apply patch from Lucas Nussbaum to add an additional
       reference to the desktop-entry-lacks-keywords-entry tag.
       (Closes: #722582)
   * checks/rules.{desc,pm}:
     + [BR] Refactor the check for known targets in d/rules.
     + [BR] Add check for missing for recommended "get-orig-source"
       target in d/rules for packages that look like they have been
       repacked.  (Closes: #460174)
   * checks/scripts.desc:
     + [NT] Demote the certainty of shell-script-fails-syntax-check
       due to "extglob" in bash.  Thanks To Trent W. Buck for the
       report.  (Closes: #699410)
   * checks/testsuite.pm:
     + [NT] Add "allow-stderr" as known autopkgtest "restriction".
       Thanks to Jérémy Bobbio for the report and the initial
       patch.  (Closes: #721179)
   * checks/version-substvars{.desc,.pm}:
     + [NT] Mention that version-substvar-for-external-package
       can happen if the package name used in the relation has
       a typo.  Thanks to Joachim Reichel for reporting this.
       (Closes: #708576)
     + [NT] Ignore ":any" qualifiers in dependencies.  Thanks to
       Scott Ritchie for the report.  (Closes: #658320)
 .
   * commands/info:
     + [NT] New file (replacing lintian-info).
     + [NT] Emit a deprecation warning for --include-dir
       and --[no-]user-dirs when they are not the first
       arguments and called as lintian-info.
 .
   * doc/README.in:
     + [NT] Replaced by top-level README.
 .
   * data/common/source-fields:
     + [NT] Allow the "Dgit" field in source packages.  Thanks
       to Ian Jackson for the report.  (Closes: #721205)
   * data/fields/perl-provides:
     + [NT] Refresh against perl 5.18.
   * data/rules/policy-rules:
     + [BR] New file.
   * data/scripts/{,versioned-}interpreters:
     + [NT] Apply patch from Gunnar Wolf to update which package
       is providing "rackup".  (Closes: #721268)
   * data/scripts/interpreters:
     + [NT] Use "python:any | python-minimal:any" as dependency
       for python scripts.  This fixes a false-positive for
       python-script-but-no-python-dep when dh_python2 generates
       a dependency of "python:any".  Thanks to Francois Gouget
       for the report.  (Closes: #711988)
   * data/scripts/versioned-interpreters:
     + [NT] Add python 2.7 and remove 2.4, 2.5 and 2.6.  Also
       add ":any" the dependency template like with the
       unversioned interpreters (see above).
 .
   * debian/docs:
     + [NT] Install "README" instead "doc/README"
   * debian/lintian.install:
     + [NT] Install dplint and commands/*.
   * debian/lintian.links:
     + [NT] New file.
   * debian/rules:
     + [NT] Add code for substituting some placeholder values in
       dplint and lintian.
     + [NT] Invoke dh_link.
     + [NT] Remove code for auto-generating README from README.in
   * debian/tests/control:
     + [NT] Remove reference to testsuite-legacy.
   * debian/tests/testsuite-legacy:
     + [NT] Removed; no longer useful.
 .
   * doc/README.developers:
     + [NT] Update the section on running Lintian from a source
       tree to mention that setting LINTIAN_ROOT is no longer
       needed.
     + [NT] Remove references to the legacy testsuite.
   * doc/tutorial/Lintian/Tutorial/TestSuite.pod:
     + [NT] Remove references to the legacy testsuite.
 .
   * frontend/dplint:
     + [NT] New file.
   * frontend/lintian:
     + [NT] Automatically determine the LINTIAN_ROOT when run from
       the extracted source dir.
     + [NT] Deprecate --root and LINTIAN_ROOT.  These are largely
       obsolete as Lintian can now automatically determine the
       proper LINTIAN_ROOT.  To avoid surprises, lintian will
       now exit with an error if requested to use a different
       LINTIAN_ROOT than the one lintian expected to use.
     + [NT] Emit a deprecation warning for --include-dir
       and --[no-]user-dirs when they are not the first
       arguments and called as lintian-info.
   * frontend/lintian-info:
     + [NT] Replace with symlink to dplint.  The implementation of
       lintian-info is now handled by commands/info.
 .
   * lib/Lintian/Collect/Package.pm:
     + [NT] If the index file does not include a "root" directory,
       then create a fake one.
   * lib/Lintian/Data.pm:
     + [NT] Make a special case to allow "original-maintainer" by
       default in all non-"Debian" profiles.  Thanks to Nick
       Black for the report.  (Closes: #697565)
   * lib/Lintian/Relation.pm:
     + [NT] Allow "pkg" to imply "pkg:any", but without permitting
       "pkg:any" to imply "pkg".
 .
   * private/runtests:
     + [NT] Remove file; merge the relevant parts into t/runtests.
 .
   * README:
     + [NT] New file for basic information about Lintian and
       where to find more information.
 .
   * reporting/harness:
     + [NT] Fix bug that caused harness to not remove old log
       entries on incremental runs.
     + [NT] Clear LINTIAN_ROOT environment variable if set.
   * reporting/html_reports:
     + [NT] Copy (rather than symlink) the lintian.log to the
       generated website.
 .
   * t/runtests:
     + [NT] Assume dpkg (>= 1.16.1) is present.
     + [NT] Work around bug in Perl (#723805) when using "glob"
       within threads.  Thanks to Brian "hugmeir" Fraser for
       finding the underlying cause.
   * t/tests/legacy-debug/debian/debian/control:
     + [NT] Mark some packages "arch:any" to avoid test failures
       on kfreebsd-amd64.  (Closes: #688524)
 .
   * testset/*:
     + [NT] All tests moved to t/tests/legacy-* and the test
       runner removed.
 .
   * vendors/ubuntu/main/data/{common,fields}/*:
     + [NT] Retire now redundant files.
Checksums-Sha1:
 28b609273baac3c874eee397d7e108d99c8efda6 1729 lintian_2.5.18.dsc
 8481fa85baeefd210a3ba7e3d6cc54aeae6916a0 1270441 lintian_2.5.18.tar.gz
 52fd66002b42d93566b3ddb846a167f853fc97fb 700672 lintian_2.5.18_all.deb
Checksums-Sha256:
 3a69ab59a3c92056390b1eeb78e6e69a2fec73a694d340d6cc33dd6c89efe971 1729 lintian_2.5.18.dsc
 b5d6a63ec5ebdb45ceb75f81ea0838034d8a775f3d863dc15b51d659711bc4cc 1270441 lintian_2.5.18.tar.gz
 45a779494bb2f22c6239dba2a30a3228ad60c23091010e89b9412e03ee1c8291 700672 lintian_2.5.18_all.deb
Files:
 cbc2038a7ee55361eb72dc01d62bf7ff 1729 devel optional lintian_2.5.18.dsc
 0f7ce17794778df464aaee77ff8d4f20 1270441 devel optional lintian_2.5.18.tar.gz
 9607288c4b25d4d48a5f1444fa8d2035 700672 devel optional lintian_2.5.18_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQIcBAABCAAGBQJSPhHeAAoJEAVLu599gGRCKSAP/3BMc7/GCb4nCAwQXHFUSMW+
ghPjFuHtUK4LZQegT3AOB5NRWLthAz9p05MPiLu0zMxe9ZYZ/DJTG5vLoAXmUK7v
qhQKQ+DCPlwSXnGr1ErAE2FceZHRKvwgkpgRftGH/qrYvYhuO2ZOX55syb2EU3cM
JQ8sGzSqDjspVWBAyG2SOMBLitP4YifDtDZsQG8/VmNkNiL+VhpNfJrHpnsAomiD
4L488zWDQAvYzGvt/AuJe9bgPml5oXcXD17jR6yi9vClJh5tpftnlZoMvmzdrJzK
ido1yW4yvMuMgFFmxsBInwMIdPW3jpttF0lMbmf0uuwuoefzxus0nvGy+pX9Plrq
xsiPp9B2PsnbUeV3DUiv4JcudYt4W5t0NlZWaCkhhw5YqB3Ync+TKh1fFBo8emUb
vvm9p3rtnAWNdykEI1G2ZT0Ak9nT0I/uar3vKcC+/UzpX5BqnX8P+428lQvIe6ZL
zvMdVV2uwIUyFsBZNwLvRn7ZcBEC3syT4CZ49tLaXjpP+bqPKoIgYMDUfYx8LIY5
Qn08MZYWiUuLpy2hE1kjXwEmNCBcyRBiIKbeoY+F3L8S2wCTVn1xbwaEjxxtZbgs
NCp2VJMlwocezpXGpBFnoY7kKdR+TfPgCXXVVandiWWtAUkL9xZKlTQ55k5h/VHw
HsE4jkskfa7+w2HTL6l6
=7rlp
-----END PGP SIGNATURE-----

Bastien ROUCARIÈS (13):
      Fix false positive for dir-or-file-in-build-tree
      c/cruft.pm: Refactor gfdl detection
      c/cruft.pm: Silent false positive in po file of gtk-doc
      c/cruft.pm: Remove the last word in a regex
      c/rules.pm: Refactor the check for Policy targets
      c/rules: Add a check for get-orig-source target
      c/rules: Push known d/rules targets to a data file
      Improve documentation of override/false positive of gfdl problem
      Fix another false positive in gtk-doc
      c/cruft.om: Improve detection of gfdl
      c/cruft.pm: Fix a false positive in gtk-doc
      c/cruft.pm: Allow # to be considered like a space
      c/cruft.pm: Improve specificity of gfdl tagging of example

Gaudenz Steinlin (1):
      Clarify the wording of desktop-entry-lacks-keywords-entry tag

Gunnar Wolf (1):
      data/scripts: rackup now has an unversioned interpreter

Jérémy Bobbio (1):
      c/testsuite.pm: Update known restrictions for autopkgtest

Lucas Nussbaum (1):
      c/menu-format.desc: Add reference to wiki.gnome.org

Niels Thykier (54):
      d/changelog: Add unreleased 2.5.18 version
      c/version-substvars.pm: Correct comment
      c/version-substvars: Expand tag description
      d/common/source-fields: Add "dgit" field
      d/changelog: Add changelog entry for #721252
      r/harness: Fix regression in harness's log cleaning
      c/files: Add check for empty udeb files
      d/changelog: Add entry for the 3 previous commits
      c/cruft.pm: Fix some minor perltidy issue
      L::Data: Allow original-maintainer in all non-Debian profiles
      r/html_reports: copy (rather than symlinking) the lintian.log
      r/html_reports: Fix syntax error
      r/html_reports: Run perltidy
      testeset: Make some pkgs arch:any to fix test failure
      c/version-substvars: Ignore ":any" qualifier
      Add new dplint frontend to support "git-like" Lintian commands
      Turn lintian-info into a dplint command
      d/changelog: Add entries for dplint + commands/info
      lintian: Deprecate --root/LINTIAN_ROOT
      doc/README.developers: Setting LINTIAN_ROOT is no longer needed
      c/changelog-file: Check weekday is consistent with the dch date
      d/fields/perl-provides: Refresh against 5.18
      d/rules: Remove remark about libapt-pkg-perl
      t: Rename {$srcpkg} to {$source}
      t: Update test to cope with new perl-provides versions
      Move all legacy tests to t/tests/legacy-*
      t/scripts: Rename two "slow" tests so they are run earlier
      c/apache2.pm: Fix F-P when module name had uppercase letters
      L::Relation: pkg now implies pkg:any (but not vice versa)
      d/scripts/interpreters: Add ":any" to the python dependency
      Rewrite README file and move it to top-level
      Remove now obsolete README.in
      d/rules: Use correct path to dplint in the installed package
      d/rules: Correct and simplify some variable definitions
      c/standards-version.pm: Bump ANCIENT_DATE
      c/files.pm: Remove exception for "/selinux" top level dir
      c/files.pm: Files in PATH should be in all ASCII
      L::C::Package: Work around a bug
      L::C::Package: Insert a fake "root dir" if missing
      t/runtests: Assume dpkg (>= 1.16.1) is present
      t/runtests: Only load Data::Dumper when -d is given
      t/runtests: Work around bug in perl5.18 (#723805)
      Merge private/runtests into t/runtests
      lintian: Require --include-dir and --user-dirs earlier
      c/deb-format: Add new tag for "extra" deb members
      c/fields.pm: Warn about "?op=log" in Vcs-Browser
      d/.../versioned-interpreters: Add py2.7 and remove 2.{4,5,6}
      c/cruft.pm: Remove some dead code
      c/scripts.desc: Demote certainity of shell syntax check
      t: Add test for "0-width" UTF-8 characters
      c/fields.pm: Allow transitional -dbg pkgs to depend on -dbg pkgs
      c/fields: gir1.2-foo-X.Y implies section introspection
      d/changelog: Fix typo in bug number
      Release Lintian/2.5.18 into unstable

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

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git


Reply to: