On Thu, 2023-06-15 at 08:31 +0200, Fons Adriaensen wrote:
> This must be the most confusing advice I ever got :-)
Hi Fons,
I can't agree more. However...
> So what should I do if I want to keep cblas, lapack, numpy, scipy
> etc.. working ?
• rocketmouse@archlinux ~
$ pacman -Qi blas openblas blas-openblas blas64-openblas openblas64 | grep
Provides
Description : An optimized BLAS library based on GotoBLAS2 1.13 BSD
(Provides BLAS/CBLAS/LAPACK/LAPACKE system-wide)
Provides : blas=3.11.0 cblas=3.11.0 lapack=3.11.0 lapacke=3.11.0
Provides : None
Description : An optimized BLAS library based on GotoBLAS2 1.13 BSD
(Provides BLAS/CBLAS/LAPACK/LAPACKE system-wide)
Provides : blas=3.11.0 cblas=3.11.0 lapack=3.11.0 lapacke=3.11.0
Provides : blas64=3.11.0 cblas64=3.11.0 lapack64=3.11.0
lapacke64=3.11.0
Provides : None
$ pactree lapack
blas-openblas provides lapack
└─openblas
└─gcc-libs
└─glibc>=2.27
├─linux-api-headers>=4.10
├─tzdata
└─filesystem
└─iana-etc
• rocketmouse@archlinux ~
$ pactree scipy
python-scipy provides scipy
├─python-numpy
│ ├─blas-openblas provides cblas
│ │ └─openblas
│ │ └─gcc-libs
│ │ └─glibc>=2.27
│ │ ├─linux-api-headers>=4.10
│ │ ├─tzdata
│ │ └─filesystem
│ │ └─iana-etc
[snip]
You would have notice the provided dependencies by running "pacman -Si"
too.
Regards,
Ralf