[gentoo-science] failure to merge sage due to unavailability of cblas

2013-03-04 Thread Markus Oehme
Hello, I'm trying to emerge sage from the sage-on-gentoo overlay. Unfortunately this always fails with errors like the following: === x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -ggdb -fno-strict-aliasing

Re: [gentoo-science] failure to merge sage due to unavailability of cblas

2013-03-05 Thread Markus Oehme
At Tue, 05 Mar 2013 11:51:58 +1300, Francois Bissey wrote: pkg-config 0.28 is what is wrong. I thought we had fixed 5.6 for it but obviously not. Try 5.7 or downgrade pkgconfig to 0.27 5.7 works fine. :) Thanks Markus -- Aoccdrnig to a threoy, it deosn't mttaer in waht oredr the

Re: [gentoo-science] BLAS and LAPACK dependecy resolution

2013-09-12 Thread Markus Oehme
Hi, I did the following, which seems to have done the trick: 1. add the package.mask entries 2. merge eselect::science 3. remerge all libraries that come from the science overlay (everything from 'eix -I --in-overlay science') 4. remove /usr/lib/libblas.so (which was kept by preserve-libs)

Re: [gentoo-science] BLAS and LAPACK dependecy resolution

2013-09-12 Thread Markus Oehme
Hi, I tried my hand at a wiki blurb which can be found at [1]. I changed the procedure to disable preserved-libs which will probably give the most reproducible results. Comments welcome. Markus [1] https://wiki.gentoo.org/wiki/User_talk:Houseofsuns -- Aoccdrnig to a

Re: [gentoo-science] BLAS and LAPACK dependecy resolution

2013-09-14 Thread Markus Oehme
Hi, At Thu, 12 Sep 2013 11:19:11 +0200, Markus wrote: 4. remove /usr/lib/libblas.so (which was kept by preserve-libs) that is actually do 'rm /usr/lib/libblas.so' I see something really strange: repeatedly merging lapack-reference causes it to bounce between two states. Where in one state

Re: [gentoo-science] BLAS and LAPACK dependecy resolution

2013-09-14 Thread Markus Oehme
Hi, At Sat, 14 Sep 2013 21:33:35 +1200, Francois Bissey wrote: So the solution is: properly eselect a blas and make sure it is a valid and sane configuration. thanks, that worked. I modified the wiki piece to prevent this accident. Markus -- Aoccdrnig to a threoy, it deosn't