I wonder whether the dependencies could be handled automatically by gentoo. I do not have eselect-* tools for blas/lapack installed so I think this is the culprit. But as a desperate user I did not ask for their installation yet. ;-) This bug is maybe similar to bug #405807 (same host). >>> Emerging (3 of 3) sci-libs/lapackpp-2.5.4 from science * lapackpp-2.5.4.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking lapackpp-2.5.4.tar.gz to /var/tmp/portage/sci-libs/lapackpp-2.5.4/work >>> Source unpacked in /var/tmp/portage/sci-libs/lapackpp-2.5.4/work >>> Preparing source in /var/tmp/portage/sci-libs/lapackpp-2.5.4/work/lapackpp-2.5.4 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-libs/lapackpp-2.5.4/work/lapackpp-2.5.4 ... Package lapack was not found in the pkg-config search path. Perhaps you should add the directory containing `lapack.pc' to the PKG_CONFIG_PATH environment variable No package 'lapack' found [cut] checking for cheev_ in -llapack... no checking for cheev_ in -llapack32... no checking for cheev_ in -llapack_rs6k... no checking for any lapack library... none found configure: error: Blas/Lapack was not found. *** This means Lapack++ and matrix support cannot be compiled. *** This makes this library unusable. Please get blas and lapack *** installed. If you do have these installed, use the options *** --with-blas=<libname> or --with-lapack=<libname> and/or set *** the env variable LDFLAGS to include the appropriate linker *** flags. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/sci-libs/lapackpp-2.5.4/work/lapackpp-2.5.4/config.log * ERROR: sci-libs/lapackpp-2.5.4 failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 85: Called src_configure * environment, line 154: Called econf '--disable-static' '--disable-atlas' '--with-blas=-lrefblas ' '--with-lapack=' * phase-helpers.sh, line 467: Called die To give you an overview of what I do have at the moment: # emerge -pv blas lapack blas-reference blas-atlas numpy lapack-reference lapacke-reference lapackpp These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sci-libs/blas-reference-20120215-r1::science USE="-static-libs -test" 0 kB [ebuild R ] virtual/blas-2.1::science USE="-doc" 0 kB [ebuild R ] sci-libs/lapack-reference-3.4.0_p20120215-r1::science USE="-static-libs -test -xblas" 0 kB [ebuild R ] virtual/lapack-3.3::science USE="-doc" 0 kB [ebuild R ] dev-python/numpy-1.6.1-r1 USE="lapack -doc -test" 0 kB [ebuild R ] sci-libs/lapacke-reference-3.4.0_p20120215-r1::science USE="-static-libs -test -xblas" 0 kB [ebuild N ] sci-libs/lapackpp-2.5.4::science USE="-doc -static-libs" 0 kB [ebuild N ] app-admin/eselect-blas-0.1 0 kB [ebuild N ] app-admin/eselect-cblas-0.1 0 kB [ebuild N ] sci-libs/blas-atlas-3.9.23-r4 USE="-doc" 4,776 kB [blocks B ] app-admin/eselect-blas ("app-admin/eselect-blas" is blocking sci-libs/gsl-1.15-r2, sci-libs/blas-reference-20120215-r1, sci-libs/lapack-reference-3.4.0_p20120215-r1, sci-libs/lapacke-reference-3.4.0_p20120215-r1) [blocks B ] app-admin/eselect-cblas ("app-admin/eselect-cblas" is blocking sci-libs/gsl-1.15-r2, sci-libs/blas-reference-20120215-r1, sci-libs/lapack-reference-3.4.0_p20120215-r1, sci-libs/lapacke-reference-3.4.0_p20120215-r1) Total: 10 packages (4 new, 6 reinstalls), Size of downloads: 4,776 kB Conflict: 2 blocks (2 unsatisfied)
Created attachment 303299 [details] build.log
Created attachment 303301 [details] config.log
re-emerge lapack-reference from the science overlay, and try again. also do not install blas-atlas. if you want atlas with the new blas/lapack system, install sci-libs/atlas.
Closing this as this is maybe already fixed in science overlay while it is incompatible with main gentoo repo these days. However, I am not going to fiddle with my install these days as it is prone to break.