[oe] [meta-java] openjdk: openjdk.tar.bz2 download time out due to sha256sum mismatch.
Richard Leitner
richard.leitner at skidata.com
Tue Sep 29 11:39:47 UTC 2015
On 09/25/2015 11:25 AM, Ramajayam, Yugeraj wrote:
> Hi all,
>
> I am trying to include java support for valleyisland-64 bsp.
>
> I have followed all the Usage Instructions as mentioned in the meta-java
> About page.
>
Your configuration looks fine!
>
> When I execute $ bitbake core-image-sato , I am having following error
> due to openjdk.tar.bz2 time out issue.
>
> When I try to wget manually, the tar ball was downloaded fine and the
> md5sum and sha256sum matches accordingly.
>
> The error message appears as below :
...
>
> *openjdk.tar.bz2: FAILED*
> */usr/bin/sha256sum: WARNING: 1 computed checksum did NOT match*
> * *
> *--2015-09-25 17:00:34--
> http://icedtea.classpath.org/download/drops/icedtea7/2.6.1/openjdk.tar.bz2*
> * *
> *Resolving icedtea.classpath.org (icedtea.classpath.org)...*
> *208.78.240.231*
> * *
> *Connecting to icedtea.classpath.org
> (icedtea.classpath.org)|208.78.240.231|:80...*
> *failed: Connection timed out.*
> * *
> *Retrying.*
IMHO it looks like the wget falls into a timeout. How long does the
"manual" wget download take?
You could try to increase the wget timeout in
bitbake/lib/bb/fetch2/wget.py and meta/conf/bitbake.conf to for example
100sec:
diff --git a/bitbake/lib/bb/fetch2/wget.py b/bitbake/lib/bb/fetch2/wget.py
--- a/bitbake/lib/bb/fetch2/wget.py
+++ b/bitbake/lib/bb/fetch2/wget.py
@@ -58,7 +58,7 @@ class Wget(FetchMethod):
ud.localfile = data.expand(urllib.unquote(ud.basename), d)
- self.basecmd = d.getVar("FETCHCMD_wget", True) or "/usr/bin/env
wget -t 2 -T 30 -nv --passive-ftp --no-check-certificate"
+ self.basecmd = d.getVar("FETCHCMD_wget", True) or "/usr/bin/env
wget -t 2 -T 100 -nv --passive-ftp --no-check-certificate"
def _runwget(self, ud, d, command, quiet):
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
--- a/meta/conf/bitbake.conf
+++ b/meta/conf/bitbake.conf
@@ -575,7 +575,7 @@ XORG_MIRROR = "http://xorg.freedesktop.org/releases"
FETCHCMD_svn = "/usr/bin/env svn --non-interactive --trust-server-cert"
FETCHCMD_cvs = "/usr/bin/env cvs"
-FETCHCMD_wget = "/usr/bin/env wget -t 2 -T 30 -nv --passive-ftp
--no-check-certificate"
+FETCHCMD_wget = "/usr/bin/env wget -t 2 -T 100 -nv --passive-ftp
--no-check-certificate"
FETCHCMD_bzr = "/usr/bin/env bzr"
FETCHCMD_hg = "/usr/bin/env hg"
hope that helps!
best regards,
Richard L
More information about the Openembedded-devel
mailing list