https://bugzilla.novell.com/show_bug.cgi?id=861081 https://bugzilla.novell.com/show_bug.cgi?id=861081#c11 --- Comment #11 from Richard Biener <rguenther@suse.com> 2014-06-17 13:55:58 UTC --- (In reply to comment #10)
(In reply to comment #9)
(In reply to comment #8)
It's rather using alternatives in shared library links which breaks ldconfig. It clearly isn't ldconfigs fault.
But in any case we need solution for switching between BLAS libraries.
Well, install a different one! (of course they happen to have different SONAME and thus comment#6 doesn't work)
The idea in comment#6 would be workable with stub shared libraries with a common SONAME that dt-need the individual blas libraries. To switch blas implementations simply install the appropriate stub library. Just don't share that SONAME with one of the implementations.
For example using
echo > t.c gcc t.c -o libblasstub.so -Wl,-soname=libblasstub.so -shared -nostdlib -lblas
and then linking against -lblasstub You can then replace libblasstub.so in the system with a different one DT_NEEDing another implementation. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.