DEBUG: Executing python function waf_preconfigure
ERROR: 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:waf_preconfigure(d)
0003:
File: '/builds/3AmZpseJ/0/akuster/meta-branch-maint/poky/meta/classes/waf.bbclass', lineno: 40, function: waf_preconfigure
0036: from distutils.version import StrictVersion
0037: subsrcdir = d.getVar('S')
0038: wafbin = os.path.join(subsrcdir, 'waf')
0039: try:
*** 0040: result = subprocess.check_output([wafbin, '--version'], cwd=subsrcdir, stderr=subprocess.STDOUT)
0041: version = result.decode('utf-8').split()[1]
0042: if StrictVersion(version) >= StrictVersion("1.8.7"):
0043: d.setVar("WAF_EXTRA_CONF", "--bindir=${bindir} --libdir=${libdir}")
0044: except subprocess.CalledProcessError as e:
File: '/usr/lib/python3.8/subprocess.py', lineno: 411, function: check_output
0407: # Explicitly passing input=None was previously equivalent to passing an
0408: # empty string. That is maintained here for backwards compatibility.
0409: kwargs['input'] = '' if kwargs.get('universal_newlines', False) else b''
0410:
*** 0411: return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
0412: **kwargs).stdout
0413:
0414:
0415:class CompletedProcess(object):
File: '/usr/lib/python3.8/subprocess.py', lineno: 489, function: run
0485: 'with capture_output.')
0486: kwargs['stdout'] = PIPE
0487: kwargs['stderr'] = PIPE
0488:
*** 0489: with Popen(*popenargs, **kwargs) as process:
0490: try:
0491: stdout, stderr = process.communicate(input, timeout=timeout)
0492: except TimeoutExpired as exc:
0493: process.kill()
File: '/usr/lib/python3.8/subprocess.py', lineno: 854, function: __init__
0850: if self.text_mode:
0851: self.stderr = io.TextIOWrapper(self.stderr,
0852: encoding=encoding, errors=errors)
0853:
*** 0854: self._execute_child(args, executable, preexec_fn, close_fds,
0855: pass_fds, cwd, env,
0856: startupinfo, creationflags, shell,
0857: p2cread, p2cwrite,
0858: c2pread, c2pwrite,
File: '/usr/lib/python3.8/subprocess.py', lineno: 1702, function: _execute_child
1698: else:
1699: err_filename = orig_executable
1700: if errno_num != 0:
1701: err_msg = os.strerror(errno_num)
*** 1702: raise child_exception_type(errno_num, err_msg, err_filename)
1703: raise child_exception_type(err_msg)
1704:
1705:
1706: def _handle_exitstatus(self, sts, _WIFSIGNALED=os.WIFSIGNALED,
Exception: PermissionError: [Errno 13] Permission denied: 'TOPDIR/tmp/work/core2-64-poky-linux/mpv/0.32.0-r0/git/waf'
DEBUG: Python function waf_preconfigure finished