sci-libs/blas-reference should create this link: /usr/lib/libcblas.so -> /usr/lib/blas/reference/libblas.so.0.0.0 I've tried to compile scilab 4.0 after installing sci-libs/blas-reference and sci-libs/lapack-reference (as virtual/blas and virtual/lapack instead of blas-atlas and lapack-atlas that are very buggy) but it fails searching for /usr/lib/libcblas.so. Manually creating the link solves the problem.
Instead, install cblas-reference also.
It isn't required by scilab scilab only requires virtual/blas which is provided by sci-libs/blas-reference Is it a scilab ebuild bug? should I open a different bug?
(In reply to comment #2) > It isn't required by scilab > scilab only requires virtual/blas which is provided by sci-libs/blas-reference I know. But did you test it? > Is it a scilab ebuild bug? > should I open a different bug? No, this bug is fine. It probably isn't a dependency because most people use a blas provider that also provides the C blas interface -- atlas, mkl and acml all do this, only the -reference ebuilds don't. We're just discussing adding a new virtual/cblas and will probably do so soon.
yes I tested it and I'm currently using scilab (4.0 which is ~x86) even if I didn't installed cblas-reference. I tried to install it and recompile sucessfully scilab without making the link manually and it works the same. (well at least it compiles and runs the same... I really don't know if it works the same in any condition because I didn't had time to test every feature of scilab...) I used blas-reference as virtual/blas because blas-atlas (which is default since it was portage first choiche when I did "emerge scilab") had problems compiling on my machine (centrino).
when do you plan to add virtual-cblas? note that it should be provided by blas-atlas (or any other blas) and clbas-reference, and scilab shoud depend on virtual-cblas too.
*** Bug 189933 has been marked as a duplicate of this bug. ***
done.