1. When I build hive-0.4.0, ivy would try to download hadoop 0.17.2.1,
0.18.3, 0.19.0 and 0.20.0. But always fail for 0.17.2.1.
2. Then I modified shims/ivy.xml and shims/build.xml to remove dependencies
of 0.17.2.1, 0.18.3, 0.19.0. It works find to only download hadoop-0.20.0.

3. Now, I want do depend hadoop-0.20.1, I modified the above two xml to add
0.20.1, but failed for md5, following is the errors.

 [ivy:retrieve]
[ivy:retrieve] :: problems summary ::
[ivy:retrieve] :::: WARNINGS
[ivy:retrieve]          [FAILED     ]
hadoop#core;0.20.1!hadoop.tar.gz(source): invalid md5:
expected=hadoop-0.20.1.tar.gz: computed=719e169b7760c168441b49f405855b72
(138662ms)
[ivy:retrieve]          [FAILED     ]
hadoop#core;0.20.1!hadoop.tar.gz(source): invalid md5:
expected=hadoop-0.20.1.tar.gz: computed=719e169b7760c168441b49f405855b72
(138662ms)
[ivy:retrieve]  ==== hadoop-resolver: tried
[ivy:retrieve]
http://archive.apache.org/dist/hadoop/core/hadoop-0.20.1/hadoop-0.20.1.tar.gz
[ivy:retrieve]          ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve]          ::              FAILED DOWNLOADS            ::
[ivy:retrieve]          :: ^ see resolution messages for details  ^ ::
[ivy:retrieve]          ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve]          :: hadoop#core;0.20.1!hadoop.tar.gz(source)
[ivy:retrieve]          ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve]
[ivy:retrieve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS

I checked the
http://archive.apache.org/dist/hadoop/core/hadoop-0.20.1/hadoop-0.20.1.tar.gz.md5,
and found the format of this file is different from other hadoop releases.

Please the releaser of hadoop and hive to have a check.

Schubert

Reply via email to