Search Criteria
Package Details: python-pylibraft 25.06.00-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/libraft.git (read-only, click to copy) |
---|---|
Package Base: | libraft |
Description: | RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications. |
Upstream URL: | https://github.com/rapidsai/raft |
Licenses: | Apache-2.0 |
Conflicts: | cutlass-headers |
Submitter: | crl |
Maintainer: | crl |
Last Packager: | crl |
Votes: | 1 |
Popularity: | 0.96 |
First Submitted: | 2025-06-24 03:41 (UTC) |
Last Updated: | 2025-07-02 11:51 (UTC) |
Dependencies (14)
- cuda (cuda11.1AUR, cuda-12.2AUR, cuda12.0AUR, cuda11.4AUR, cuda11.4-versionedAUR, cuda12.0-versionedAUR)
- libraftAUR
- python (python37AUR)
- python-cuda
- python-numpy (python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR, python-numpy-mkl-binAUR)
- python-rmmAUR
- rmmAUR (rmm-gitAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- cuda (cuda11.1AUR, cuda-12.2AUR, cuda12.0AUR, cuda11.4AUR, cuda11.4-versionedAUR, cuda12.0-versionedAUR) (make)
- cython (cython-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR, ninja-memAUR, ninja-noemacs-gitAUR) (make)
- python-rapids-build-backendAUR (make)
- python-scikit-build-core (make)
- python-setuptools (make)
Latest Comments
crl commented on 2025-08-01 04:38 (UTC)
To fix the CUB version error, you may need to delete all cache files and rebuild it again. This is a known issue, but I don't know how to fix it. For the second error, see https://gitlab.archlinux.org/archlinux/packaging/packages/cuda/-/issues/15. Currently, you can add
noexcept (true)
to the functions in/opt/cuda/targets/x86_64-linux/include/crt/math_functions.h
to make cuda compatible with glibc 2.42. This works for me.ThePirate42 commented on 2025-07-31 14:00 (UTC)
After updating the system it fails with: https://pastebin.com/75irqFfV
ThePirate42 commented on 2025-07-31 12:55 (UTC) (edited on 2025-07-31 12:56 (UTC) by ThePirate42)
Build fails with:
-- Found CUB: /tmp/makepkg/libraft/src/raft-25.06.00/python/pylibraft/build/cp313-cp313-linux_x86_64/_deps/cccl-src/lib/cmake/cub/cub-config.cmake (found suitable version "2.8.4.0", minimum required is "2.8.2.0")
CMake Error at /opt/cuda/lib/cmake/thrust/thrust-config.cmake:279 (message): The version of CUB found by CMake is not compatible with this release of Thrust. CUB is now included in the CUDA Toolkit, so you no longer need to use your own checkout of CUB. Pass IGNORE_CUB_VERSION_CHECK to thrust_create_target to ignore. (CUB 2.8.4.0, Thrust 2.8.2.0). Call Stack (most recent call first): /opt/cuda/lib/cmake/cccl/cccl-config.cmake:82 (thrust_create_target) CMakeLists.txt:40 (find_package)
-- Configuring incomplete, errors occurred!
*** CMake configuration failed
ERROR Backend subprocess exited when trying to invoke build_wheel