OpenBLAS is an alternative of BLAS, as such it is not strictly necessary, you are right. I guess the yade package could allow different variants, but it would be some more maintainance work. There are so many incompatible combinations when it come to variants of blas+lapack+SuiteSparse+metis+eigen that we better don't play this game. Note that if you compile you can disable the modules that need OpenBlas. If you need those modules (fluid coupling) then you also need openblas because it is MUCH faster.
I suspect your problem with octave may be fixed in recent versions already (you didn't tell us anything about your versions btw). Actually OpenBlas has benchmarks for octave [1], so... Besides you can install concurrent versions of blas and set priority in order to have octave load another blas instead of openblas. That's how I solved Numpy/openblas conflicts before (sudo update-alternatives --config libblas.so / ubuntu only maybe?). Bruno [1] https://github.com/xianyi/OpenBLAS/commit/8614057ea9d10a14d7986935150fc4fa78846cc6 -- You received this bug notification because you are a member of Yade developers, which is subscribed to Yade. https://bugs.launchpad.net/bugs/1480173 Title: Yade dependency libopenblas breaks octave Status in Yade: Invalid Bug description: When openblas is installed Octave quits with a segmentation fault when trying to invert matrices sized 10x10 or bigger. Openblas is a dependency for libyade. See also https://savannah.gnu.org/bugs/?45651 To manage notifications about this bug go to: https://bugs.launchpad.net/yade/+bug/1480173/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~yade-dev Post to : yade-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-dev More help : https://help.launchpad.net/ListHelp