-
-
Notifications
You must be signed in to change notification settings - Fork 172
Open
Description
10:34:24 Cloning into '/home/iojs/build/workspace/node-test-commit-v8-linux/deps/v8/depot_tools'...
10:34:24 Traceback (most recent call last):
10:34:24 File "/home/iojs/build/workspace/node-test-commit-v8-linux/deps/v8/depot_tools/gclient.py", line 109, in <module>
10:34:24 import gclient_scm
10:34:24 File "/home/iojs/build/workspace/node-test-commit-v8-linux/deps/v8/depot_tools/gclient_scm.py", line 23, in <module>
10:34:24 import gerrit_util
10:34:24 File "/home/iojs/build/workspace/node-test-commit-v8-linux/deps/v8/depot_tools/gerrit_util.py", line 43, in <module>
10:34:24 import metrics
10:34:24 File "/home/iojs/build/workspace/node-test-commit-v8-linux/deps/v8/depot_tools/metrics.py", line 17, in <module>
10:34:24 import metrics_utils
10:34:24 File "/home/iojs/build/workspace/node-test-commit-v8-linux/deps/v8/depot_tools/metrics_utils.py", line 10, in <module>
10:34:24 from enum import StrEnum
10:34:24 ImportError: cannot import name 'StrEnum' from 'enum' (/usr/lib/python3.10/enum.py)
10:34:24 Checking out depot_tools.
10:34:24 Traceback (most recent call last):
10:34:24 File "/home/iojs/build/workspace/node-test-commit-v8-linux/deps/v8/../../tools/v8/fetch_deps.py", line 108, in <module>
10:34:24 FetchDeps(sys.argv[1])
10:34:24 File "/home/iojs/build/workspace/node-test-commit-v8-linux/deps/v8/../../tools/v8/fetch_deps.py", line 80, in FetchDeps
10:34:24 depot_tools = node_common.EnsureDepotTools(v8_path, True)
10:34:24 File "/home/iojs/build/workspace/node-test-commit-v8-linux/tools/v8/node_common.py", line 40, in EnsureDepotTools
10:34:24 depot_tools = _Get(v8_path)
10:34:24 File "/home/iojs/build/workspace/node-test-commit-v8-linux/tools/v8/node_common.py", line 35, in _Get
10:34:24 subprocess.check_output(
10:34:24 File "/usr/lib/python3.10/subprocess.py", line 421, in check_output
10:34:24 return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
10:34:24 File "/usr/lib/python3.10/subprocess.py", line 526, in run
10:34:24 raise CalledProcessError(retcode, process.args,
10:34:25 subprocess.CalledProcessError: Command '['/usr/bin/python3', '/home/iojs/build/workspace/node-test-commit-v8-linux/deps/v8/depot_tools/gclient.py', 'metrics', '--opt-out']' returned non-zero exit status 1.
10:34:25 make: *** [Makefile:317: v8] Error 1Quick search on the error suggests that StrEnum requires Python 3.11. This has started today (above build (timer) and the one for nodejs/node#62136) so not sure if this is a new requirement or if it'll get reverted/changed in depot_tools.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels