Package "lintian"

Name: lintian


Debian package checker

Latest version: 2.5.6
Release: precise (12.04)
Level: base
Repository: main


Download "lintian"

Other versions of "lintian" in Precise

Repository Area Version
updates main 2.5.6ubuntu0.1


Version: 2.5.6 2012-03-30 00:06:48 UTC

lintian (2.5.6) unstable; urgency=low

  * checks/*:
    + [NT] Simplified some bit operations done on file permissions.
  * checks/binaries:
    + [NT] Fix false-negative missing-dependency-on-phpapi when the
      binary included a "SOVERSION" in its name. Thanks to Ondřej
      Surý for the report. (Closes: #662936)
  * checks/changelog-file:
    + [NT] Do not emit "no-upstream-changelog" for transitional
      packages. Thanks to Paul Wise for the report.
      (Closes: #660076)
  * checks/cruft:
    + [NT] Added missing "unless" in the code. Fixes false
      positive "source-contains-waf-binary". Thanks to
      Dmitrijs Ledkovs for the report. (Closes: #661561)
  * checks/debhelper:
    + [NT] Fix FP executable-debhelper-file-without-being-executable
      emitted for directories. Thanks to Felix Geyer for the report
      and the patch. (Closes: #663447)
  * checks/files.desc:
    + [NT] Fix a typo in a tag description. Thanks to Ludovic
      Rousseau for spotting it. (Closes: #663759)
  * checks/scripts:
    + [NT] Allow fontforge-nox as (alternative) provider for the
      fontforge interpreter. Thanks to Martin Erik Werner for
      the report. (Closes: #661363)
    + [NT] Move %interpreters map to a separate data file.
  * checks/source-copyright.desc:
    + [NT] Update references for copyright-format checks. Thanks
      to Thijs Kinkhorst for the report and the patch.
      (Closes: #661778)
    + [NT] Added trailing slash to copyright-format URLs in tag
      descriptions for consistency with the policy.

  * collection/*:
    + [NT] Removed assumption that "cwd" is the same as the
      directory for the package being examined.
  * collection/java-info:
    + [NT] Added missing "use Util".
  * collection/scripts:
    + [NT] Use "fail" from Util.pm rather than using an embedded
  * collection/strings:
    + [NT] Use Lintian::Collect to find ELF files.

  * data/scripts/interpreters:
    + [NT] New file.

  * frontend/lintian:
    + [NT] Pass directory of the package to the collections.

  * lib/Lintian/Check.pm:
    + [NT] Fixed false positive "*-address-malformed" if the local
      part of the email was "0". Thanks to Christopher Vollick for
      the report. (Closes: #663659)
  * lib/Lintian/Tag/Info.pm:
    + [NT] Fixed issue where "Experimental: no" was handled as a
      "yes" when generating a tag description.
  * lib/Util.pm:
    + [NT] If no locale can be found, just set LC_ALL to en_US.UTF-8.
      This fixes an issue with Lintian in backports when only
      locales-all is installed. Thanks to Peter Palfrader for the
      report. (Closes: #663459)

  * private/runtests:
    + [NT] Support using en_US.UTF-8 from locales-all, when that is
      available. This allows locales-all to be used as a substitute
      for locales when compiling Lintian on Squeeze.

  * reporting/harness:
    + [NT] Corrected inverted logic when checking for dry-run.

 -- Niels Thykier Wed, 14 Mar 2012 15:00:25 +0100

Source diff to previous version
662936 Add check for /usr/lib/php5/<version>/<component>.so and missing phpapi-<version> - Debian Bug report logs
660076 lintian: please disable no-upstream-changelog for transitional packages - Debian Bug report logs
661561 lintian: Please improve source-contains-waf-binary tag - Debian Bug report logs
663447 lintian: False positive: executable-debhelper-file-without-being-executable - Debian Bug report logs
663759 lintian: Typo in /lib/<triplet&gt: - Debian Bug report logs
661363 lintian: [false-positive] missing-dep-for-interpreter, though correctly: fontforge | fontforge-nox - Debian Bug report logs
661778 update Ref for copyright-format checks to current location - Debian Bug report logs
663659 lintian: Bug in Email Address Validation - Debian Bug report logs
663459 should depend on locales - Debian Bug report logs

Version: 2.5.5 2012-02-24 18:03:47 UTC

lintian (2.5.5) unstable; urgency=low

  The "Policy 3.9.3" release.

  * Summary of tag changes:
    + Added:
      - arch-dependent-file-not-in-arch-specific-directory
      - control-file-contains-dh_make-vcs-comment
      - debhelper-compat-file-is-missing
      - dependency-is-not-multi-archified
      - dh-exec-install-not-allowed-here
      - dh-exec-private-helper
      - dh-exec-script-without-dh-exec-features
      - dh-exec-subst-unknown-variable
      - executable-debhelper-file-without-being-executable
      - missing-dependency-on-numpy-abi
      - package-file-is-executable
      - package-uses-dh-exec-but-lacks-build-depends
      - preinst-uses-dpkg-maintscript-helper-without-predepends
      - shlib-in-multi-arch-foreign-package
      - source-contains-waf-binary
      - syntax-error-in-control-file
      - syntax-error-in-debconf-template
    + Removed:
      - dh_dhelp-is-deprecated
      - maintainer-not-full-name
      - maintainer-script-calls-deprecated-wm-menu-config
      - maintainer-script-does-not-check-for-existence-of-wm-menu-config
      - uploader-address-missing
      - uploader-not-full-name

  * checks/*:
    + [NT] Fixed assumptions about certain fields being present.
      Where needed, Lintian will make guesses to the most likely
      value (or the least "broken" value).
  * checks/binaries{,.desc}:
    + [NT] Allow libnss_* plugins in usr/lib.
    + [JW] Check for ELF binaries installed in unsafe paths in
      Multi-Arch: same packages. (Closes: #650445)
    + [JW] Added check numpy ABI dependency. (Closes: #658311)
    + [NT] Fixed embedded-library false-positive for tiff3. Thanks
      to Jay Berkenbilt for the report. (Closes: #660675)
  * checks/control-file{,.desc}:
    + [NT] Allow "pkg (= ${source:Version})" versioned dependency if
      pkg is architecture all. This fixes a false-positive
      "weak-library-dev-dependency" for some mono packages. Thanks
      to David Bremner for the report. (Closes: #652602)
    + [NT] Emit a tag if there is a syntax error in d/control rather
      than just aborting the rest of the check.
    + [NT] Accepted patch from Gergely Nagy to catch dh-make vcs
      templates in comments. Thanks to Paul Wise for suggesting this
      check. (Closes: #657110)
  * checks/copyright.desc:
    + [RA] Rephrase copyright-with-old-dh-make-debian-copyright long
      description to be clearer about the legal status of copyright
      notices. (Closes: #659574)
    + [RA,NT] Make copyright-with-old-dh-make-debian-copyright a
      pedantic tag.
  * checks/cruft{,.desc}:
    + [NT] Added dh-autoreconf as a build-depends alternative to
      libtool for suppressing ancient-libtool warning. Thanks to
      Felix Geyer for the report. (Closes: #650325)
    + [NT] Accepted patch from Paul Wise to detect COFF object
      files as Win32 binaries.
    + [NT] Properly handle unpacked being a symlink.
    + [NT] Accepted patch from Luca Falavigna to detect waf files
      with a binary payload. (Closes: #654523)
  * checks/debconf:
    + [RA] Recognize Perl uses of debconf templates via metaget or
  * checks/debhelper{,.desc}:
    + [NT] Do not check executable debhelper files for brace
      expansion if compat is 9 (or greater). It may be allowed by
      tool interpreting the file.
    + [NT] Added checks for handling executable files in the
      debian dir. Thanks to Joey Hess and Arno Töll for the
      reports. (Closes: #651572, #651330)
    + [NT] Added various dh-exec related checks. Thanks to Gergely
      Nagy for the patches. (Closes: #653071)
    + [NT] Removed tag for using dh_dhelp. It is not shipped in
      debhelper anymore (not even Squeeze) and the tag is not
      emitted anymore (according to lintian.d.o).
    + [NT] Added check for missing compat file. (Closes: #656885)
  * checks/fields{,.desc}:
    + [JW] Properly handle uploader names with commas.
      (Closes: #485705)
    + [NT] Removed uploader-address-missing tag.
    + [NT] Added section-mapping for (some) zope packages. This
      fixes some false-positives where python-zope packages were
      wrongly identified as belong to the python section.
    + [NT] Fixed an issue where "doc-pkg-depends-on-main-pkg" would
      only be triggered if it was a "pre-depends" relation.
    + [NT] Use new Lintian::Architecture API.
    + [JW] Include ssh:// as a valid protocol for hg.
      (Closes: #655907)
    + [NT] Ignore self relations in Replaces and Provides. This
      is allowed according to §7.6.2. (Closes: #657034)
    + [NT] Applied patch from intrigeri to remove "not-full-name"
      tags. (Closes: #658031)
  * checks/files:
    + [JW,NT] Skip "Multi-Arch: same" check of gzip files if their
      install path contains the architecture. (Closes: #650665)
    + [JW] Fixed a false-negative "empty-binary-package" if the
      package contained the /u/s/doc/$pkg symlink.
      (Closes: #650959)
    + [NT] Allow fonts in packages starting with "fonts-". This
      completes the fix for #646838. Thanks to أحمد المحمودي
      for the follow up report. (Closes: #651045)
    + [NT] Re-added swfobject.js to the list of known javascript
      libraries. Thanks to Paul Wise for noticing it had been
  * checks/group-check{,.desc}:
    + [NT] Check for file conflicts in binaries built from the same
      source package. (Closes: #293838)
    + [JW] Added check for incomplete Multi-arch'ification.
      (Closes: #650838)
  * checks/menus{,.desc}:
    + [NT] Remove obsolete checks for wm-menu/wm-menu-config use in
      maintainer scripts. The executables are not shipped in menu
      in Squeeze nor sid. Furthermore the tags are not emitted in
      any package (according to lintian.d.o).
  * checks/nmu:
    + [JW] Properly handle uploader names with commas.
  * checks/po-debconf:
    + [NT] Remove special handling for packages using yada.
  * checks/rules:
    + [NT] Remove check for missing build-dep

650445 [new check] "Multi-Arch: same" with files outside multiarch dirs - Debian Bug report logs
658311 [new check] missing dependency on python-numpy-abiN - Debian Bug report logs
660675 lintian: %EMBEDDED_LIBRARIES needs new case for tiff3 - Debian Bug report logs
652602 lintian: false positive "weak-library-dev-dependency" for arch:all lib packages. - Debian Bug report logs
657110 lintian: please check for commented-out Vcs-Git/Vcs-Browser pointing at collab-maint - Debian Bug report logs
659574 lintian: legally wrong statement: copyright-with-old-dh-make-debian-copyright - Debian Bug report logs
650325 [checks/cruft] emits ancient-libtool when using dh-autoreconf - Debian Bug report logs
654523 Please implement source-contains-waf-binary tag - Debian Bug report logs
651572 check for executable, non-hashbanged files in debian/ - Debian Bug report logs
653071 lintian: a set of dh-exec related checks - Debian Bug report logs
656885 lintian: Separate tag for no "d/compat" - Debian Bug report logs
485705 [checks/nmu] parsing of uploader names containing a comma - Debian Bug report logs
655907 [checks/fields] please add "ssh://" to hg's valid URI schemes - Debian Bug report logs
657034 lintian: false-positive package-relation-with-self - Debian Bug report logs
658031 lintian: I, too, only have one name - Debian Bug report logs
650665 lintian: false-positive gzip-file-is-not-multi-arch-same-safe - Debian Bug report logs
650959 lintian: false-negative empty-binary-package for packages with /u/s/doc/$pkg symlink - Debian Bug report logs
651045 lintian: False positive font-in-non-font-package - Debian Bug report logs
293838 lintian: check for file overlap in binaries from same source - Debian Bug report logs
650838 [new check] incomplete multi-archification - Debian Bug report logs
602249 [checks/scripts] check Pre-Depends for dpkg-maintscript-helper - Debian Bug report logs
652594 lintian: Add racket as a known interpreter - Debian Bug report logs
652736 lintian: [patch] Add fontforge as a valid interpreter - Debian Bug report logs
650444 [new check] "Multi-Arch: foreign" with public shared libraries - Debian Bug report logs
649813 lintian: [checks/source-copyright] Final URL for DEP 5. - Debian Bug report logs
651392 lintian: unversioned-copyright-format-uri references 404 http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn - Debian Bug report logs
650793 lintian: No way to suppress langpack-related package-contains-broken-symlink on Ubuntu - Debian Bug report logs
649640 lintian: dh_sphinxdoc and sphinxdoc.pm are provided by python3-sphinx - Debian Bug report logs
659285 lintian: misreports missing-build-dependency-for-dh_-command for use of dh_xine - Debian Bug report logs
652123 Please add new sections (introspection/education/metapackages) to checks/fields - Debian Bug report logs
657155 lintian: Please removed some of the libhdf5-* from the virtual packages list - Debian Bug report logs
653832 lintian: doesn't know about multiarch directories on kfreebsd-*, ia64 and more - Debian Bug report logs
636086 Please use new C.UTF-8 locale rather than depending on locales and generating en_US.UTF-8 - Debian Bug report logs
651816 lintian: Finish up architecture dependent overrides - Debian Bug report logs
650433 lintian --verbose --keep-lab doesn't print lab location - Debian Bug report logs
650701 [PATCH] Check git and debian/changelog before showing dummy version number - Debian Bug report logs
651332 lintian: unhelpful message if changes file not present - Debian Bug report logs
638278 lintian: errors if only numerical owner/group info is available - Debian Bug report logs
655469 gnome-mplayer can not use embedded fonts
658971 lintian: exits 1 without any policy violations/errors/warnings checking epoptes - Debian Bug report logs
659909 lintian: DEP5 warnings use difficult to read paragraph positions - Debian Bug report logs
650712 lintian: [PATCH] Respect vendor profiles when generating HTML reports - Debian Bug report logs

About   -   Send Feedback to @ubuntu_updates