Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

task do_deploy_archives: Failed #315

Open
zonque opened this issue Apr 30, 2024 · 2 comments
Open

task do_deploy_archives: Failed #315

zonque opened this issue Apr 30, 2024 · 2 comments

Comments

@zonque
Copy link

zonque commented Apr 30, 2024

When Yocto builds are interrupted, we frequently see the following error.
That seems to be a recent regression.

10:23:26  ERROR: update-bundle-1.0-r0 do_deploy_archives: Error executing a python function in exec_func_python() autogenerated:
10:23:26  
10:23:26  The stack trace of python calls that resulted in this exception/failure was:
10:23:26  File: 'exec_func_python() autogenerated', lineno: 2, function: <module>
10:23:26       0001:
10:23:26   *** 0002:sstate_task_postfunc(d)
10:23:26       0003:
10:23:26  File: '/var/sstate/latest/build/machine/poky/build/conf/../../../poky/meta/classes-global/sstate.bbclass', lineno: 801, function: sstate_task_postfunc
10:23:26       0797:
10:23:26       0798:    omask = os.umask(0o002)
10:23:26       0799:    if omask != 0o002:
10:23:26       0800:       bb.note("Using umask 0o002 (not %0o) for sstate packaging" % omask)
10:23:26   *** 0801:    sstate_package(shared_state, d)
10:23:26       0802:    os.umask(omask)
10:23:26       0803:
10:23:26       0804:    sstateinst = d.getVar("SSTATE_INSTDIR")
10:23:26       0805:    d.setVar('SSTATE_FIXMEDIR', shared_state['fixmedir'])
10:23:26  File: '/var/sstate/latest/build/machine/poky/build/conf/../../../poky/meta/classes-global/sstate.bbclass', lineno: 714, function: sstate_package
10:23:26       0710:    for f in (d.getVar('SSTATECREATEFUNCS') or '').split() + \
10:23:26       0711:             sstate_create_package + \
10:23:26       0712:             (d.getVar('SSTATEPOSTCREATEFUNCS') or '').split():
10:23:26       0713:        # All hooks should run in SSTATE_BUILDDIR.
10:23:26   *** 0714:        bb.build.exec_func(f, d, (sstatebuild,))
10:23:26       0715:
10:23:26       0716:    # SSTATE_PKG may have been changed by sstate_report_unihash
10:23:26       0717:    siginfo = d.getVar('SSTATE_PKG') + ".siginfo"
10:23:26       0718:    if not os.path.exists(siginfo):
10:23:26  File: '/var/sstate/latest/build/machine/poky/bitbake/lib/bb/build.py', lineno: 260, function: exec_func
10:23:26       0256:    with bb.utils.fileslocked(lockfiles):
10:23:26       0257:        if ispython:
10:23:26       0258:            exec_func_python(func, d, runfile, cwd=adir)
10:23:26       0259:        else:
10:23:26   *** 0260:            exec_func_shell(func, d, runfile, cwd=adir)
10:23:26       0261:
10:23:26       0262:    try:
10:23:26       0263:        curcwd = os.getcwd()
10:23:26       0264:    except:
10:23:26  File: '/var/sstate/latest/build/machine/poky/bitbake/lib/bb/build.py', lineno: 585, function: exec_func_shell
10:23:26       0581:                better_frames = ("\t{0}".format(frame) for frame in better_frames)
10:23:26       0582:                exe.extra_message = "\nBacktrace (metadata-relative locations):\n{0}".format("\n".join(better_frames))
10:23:26       0583:            raise
10:23:26       0584:        finally:
10:23:26   *** 0585:            os.unlink(fifopath)
10:23:26       0586:
10:23:26       0587:    bb.debug(2, "Shell function %s finished" % func)
10:23:26       0588:
10:23:26       0589:def _task_data(fn, task, d):
10:23:26  Exception: FileNotFoundError: [Errno 2] No such file or directory: '/var/sstate/latest/build/machine/poky/build/tmp-glibc/work/machine-linux-gnueabi/update-bundle-embedded/1.0/temp/fifo.276626'
10:23:26  
10:23:26  NOTE: recipe update-bundle-embedded-1.0-r0: task do_deploy_archives: Failed
@ejoerns
Copy link
Member

ejoerns commented Apr 30, 2024

@zonque This looks like the archiver class is used, correct?

For which poky/bitbake version do you see this issue?

@zonque
Copy link
Author

zonque commented Apr 30, 2024

We"re on nanbield right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants