forked from sqreen/PyMiniRacer
-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
Steps to reproduce
- Add
mini-racer0.7.0 to thepyproject.tomlfile of a project - Run
poetry install -v
Expected behavior
mini-racer is installed successfully.
Actual behavior
mini-racer fails during its wheel building step with the following error:
#9 474.0 Traceback (most recent call last):
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/metrics.py", line 302, in print_notice_and_exit
#9 474.0 yield
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/gclient.py", line 4638, in <module>
#9 474.0 sys.exit(main(sys.argv[1:]))
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/gclient.py", line 4624, in main
#9 474.0 return dispatcher.execute(OptionParser(), argv)
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/subcommand.py", line 254, in execute
#9 474.0 return command(parser, args[1:])
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/gclient.py", line 3977, in CMDsync
#9 474.0 ret = client.RunOnDeps('update', args)
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/gclient.py", line 2436, in RunOnDeps
#9 474.0 work_queue.flush(revision_overrides,
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/gclient_utils.py", line 1026, in flush
#9 474.0 reraise(e[0], e[1], e[2])
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/gclient_utils.py", line 53, in reraise
#9 474.0 raise value
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/gclient_utils.py", line 1105, in run
#9 474.0 self.item.run(*self.args, **self.kwargs)
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/gclient.py", line 1[251](https://gitlab.com/hades-ai/frontend/-/jobs/7787882868#L251), in run
#9 474.0 self._got_revision = self._used_scm.RunCommand(
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/gclient_scm.py", line 137, in RunCommand
#9 474.0 return getattr(self, command)(options, args, file_list)
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/gclient_scm.py", line 664, in wrapper
#9 474.0 return_val = f(*args)
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/v8_workspace/depot_tools/gclient_scm.py", line 866, in update
#9 474.0 strp_current_url = current_url[:-4] if current_url.endswith(
#9 474.0 AttributeError: 'NoneType' object has no attribute 'endswith'
#9 474.0 Traceback (most recent call last):
#9 474.0 File "/usr/local/lib/python3.10/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in <module>
#9 474.0 main()
#9 474.0 File "/usr/local/lib/python3.10/site-packages/pyproject_hooks/_in_process/_in_process.py", line 357, in main
#9 474.0 json_out["return_val"] = hook(**hook_input["kwargs"])
#9 474.0 File "/usr/local/lib/python3.10/site-packages/pyproject_hooks/_in_process/_in_process.py", line 271, in build_wheel
#9 474.0 return _build_backend().build_wheel(
#9 474.0 File "/tmp/tmp5w6ba2rx/.venv/lib/python3.10/site-packages/hatchling/build.py", line 58, in build_wheel
#9 474.0 return os.path.basename(next(builder.build(directory=wheel_directory, versions=['standard'])))
#9 474.0 File "/tmp/tmp5w6ba2rx/.venv/lib/python3.10/site-packages/hatchling/builders/plugin/interface.py", line 147, in build
#9 474.0 build_hook.initialize(version, build_data)
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/hatch_build.py", line 24, in initialize
#9 474.0 artifacts = build_v8(out_path="src/py_mini_racer")
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/helpers/v8_build.py", line 389, in build_v8
#9 474.0 ensure_v8_src(revision)
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/helpers/v8_build.py", line 209, in ensure_v8_src
#9 474.0 run(
#9 474.0 File "/tmp/tmpi7mv33o8/mini_racer-0.7.0/helpers/v8_build.py", line 163, in run
#9 474.0 return check_call(args, env=env, cwd=cwd)
#9 474.0 File "/usr/local/lib/python3.10/subprocess.py", line 369, in check_call
#9 474.0 raise CalledProcessError(retcode, cmd)
System configuration
PyMiniRacer version:
0.7.0
Python version:
3.10
Metadata
Metadata
Assignees
Labels
No labels