[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