[elbe-devel] build fails early, if archive is used with big (2MB) binary file

manut at linutronix.de manut at linutronix.de
Thu Nov 17 18:55:58 CET 2016


>
> Hello,
>
> as a quick way to add a handcrafted kernel to an image,
> I put that kernel into the archive. The resulting xml file
> looks innocent, just bigger. The build fails early with
> the messages below. The problem disappears as soon asI
> remove the kernel from the archive.
>
> Is there a limitation on the <archive> tag? size? something else?
>
> The build.xml is a copy of "armhf-zynq-zedboard.xml" with very
> little changes. elbe version is 1.9.15. I can certainly do more
> tests or provide more details, if needed.
>
> On a second read it looks like the soap server does not
> accept the input ...
>
> Ideas?
>

https://github.com/Linutronix/elbe/issues/52

patches welcome ;)


> Cheers,
> Erich
>
>
> -----------------------------------------------------
> elbe control create_project failed.
> Traceback (most recent call last):
>    File "/home/ew/SVN/Linux/2016/elbe/devel-1.9.x/elbe", line 61, in
> <module>
>      cmdmod.run_command( sys.argv[2:] )
>    File
> "/home/ew/SVN/Linux/2016/elbe/devel-1.9.x/elbepack/commands/control.py",
> line
> 143, in run_command
>      action.execute (control, opt, args[1:])
>    File
> "/home/ew/SVN/Linux/2016/elbe/devel-1.9.x/elbepack/soapclient.py",
> line 185, in execute
>      print (client.service.create_project ( xml_base64, opt.skip_urlcheck
> ))
>    File "/usr/lib/python2.7/dist-packages/suds/client.py", line 542,
> in __call__
>      return client.invoke(args, kwargs)
>    File "/usr/lib/python2.7/dist-packages/suds/client.py", line 602, in
> invoke
>      result = self.send(soapenv)
>    File "/usr/lib/python2.7/dist-packages/suds/client.py", line 641, in
> send
>      reply = transport.send(request)
>    File "/usr/lib/python2.7/dist-packages/suds/transport/https.py",
> line 64, in send
>      return  HttpTransport.send(self, request)
>    File "/usr/lib/python2.7/dist-packages/suds/transport/http.py",
> line 77, in send
>      fp = self.u2open(u2request)
>    File "/usr/lib/python2.7/dist-packages/suds/transport/http.py",
> line 118, in u2open
>      return url.open(u2request, timeout=tm)
>    File "/usr/lib/python2.7/urllib2.py", line 431, in open
>      response = self._open(req, data)
>    File "/usr/lib/python2.7/urllib2.py", line 449, in _open
>      '_open', req)
>    File "/usr/lib/python2.7/urllib2.py", line 409, in _call_chain
>      result = func(*args)
>    File "/usr/lib/python2.7/urllib2.py", line 1227, in http_open
>      return self.do_open(httplib.HTTPConnection, req)
>    File "/usr/lib/python2.7/urllib2.py", line 1197, in do_open
>      raise URLError(err)
> urllib2.URLError: <urlopen error [Errno 104] Connection reset by peer>
>
> Giving up
> ---------------------------------
>
>
>
>
> _______________________________________________
> elbe-devel mailing list
> elbe-devel at linutronix.de
> https://lists.linutronix.de/mailman/listinfo/elbe-devel
>






More information about the elbe-devel mailing list