lintian 2.5.0~rc3ubuntu1 source package in Ubuntu

Changelog

lintian (2.5.0~rc3ubuntu1) oneiric; urgency=low

  * Merge from Debian unstable (LP: #769101). Remaining changes:
    - Don't warn about a symlinked changelog file in Ubuntu due to CDBS.
    - Add no-upstream-changelog tag to cruft-general-test-suite,
      cruft-general-upstream, cruft-upstream-binaries, fields-no-homepage,
      patch-systems-no-patch-system tests.
    - checks/changelog-file.desc, t/tests/legacy-libbaz/tags,
      testset/tags.libbaz: Drop debian-changelog-file-is-a-symlink tag.
    - t/tests/changelog-file-symlink, t/tests/init.d-symlink: Drop these tests.
    - checks/init.d: fix LP: #496798 again; upstream only took part of our
      patch and the rest of the fix was dropped in the last merge; per
      maintainer's comments in Debian bug #569492, Ubuntu will need to
      carry this fix for the time being
    - Add wrong-name-for-upstream-changelog tag to changelog-file-extra-upstream
      test.
    - Prefer libtest-simple-perl (>= 0.93) to perl (>= 5.12).
    - t/tests/fields-multi-arch: Do not test invalid Multi-Arch field,
      because dpkg-deb will already fail.
    - Drop debug-symbols-directly-in-usr-lib-debug from binaries-general.
  * private/runtests: Fix typo NO_PKG_MAGNGLE -> NO_PKG_MANGLE.
  * binaries-general test: Remove unknown -ph flag from gcc 4.6 call.

lintian (2.5.0~rc3) unstable; urgency=low

  * Summary of tag changes:
    + Added:
      - dir-or-file-in-run
      - intra-source-package-circular-dependency
      - package-contains-broken-symlink
      - classpath-contains-relative-path
      - jar-not-in-usr-share
      - executable-jar-without-main-class
      - missing-dep-on-jarwrapper
      - missing-classpath
      - javalib-but-no-public-jars
      - missing-manifest
      - codeless-jar
      - missing-pre-dependency-on-multiarch-support

  * checks/*.desc:
    + [NT] Updated the Needs-Info field to include the new
      collections where needed.
  * checks/binaries:
    + [NT] Accepted patch from Loïc Minier to support the armhf
      architecture.  (Closes: #618587)
    + [NT] Drop wrong checks for multiarch directories.  Multiarch
      directories are only allowed in packages of the given architecture.
      Thanks to Steve R. Langasek for the patch.
  * checks/circular-deps{,.desc}:
    + [NT] Added to check for circular dependencies between
      binaries from the same source.  It requires all binaries
      packages to be present as well as the source package to be
      effective.  Thanks to Bill Allombert for the suggestion.
      (Closes: #316283)
  * checks/debhelper:
    + [NT] Use new alt-dh_commands data file to fetch alternative
      dependencies for dh_commands, which are sometimes provided
      indirectly by meta or API packages.
  * checks/fields:
    + [NT] Do not emit needless-dependency-on-jre for libX-gcj
      packages and only emit the tag at most once per package.
      Thanks to Rene Engelhard for the report.
      (Closes: #622396)
  * checks/files{,.desc}:
    + [NT] Added dir-or-file-in-run tag.  (Closes: #623031)
    + [NT] New tag missing-pre-dependency-on-multiarch-support,
      Severity: serious, to warn when a package installs libraries to the
      multiarch directory without taking care of upgrades.  Thanks to
      Steve R. Langasek for the patch.

  * checks/java{,.desc}:
    + [NT] Added file based on patches submitted by Vicent Fourmond.
      This new file checks for jar files in weird locations.
      (Closes: #620829, #575447)
  * checks/manpages:
    + [NT] Fixed false-positive binary-without-manpage when the
      manpage is in a direct dependency of the package and the
      package is checked together with its dependency.
      (Closes: #120323)
  * checks/scripts:
    + [NT] Fixed false positive missing-dep-for-interpreter, if
      the interpreter was dash, since dash is now essential.
      (Closes: #620120)
  * checks/symlinks{,.desc}:
    + [NT] New file that checks for broken symlinks.  A symlink
      is considered broken if it does not exist in the package
      itself or in its direct dependecies.  Since only absolute
      symlinks are checked at the moment, this only partly
      fixes #217023.

  * collection/*.desc:
    + [NT] Updated the Needs-Info field to include the new
      collections where needed.
  * collection/{bin-pkg-control,fields,index}{,.desc}:
    + [NT] Added to replace various unpack scripts.
  * collection/java-info{,.desc}:
    + [NT] Accepted patch from Vincent Fourmond to implement
      Java related data collection.

  * data/binaries/multiarch:
    + [NT] Removed by patch from Steve R. Langasek.
  * data/debhelper/alt-dh_commands:
    + [NT] New file; contains alternative dependencies for
      dh_python2 and dh_python3.  (Closes: #614879)
  * data/fields/architectures:
    + [NT] Updated to include armhf.
  * data/files/triplets:
    + [NT] Updated to include armhf triplet.
    + [NT] Refresh with the final approved multiarch paths by patch
      from Steve R. Langasek.
  * data/output/manual-references:
    + [NT] Accepted patch from Vincent Fourmond to add the links
      to the Java Policy.
  * data/spelling/corrections:
    + [NT] Added a lot of spelling mistakes with corrections.
      Kudos to Kevin Ryde for these.  (Closes: #619075)
  * data/spelling/corrections-multiword:
    + [NT] Removed "helps to" as a spelling mistake.  Thanks to
      Nicholas Bamber for the report.  (Closes: #622124)
  * data/standards-version/release-dates:
    + [NT] Added 3.9.2 as the newest Standards-Version.  Thanks to
      Sven Joachim for the report.  (Closes: #621667)

  * debian/control:
    + [NT] Bumped Standards-Version to 3.9.2.
    + [NT] Updated Build-Depends for debiandoc -> docbook change of
      the manual.
    + [NT] Added missing Build-Depends on libhtml-parser-perl.  Also
      added it to suggests, since it is used for XML output.
  * debian/{docs,rules}:
    + [NT] Updated to use/install docbook instead of debiandoc.

  * doc/lintianrc.example:
    + [NT] Removed reference to LINTIAN_UNPACK_LEVEL.
  * doc/lintian.sgml:
    + [RG] Removed file - replaced by doc/lintian.xml.
  * doc/lintian.xml:
    + [RG] Added to migrate away from debiandoc.  (Closes: #587925)

  * frontend/lintian:
    + [NT] Removed the deprecated --unpack-level argument.  Only
      two unpack levels were available and they were equal to
      the --remove and --unpack options.
    + [NT] Stopped accepting the environment/config variables
      LINTIAN_UNPACK_LEVEL and LINTIAN_SECTION.  The former is
      redundant as explained above and the latter was deprecated
      in favor of LINTIAN_AREA.
    + [NT] Refactored the frontend to group packages together based
      on their source package.  This allows for cross-package checks.
      (Closes: #513663)

  * lib/{Lab/Package,Lintian/Processable*}.pm:
    + [NT] Added files to assist in package grouping.
  * lib/Lintian/Command/Simple.pm:
    + [NT] Added support for chanding directory before running the
      command.
  * lib/Lintian/Collect.pm,lib/Lintian/Collect/*.pm:
    + [NT] Removed assumption that all the information handled by
      these are available in the current directory.
  *  lib/Lintian/Schedule.pm:
    + [NT] Removed file, replaced by Lintian::ProcessablePool.

  * private/refresh-archs:
    + [SRL] update to output directory mappings based on DEB_HOST_MULTIARCH
      instead of DEB_HOST_GNU_TYPE.
  * private/runtests:
    + [NT] Added support for dumping build logs if a test fails.
      (Closes: #621658)
    + [NT] Disabled pkgbinarymangler during tests.  (Closes: #621681)

  * t/tests/binaries-from-other-arch:
    + [NT] Accepted patch from Benjamin Drung to accept i686-linux-gnu
      as a valid triplet.  This fixes test failure in Ubuntu.
      (Closes: #622974)

  * unpack/unpack-{binpkg,changes}-l1:
    + [NT] Removed unpack scripts for binpkg and changes as these have
      been replaced by collections.
 -- Benjamin Drung <email address hidden>   Sun, 01 May 2011 21:33:23 +0200

Upload details

Uploaded by:
Benjamin Drung
Uploaded to:
Oneiric
Original maintainer:
Ubuntu Developers
Architectures:
all
Section:
devel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Oneiric: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
lintian_2.5.0~rc3ubuntu1.tar.gz 914.2 KiB 03cc79e26e4e805a5b98b7046c82eb0205b644337e2078886b731bf9bcbdb97f
lintian_2.5.0~rc3ubuntu1.dsc 2.5 KiB 2f987d0db8ba4dc2c7fad5ed0e8e85765102d8e73f467fa4e69e47ea0e83612b

View changes file

Binary packages built by this source

lintian: No summary available for lintian in ubuntu oneiric.

No description available for lintian in ubuntu oneiric.