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