Hi Aaron, I think your suggestion is valuable, but somehow it still tries to contact the:
hadoop.mirror=http://mirror.facebook.net/facebook/hive-deps $ant -Dhadoop.root=~/myhome/hadoop-0.20.9 -Dhadoop.version=0.20.9 -Doffline=true ivy-resolve: [ivy:resolve] :: Ivy 2.1.0 - 20090925235825 :: http://ant.apache.org/ivy/ :: [ivy:resolve] :: loading settings :: file = /projects/hive-svn/trunk/ivy/ivysettings.xml [ivy:resolve] [ivy:resolve] :: problems summary :: [ivy:resolve] :::: WARNINGS [ivy:resolve] module not found: hadoop#core;0.20.9 [ivy:resolve] ==== hadoop-source: tried [ivy:resolve] -- artifact hadoop#core;0.20.9!hadoop.tar.gz(source): [ivy:resolve] http://mirror.facebook.net/facebook/hive-deps/hadoop/core/hadoop-0.20.9/ hadoop-0.20.9.tar.gz [ivy:resolve] ==== apache-snapshot: tried [ivy:resolve] https://repository.apache.org/content/repositories/snapshots/hadoop/core /0.20.9/core-0.20.9.pom [ivy:resolve] -- artifact hadoop#core;0.20.9!hadoop.tar.gz(source): [ivy:resolve] https://repository.apache.org/content/repositories/snapshots/hadoop/core /0.20.9/hadoop-0.20.9.tar.gz [ivy:resolve] ==== maven2: tried [ivy:resolve] http://repo1.maven.org/maven2/hadoop/core/0.20.9/core-0.20.9.pom [ivy:resolve] -- artifact hadoop#core;0.20.9!hadoop.tar.gz(source): [ivy:resolve] http://repo1.maven.org/maven2/hadoop/core/0.20.9/core-0.20.9.tar.gz [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] :: UNRESOLVED DEPENDENCIES :: [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] :: hadoop#core;0.20.9: not found [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] Viraj ________________________________ From: Aaron Kimball [mailto:[email protected]] Sent: Monday, June 14, 2010 10:25 PM To: [email protected] Subject: Re: Compiling Hive against a different version of Hadoop 20 Also try supplying this flag to ant: -Doffline=true On Mon, Jun 14, 2010 at 9:06 PM, Carl Steinbach <[email protected]> wrote: Hi Viraj, You can put your hadoop tarball in the cache directory that ivy uses (probably ~/.ant/cache/hadoop/core/sources). This should prevent Ivy from failing when it looks for version 0.20.9. Thanks. Carl On Mon, Jun 14, 2010 at 8:33 PM, Viraj Bhat <[email protected]> wrote: Hi all, I have a specific version of Hadoop 20, which I need to compile with Hive. I tried the following steps http://wiki.apache.org/hadoop/Hive/DeveloperGuide $ant -Dhadoop.root=~/myhome/hadoop-0.20.9 -Dhadoop.version=0.20.9 Is there a way to disable the ivy downloads. Even though the source tree for hadoop-0.20.9 is located on my home directory, I get the following errors. ivy-resolve: [ivy:resolve] :: Ivy 2.1.0 - 20090925235825 :: http://ant.apache.org/ivy/ :: [ivy:resolve] :: loading settings :: file = /projects/hive-svn/trunk/ivy/ivysettings.xml [ivy:resolve] [ivy:resolve] :: problems summary :: [ivy:resolve] :::: WARNINGS [ivy:resolve] module not found: hadoop#core;0.20.9 [ivy:resolve] ==== hadoop-source: tried [ivy:resolve] -- artifact hadoop#core;0.20.9!hadoop.tar.gz(source): [ivy:resolve] http://mirror.facebook.net/facebook/hive-deps/hadoop/core/hadoop-0.20.9/ hadoop-0.20.9.tar.gz [ivy:resolve] ==== apache-snapshot: tried [ivy:resolve] https://repository.apache.org/content/repositories/snapshots/hadoop/core /0.20.9/core-0.20.9.pom [ivy:resolve] -- artifact hadoop#core;0.20.9.!hadoop.tar.gz(source): [ivy:resolve] https://repository.apache.org/content/repositories/snapshots/hadoop/core /0.20.9/hadoop-0.20.9.tar.gz [ivy:resolve] ==== maven2: tried [ivy:resolve] http://repo1.maven.org/maven2/hadoop/core/0.20.9/core-0.20.9.pom [ivy:resolve] -- artifact hadoop#core;0.20.9.hadoop.tar.gz(source): [ivy:resolve] http://repo1.maven.org/maven2/hadoop/core/0.20.9/core-0.20.9.tar.gz [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] :: UNRESOLVED DEPENDENCIES :: [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] :: hadoop#core;0.20.9: not found [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS BUILD FAILED /projects/hive-svn/trunk/build.xml:160: The following error occurred while executing this line: /projects/hive-svn/trunk/build.xml:103: The following error occurred while executing this line: /projects/hive-svn/trunk/build-common.xml:151: impossible to resolve dependencies: resolve failed - see output for details Thanks Viraj
