unfortunately 2.49.0 still wont build for me. I get the same error as before. https://pastebin.com/v30LypS5
Search Criteria
Package Details: python-ray 2.55.1-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/python-ray.git (read-only, click to copy) |
|---|---|
| Package Base: | python-ray |
| Description: | A fast and simple framework for building and running distributed applications |
| Upstream URL: | https://github.com/ray-project/ray |
| Licenses: | Apache-2.0 |
| Submitter: | acxz |
| Maintainer: | carlosal1015 |
| Last Packager: | carlosal1015 |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2020-03-06 04:59 (UTC) |
| Last Updated: | 2026-04-24 22:58 (UTC) |
Dependencies (41)
- libxcrypt-compat
- psmisc (psmisc-selinuxAUR)
- python-click
- python-filelock
- python-jsonschema
- python-msgpack
- python-packaging
- python-protobuf (python-protobuf-21AUR, python-protobuf-gitAUR)
- python-pyaml
- python-requests
- bazelisk (bazelisk-gitAUR) (make)
- cython (cython-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- python-build (make)
- python-installer (make)
- python-setuptools-scm (make)
- python-wheel (make)
- unzip (unzip-zstdAUR, unzip_pAUR, unzip-natspecAUR) (make)
- py-spyAUR (py-spy-binAUR) (optional) – for ray[default, serve]
- python-aiohttp (optional) – for ray[default, serve]
- Show 21 more dependencies...
Required by (4)
- python-cotengra (optional)
- python-pandera-git (optional)
- python-rlgear-git
- python-tamu_axolotl-git
Sources (1)
oromix commented on 2025-09-02 18:38 (UTC)
oromix commented on 2025-08-27 20:47 (UTC)
confirmed, the current PKGBUILD fails to build in a clean environment.
FAILED: Build did NOT complete successfully
Traceback (most recent call last):
File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
main()
^^
File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(hook_input["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 280, in build_wheel
return _build_backend().build_wheel(
^
wheel_directory, config_settings, metadata_directory
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 432, in build_wheel
return _build(['bdist_wheel'])
File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 423, in _build
return self._build_with_temp_dir(
~^
cmd,
^^^^
...<3 lines>...
self._arbitrary_args(config_settings),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir
self.run_setup()
^^
File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
~~^^^^^^^^^^^^^^^^
File "<string>", line 740, in <module>
File "/usr/lib/python3.13/site-packages/setuptools/init.py", line 115, in setup
return distutils.core.setup(attrs)
^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 186, in setup
return run_commands(dist)
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
dist.run_commands()
~^^
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
self.run_command(cmd)
^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/dist.py", line 1102, in run_command
super().run_command(command)
~^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~^^
File "/usr/lib/python3.13/site-packages/setuptools/command/bdist_wheel.py", line 370, in run
self.run_command("build")
^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
self.distribution.run_command(command)
~^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/dist.py", line 1102, in run_command
super().run_command(command)
~^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~^^
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
^^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
self.distribution.run_command(command)
~^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/dist.py", line 1102, in run_command
super().run_command(command)
~^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~^^
iyanmv commented on 2025-08-22 15:03 (UTC)
This PKGBUILD, as it is, fails to build in a clean env.
carlosal1015 commented on 2025-06-02 16:51 (UTC)
Many thanks @petronny.
petronny commented on 2025-06-02 06:44 (UTC)
^ SyntaxError: unmatched ')'is caused by thesedcommand inprepare(). Changing+11to+12will solve it. But maybe it's not necessary (see 2).- It seems that
SKIP_THIRDPARTY_INSTALLis changed toSKIP_THIRDPARTY_INSTALL_CONDA_FORGE. If this variable is set then the+12line inprepare()is unnecessary. - Changing
bazeltobazeliskmay be the easiest way to solve the bazel version check. Then the lines relevant tobazelinprepare()can be also removed. - Somehow the build will download py39 and it requires
libxcrypt-compat. gitis also need to build the package.
Then the build is successful.
hjk321 commented on 2025-04-23 16:55 (UTC)
==> Starting build()...
* Building wheel...
Traceback (most recent call last):
File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
main()
^^
File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 280, in build_wheel
return _build_backend().build_wheel(
^
wheel_directory, config_settings, metadata_directory
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 435, in build_wheel
return _build(['bdist_wheel'])
File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 426, in _build
return self._build_with_temp_dir(
~^
cmd,
^^^^
...<3 lines>...
self._arbitrary_args(config_settings),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 407, in _build_with_temp_dir
self.run_setup()
^^
File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 522, in run_setup
super().run_setup(setup_script=setup_script)
~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 320, in run_setup
exec(code, locals())
~~^^^^^^^^^^^^^^^^
File "<string>", line 602
)
^
SyntaxError: unmatched ')'
ERROR Backend subprocess exited when trying to invoke build_wheel ==> ERROR: A failure occurred in build(). Aborting...
carlosal1015 commented on 2024-07-26 16:30 (UTC)
Looks like that bazel 7 is not supported yet
ERROR: The project you're trying to build requires Bazel 6.5.0 (specified in /tmp/makepkg/python-ray/src/ray-ray-2.33.0/.bazelversion), but it wasn't found in /usr/bin.
MarsSeed commented on 2023-11-30 18:51 (UTC)
Please remove optdepend 'python-aioredis': defunct legacy module, and aioredis is now part of the main python-redis package.
petronny commented on 2023-05-08 14:42 (UTC)
RuntimeError: Detected Python version 3.11, which is not supported. Only Python 3.6, 3.7, 3.8, 3.9, 3.10 are supported.
ERROR Backend subprocess exited when trying to invoke build_wheel
==> ERROR: A failure occurred in build().
https://github.com/arch4edu/cactus/actions/runs/4915374952/jobs/8777792419
Pinned Comments
carlosal1015 commented on 2026-01-13 20:31 (UTC)
Let's await to the next version. Python 3.14 is not supported yet.