webosose/meta-webosose

Invalid version (double separator '-'): 1.31.1+0webos3-0webos3-r0webos13: Requires: busybox-dev = 1.31.1+0webos3-0webos3-r0webos13

anphetamina opened this issue · 0 comments

Compiling using poky dunfell for qemux86-64 will throw the following error

ERROR: busybox-1.31.1-r0 do_package_write_rpm: Error executing a python function in exec_python_func() autogenerated:

The stack trace of python calls that resulted in this exception/failure was:
File: 'exec_python_func() autogenerated', lineno: 2, function: <module>
     0001:
 *** 0002:do_package_rpm(d)
     0003:
File: '/home/cladm1/var-fslc-yocto/sources/poky/meta/classes/package_rpm.bbclass', lineno: 710, function: do_package_rpm
     0706:
     0707:    # Build the rpm package!
     0708:    d.setVar('BUILDSPEC', cmd + "\n" + cleanupcmd + "\n")
     0709:    d.setVarFlag('BUILDSPEC', 'func', '1')
 *** 0710:    bb.build.exec_func('BUILDSPEC', d)
     0711:
     0712:    if d.getVar('RPM_SIGN_PACKAGES') == '1':
     0713:        bb.build.exec_func("sign_rpm", d)
     0714:}
File: '/home/cladm1/var-fslc-yocto/sources/poky/bitbake/lib/bb/build.py', lineno: 251, function: exec_func
     0247:    with bb.utils.fileslocked(lockfiles):
     0248:        if ispython:
     0249:            exec_func_python(func, d, runfile, cwd=adir)
     0250:        else:
 *** 0251:            exec_func_shell(func, d, runfile, cwd=adir)
     0252:
     0253:    try:
     0254:        curcwd = os.getcwd()
     0255:    except:
File: '/home/cladm1/var-fslc-yocto/sources/poky/bitbake/lib/bb/build.py', lineno: 452, function: exec_func_shell
     0448:    with open(fifopath, 'r+b', buffering=0) as fifo:
     0449:        try:
     0450:            bb.debug(2, "Executing shell function %s" % func)
     0451:            with open(os.devnull, 'r+') as stdin, logfile:
 *** 0452:                bb.process.run(cmd, shell=False, stdin=stdin, log=logfile, extrafiles=[(fifo,readfifo)])
     0453:        finally:
     0454:            os.unlink(fifopath)
     0455:
     0456:    bb.debug(2, "Shell function %s finished" % func)
File: '/home/cladm1/var-fslc-yocto/sources/poky/bitbake/lib/bb/process.py', lineno: 182, function: run
     0178:        if not stderr is None:
     0179:            stderr = stderr.decode("utf-8")
     0180:
     0181:    if pipe.returncode != 0:
 *** 0182:        raise ExecutionError(cmd, pipe.returncode, stdout, stderr)
     0183:    return stdout, stderr
Exception: bb.process.ExecutionError: Execution of '/home/cladm1/var-fslc-yocto/build_qemu/tmp/work/core2-64-poky-linux/busybox/1.31.1-r0/temp/run.BUILDSPEC.11926' failed with exit code 1:
error: line 487: Invalid version (double separator '-'): 1.31.1+0webos3-0webos3-r0webos13: Requires: busybox-dev = 1.31.1+0webos3-0webos3-r0webos13
Building target platforms: core2_64-poky-linux
Building for target core2_64-poky-linux
WARNING: exit code 1 from a shell command.


ERROR: Logfile of failure stored in: /home/cladm1/var-fslc-yocto/build_qemu/tmp/work/core2-64-poky-linux/busybox/1.31.1-r0/temp/log.do_package_write_rpm.11926
ERROR: Task (/home/cladm1/var-fslc-yocto/sources/poky/meta/recipes-core/busybox/busybox_1.31.1.bb:do_package_write_rpm) failed with exit code '1'

Any suggestions?