Package: maven2 Version: 2.2.1-2 Severity: important
Maven fails to download dependencies with errors like: Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0/maven-site-plugin-2.0.pom [WARNING] Unable to get resource 'org.apache.maven.plugins:maven-site-plugin:pom:2.0' from repository central (http://repo1.maven.org/maven2): Error transferring file: Network is unreachable Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0/maven-site-plugin-2.0.pom [WARNING] Unable to get resource 'org.apache.maven.plugins:maven-site-plugin:pom:2.0' from repository central (http://repo1.maven.org/maven2): Error transferring file: Network is unreachable This happens systems with a functioning network connection where the failed urls can be successfully downloaded through another method (eg: wget, iceweasel). Some investigation revealed that for some reason these downloads are only trying IPv6 on hosts which only have IPv4 configured. This makes the "Network is unreachable" sort of make sense. This can be worked around by running maven with the argument -Djava.net.preferIPv4Stack=true. Though the work around would suggest this is a jre issue I have not had such issues with other java programs. Also, though this bug report is against squeeze, this also occurs in sid but does not occur in lenny. As a help, the system information below includes multiple jres as I frequently need to test on multiple versions. The java alternative on my system is set to use sun's java6: java -version java version "1.6.0_16" Java(TM) SE Runtime Environment (build 1.6.0_16-b01) Java HotSpot(TM) 64-Bit Server VM (build 14.2-b01, mixed mode) -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.30-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages maven2 depends on: ii gij-4.3 [java2-runtime-head 4.3.4-4 The GNU Java bytecode interpreter ii ibm-j2sdk1.4 [java2-runtime 1.4.2 Java(TM) JDK, Standard Edition, IB ii ibm-j2sdk1.6 [java2-runtime 1.6.0 Java(TM) JDK, Standard Edition, IB ii libmaven2-core-java 2.2.1-1 Core libraries for Maven2 ii openjdk-6-jre [java2-runtim 6b16-1.6.1-2 OpenJDK Java runtime, using Hotspo ii openjdk-6-jre-headless [jav 6b16-1.6.1-2 OpenJDK Java runtime, using Hotspo ii sun-java5-jre [java2-runtim 1.5.0-17-0.1 Sun Java(TM) Runtime Environment ( ii sun-java6-jre [java2-runtim 6-16-1 Sun Java(TM) Runtime Environment ( Versions of packages maven2 recommends: ii libmaven-clean-plugin-java 2.3-3 Maven clean plugin ii libmaven-compiler-plugin-java 2.0.2-4 Maven compiler plugin ii libmaven-install-plugin-java 2.3-2 Maven install plugin ii libmaven-jar-plugin-java 2.2-4 Maven Jar plugin ii libmaven-resources-plugin-jav 2.3-5 Maven resources plugin ii libmaven-shade-plugin-java 1.2.1-2 Maven shade plugin maven2 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

