Bug#526326: ivy: download from Maven repository fails due to missing metadata files in jar

Marcus Better marcus at better.se
Thu Apr 30 13:03:32 UTC 2009


Package: ivy
Version: 2.0.0-2
Severity: serious

A simple resolve of a package from the Maven repo fails with the
following (with full Ant debug logs):

  Couldn't load ResourceStream for org/apache/ivy/plugins/parser/m2/m2-entities.ent
  [ivy:retrieve]  io problem while parsing ivy file: http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.12/nekohtml-1.9.12.pom: null


Sure enough, m2-entities.ent is missing from ivy.jar.

Looking closer, the following files are in the upstream ivy.jar but
are missing from the Debian version:

fr/jayasoft/ivy/ant/antlib.xml
META-INF/LICENSE
META-INF/NOTICE
module.properties
org/apache/ivy/core/settings/ivyconf-default-chain.xml
org/apache/ivy/core/settings/ivyconf-local.xml
org/apache/ivy/core/settings/ivyconf-main-chain.xml
org/apache/ivy/core/settings/ivyconf-public.xml
org/apache/ivy/core/settings/ivyconf-shared.xml
org/apache/ivy/core/settings/ivyconf.xml
org/apache/ivy/plugins/parser/m2/m2-entities.ent
org/apache/ivy/plugins/parser/xml/ivy.xsd
org/apache/ivy/plugins/resolver/packager/packager-1.0.xsd

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.29-melech (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ivy depends on:
ii  default-jre [java2-runti 1.5-31          Standard Java or Java compatible R
ii  java-gcj-compat [java2-r 1.0.80-1        Java runtime environment using GIJ
ii  openjdk-6-jre [java2-run 6b14-1.5~pre1-5 OpenJDK Java runtime, using Hotspo

ivy recommends no packages.

Versions of packages ivy suggests:
ii  ivy-doc                       2.0.0-2    The agile dependency manager (docu
ii  libjsch-java                  0.1.37-3   java secure channel

-- no debconf information





More information about the pkg-java-maintainers mailing list