In Arch Linux Arm and Manjaro Arm, Octave and R fail to launch with OpenBLAS 0.3.13-2. When run, it shows the error

error while loading shared libraries: libblas.so.3: cannot open shared object file

How to fix it?

  • I decided to post it here, so that it can be easily found via major search engines. – Archisman Panigrahi Mar 3 at 4:52

The workaround was first proposed in Manjaro forum, and then in Arch Linux Arm forum.

One has to symlink /usr/lib/libopenblas.so.3 with the non existent /usr/lib/libblas.so.3.

sudo ln -s /usr/lib/libopenblas.so.3 /usr/lib/libblas.so.3

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.