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

Reply via email to