Thank you for the info, and the packaging adjustment.
Search Criteria
Package Details: tvm 0.15.dev0.57.g108377452e-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/tvm.git (read-only, click to copy) |
---|---|
Package Base: | tvm |
Description: | Apache TVM, a deep learning compiler that enables access to high-performance machine learning anywhere for everyone |
Upstream URL: | https://tvm.apache.org/ |
Licenses: | Apache 2.0 |
Conflicts: | tvm-git |
Submitter: | entshuld |
Maintainer: | entshuld |
Last Packager: | entshuld |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2023-04-03 22:28 (UTC) |
Last Updated: | 2023-11-11 23:22 (UTC) |
Dependencies (25)
- blas-openblas
- cnpy (cnpy-gitAUR)
- libbacktrace (libbacktrace-gitAUR)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber)
- ocl-icd (opencl-icd-loaderAUR, khronos-ocl-icd-loaderAUR, khronos-ocl-icd-gitAUR)
- opencl-headers (opencl-headers-gitAUR)
- openmp
- python-attrs
- python-cloudpickle
- python-decorator
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mklAUR, python-numpy-mkl-tbbAUR)
- python-psutil
- python-scipy (python-scipy-gitAUR, python-scipy-mklAUR, python-scipy-mkl-tbbAUR, python-scipy-mkl-binAUR)
- python-tornado
- python38AUR
- cmake (cmake-gitAUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
- python-pip (make)
- gtest (googletest-gitAUR) (check)
- Show 5 more dependencies...
Required by (0)
Sources (7)
Latest Comments
MarsSeed commented on 2023-07-07 11:51 (UTC)
entshuld commented on 2023-07-07 11:19 (UTC)
@MarsSeed Thanks. I'll leave the name as it is for now. The state of my local repo is messy (I did not see a need to do the updates before; I don't think that anybody is using this package--Python <3.9 rings a bell?) https://tvm.apache.org/docs/install/from_source.html
MarsSeed commented on 2023-07-06 12:16 (UTC)
Also, I am observing that this is a Git-based VCS package. As such, it should be named tvm-git
.
MarsSeed commented on 2023-07-06 12:12 (UTC)
Hi,
You have to increase the pkgrel
by one, because the source version (pkgver
) didn't change after your last commit.
Without either (or both) values changing, the AUR database won't update the package metadata, nor will users of AUR helper tools be notified that there is a new version.
After editing the PKGBUILD, you should also always regenerate the .SRCINFO
file:
$ makepkg --printsrcinfo > .SRCINFO
MarsSeed commented on 2023-07-02 10:58 (UTC)
Please check the changes around Arch openblas and blas-openblas. You might need to switch depends from openblas
to blas-openblas
. Arch openblas package is incomplete, only blas-openblas carries the full OpenBlas Lapack suite.
Background:
Arch announced on June 14, 2023 a new blas-openblas repo package, which finally offers the full suite of OpenBLAS Lapack, with their blas implementation and corresponding cblas/lapacke interfaces.
entshuld commented on 2023-04-03 22:39 (UTC) (edited on 2023-04-10 14:34 (UTC) by entshuld)
I managed to make it work in a very hackish way (due to the Python<3.9 requirement). The intention of this package is to provide free software (OpenCL classifies). If you believe that a proprietary platform is needed, please, create another package with a suffix, according to the AUR guidelines. Keep in mind that the compilation creates a virtual environment with Python 3.8, which is not installed together with this package. Thus, you will need to create a virtual environment with Python 3.8 after installation.
Pinned Comments
entshuld commented on 2023-04-03 22:39 (UTC) (edited on 2023-04-10 14:34 (UTC) by entshuld)
I managed to make it work in a very hackish way (due to the Python<3.9 requirement). The intention of this package is to provide free software (OpenCL classifies). If you believe that a proprietary platform is needed, please, create another package with a suffix, according to the AUR guidelines. Keep in mind that the compilation creates a virtual environment with Python 3.8, which is not installed together with this package. Thus, you will need to create a virtual environment with Python 3.8 after installation.