Hi Regis, I encountered the same problem. The reason is that the apr-1.3.9.tar.gz is not the current release of APR, so it is no longer hosted in the repository. Here is the how to resolve this problem:
1) Find and open the file drlvm/make/depends.properties 2) Replace "apr-1.3.9.tar.gz" with "apr-1.4.2.tar.gz" 3) Change the MD5 of apr-1.4.2.tar.gz in depends.properties, which you can get from http://www.apache.org/dist/apr/ Then you can build the project again. Good luck to you! ----- Original Message ----- From: "Regis" <xu.re...@gmail.com> To: <dev@harmony.apache.org> Sent: Friday, April 09, 2010 10:47 AM Subject: Re: Build failed in Hudson: Harmony-1.6-head-linux-x86_64 #211 > On 2010-04-09 1:58, Apache Hudson Server wrote: >> See<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/211/changes> >> >> Changes: >> >> [regisxu] Apply patch for HARMONY-6495: [java6][classlib][luni] >> File.canExecute throws SecurityException when file doesn't have read >> permission >> >> ------------------------------------------ >> [...truncated 16358 lines...] >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................... >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/saaj/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/saaj/make/depends.properties.ascii> >> >> -remove-file-if-bad: >> [echo] Checksum verified (true) >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/script/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/script/make/depends.properties.ascii> >> >> fetch-depends: >> [mkdir] Created >> dir:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/bsf-3.0-beta3> >> [echo] >> Checking<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/bsf-3.0-beta3/bsf.zip> >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/script/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/script/make/depends.properties.ascii> >> >> -really-download: >> [echo] >> Fetching<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/bsf-3.0-beta3/bsf.zip> >> [get] Getting: >> http://www.apache.org/dist/jakarta/bsf/binaries/bsf-3.0-beta3-bin.zip >> [get] >> To:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/bsf-3.0-beta3/bsf.zip> >> [get] .................................................... >> [get] .................................................... >> [get] ............ >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/script/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/script/make/depends.properties.ascii> >> >> -remove-file-if-bad: >> [echo] Checksum verified (true) >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/sql/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/sql/make/depends.properties.ascii> >> >> fetch-depends: >> [mkdir] Created >> dir:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/derby-10.3.1.4> >> [echo] >> Checking<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/derby-10.3.1.4/derby.jar> >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/sql/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/sql/make/depends.properties.ascii> >> >> -really-download: >> [echo] >> Fetching<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/derby-10.3.1.4/derby.jar> >> [get] Getting: >> http://repo1.maven.org/maven2/org/apache/derby/derby/10.3.1.4/derby-10.3.1.4.jar >> [get] >> To:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/derby-10.3.1.4/derby.jar> >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] ........ >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/sql/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/sql/make/depends.properties.ascii> >> >> -remove-file-if-bad: >> [echo] Checksum verified (true) >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/stax/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/stax/make/depends.properties.ascii> >> >> fetch-depends: >> [mkdir] Created >> dir:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/geronimo-stax-api_1.0_spec-1.0.1> >> [echo] >> Checking<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/geronimo-stax-api_1.0_spec-1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar> >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/stax/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/stax/make/depends.properties.ascii> >> >> -really-download: >> [echo] >> Fetching<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/geronimo-stax-api_1.0_spec-1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar> >> [get] Getting: >> http://repo2.maven.org/maven2/org/apache/geronimo/specs/geronimo-stax-api_1.0_spec/1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar >> [get] >> To:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/geronimo-stax-api_1.0_spec-1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar> >> [get] ................. >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/stax/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/stax/make/depends.properties.ascii> >> >> -remove-file-if-bad: >> [echo] Checksum verified (true) >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/xmlsec/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/xmlsec/make/depends.properties.ascii> >> >> fetch-depends: >> [mkdir] Created >> dir:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/xmlsec-1.4.3> >> [echo] >> Checking<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/xmlsec-1.4.3/xml-security-bin-1_4_3.zip> >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/xmlsec/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/xmlsec/make/depends.properties.ascii> >> >> -really-download: >> [echo] >> Fetching<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/xmlsec-1.4.3/xml-security-bin-1_4_3.zip> >> [get] Getting: >> http://santuario.apache.org/dist/java-library/xml-security-bin-1_4_3.zip >> [get] >> To:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/depends/jars/xmlsec-1.4.3/xml-security-bin-1_4_3.zip> >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .......................... >> [copy] Copying 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/xmlsec/make> >> [delete] >> Deleting:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/classlib/modules/xmlsec/make/depends.properties.ascii> >> >> -remove-file-if-bad: >> [echo] Checksum verified (true) >> >> fetch-vm-libs: >> >> fetch-depends: >> >> fetch: >> [mkdir] Created >> dir:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/jars/cpptasks-1.0b4> >> [echo] >> Checking<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/jars/cpptasks-1.0b4/cpptasks.zip> >> >> -really-download: >> [echo] >> Fetching<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/jars/cpptasks-1.0b4/cpptasks.zip> >> [get] Getting: >> http://internap.dl.sourceforge.net/sourceforge/ant-contrib/cpptasks-1.0b4.zip >> [get] >> To:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/jars/cpptasks-1.0b4/cpptasks.zip> >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] .................................................... >> [get] ...... >> [get] last modified = Fri May 19 20:37:21 UTC 2006 >> >> -remove-file-if-bad: >> [echo] Checksum verified (true) >> >> -really-unzip: >> [unzip] >> Expanding:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/jars/cpptasks-1.0b4/cpptasks.zip> >> >> into<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/jars/cpptasks-1.0b4/null292020978> >> [move] Moving 1 file >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/jars/cpptasks-1.0b4> >> [delete] Deleting >> directory<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/jars/cpptasks-1.0b4/null292020978> >> [echo] polling >> >> fetch-depends: >> [mkdir] Created >> dir:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/oss/apr> >> [echo] >> Checking<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/oss/apr/apr-1.3.9.tar.gz> >> >> -really-download: >> [echo] >> Fetching<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/oss/apr/apr-1.3.9.tar.gz> >> [get] Getting: http://www.apache.org/dist/apr/apr-1.3.9.tar.gz >> [get] >> To:<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/oss/apr/apr-1.3.9.tar.gz> >> [get] Error opening connection java.io.FileNotFoundException: >> http://www.apache.org/dist/apr/apr-1.3.9.tar.gz >> [get] Error opening connection java.io.FileNotFoundException: >> http://www.apache.org/dist/apr/apr-1.3.9.tar.gz >> [get] Error opening connection java.io.FileNotFoundException: >> http://www.apache.org/dist/apr/apr-1.3.9.tar.gz >> [get] Can't get http://www.apache.org/dist/apr/apr-1.3.9.tar.gz >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/oss/apr/apr-1.3.9.tar.gz> >> >> BUILD FAILED >> <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/build.xml>:569: >> The following error occurred while executing this line: >> <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/drlvm/build.xml>:74: >> The following error occurred while executing this line: >> <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/drlvm/make/depends.xml>:46: >> The following error occurred while executing this line: >> <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/make/depends.xml>:66: >> The following error occurred while executing this line: >> <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/make/depends.xml>:78: >> The following error occurred while executing this line: >> <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/drlvm/make/extra/apr.xml>:25: >> The following error occurred while executing this line: >> <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/make/depends.xml>:96: >> The following error occurred while executing this line: >> <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/make/depends.xml>:167: >> The following error occurred while executing this line: >> <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/make/depends.xml>:200: >> Can't get http://www.apache.org/dist/apr/apr-1.3.9.tar.gz >> to<http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/common_resources/depends/oss/apr/apr-1.3.9.tar.gz> >> >> Total time: 1 minute 51 seconds >> Archiving artifacts >> Recording test results >> Recording fingerprints >> >> > > Visit "http://www.apache.org/dist/apr/apr-1.3.9.tar.gz" shows 404 error, and > in > "http://www.apache.org/dist/apr/" I can just find "apr-util-1.3.9.tar.gz", do > we > point to wrong file? > > -- > Best Regards, > Regis.