Hi, the build_python.sh fails the sha256sums check.
Please update the checksums.
| Git Clone URL: | https://aur.archlinux.org/python-numpy-mkl.git (read-only, click to copy) |
|---|---|
| Package Base: | python-numpy-mkl |
| Description: | Scientific tools for Python, compiled with Intel MKL |
| Upstream URL: | https://numpy.org |
| Keywords: | numpy |
| Licenses: | BSD-3-Clause |
| Conflicts: | python-numpy |
| Provides: | python-numpy |
| Submitter: | bred |
| Maintainer: | petronny (AutoUpdateBot, carlosal1015) |
| Last Packager: | AutoUpdateBot |
| Votes: | 37 |
| Popularity: | 0.001700 |
| First Submitted: | 2012-08-25 16:55 (UTC) |
| Last Updated: | 2026-05-19 10:56 (UTC) |
Hi, the build_python.sh fails the sha256sums check.
Please update the checksums.
The version number in .SRCINFO needs to be updated.
Replaces should not be used here, this is an alternative to the original package. That's like having wine-staging replaces wine.
Even if replaces was justified I don't think AUR packages should ever use replaces unless it is copied from an existing repo package.
intel-compiler-base should be a dependency
ImportError: libmkl_rt.so: cannot open shared object file: No such file or directory
To workaround build error with icc 18.0.1 + glibc2.27, uncomment __INTEL_PRE_CFLAGS part and change it to
export __INTEL_PRE_CFLAGS="$__INTEL_PRE_CFLAGS -D__PURE_INTEL_C99_HEADERS__ -D_Float32=float -D_Float64=double -D_Float128=\"long double\" -D_Float32x=_Float64 -D_Float64x=_Float128"
ref: https://software.intel.com/en-us/forums/intel-c-compiler/topic/742701#comment-1921418
In the icc 18.0.1 the bug has been fixed. So the env variable __INTEL_PRE_CFLAGS is no longer needed.
If you are still using the icc 18.0.0 uncomment the lines 71/72/73 in the PKGBUILD.
Pinned Comments
MartinDiehl commented on 2026-02-18 02:28 (UTC)
@carlosal1015
Intel MKL has a symlink, so one can use
to have a version-independent solution
petronny commented on 2022-09-28 08:28 (UTC)
Prebuilt binaries of this package can be found in arch4edu.