On 06/21/11 23:55, Dale wrote: > I just did my updates and ran into this: > > * Maintainer: s...@gentoo.org > * USE: amd64 consolekit elibc_glibc kernel_linux multilib > policykit userland_GNU > * FEATURES: preserve-libs sandbox > > * Please install currently selected gcc version with USE=fortran. > * If you intend to use a different compiler then gfortran, please > * set FC variable accordingly and take care that the neccessary > * fortran dialects are support. > > * ERROR: sci-libs/blas-reference-20070226 failed (setup phase): > * Currently no working fortran compiler is available > * > * Call stack: > * ebuild.sh, line 56: Called pkg_setup > * ebuild.sh, line 1446: Called fortran-2_pkg_setup > * fortran-2.eclass, line 134: Called _die_msg > * fortran-2.eclass, line 120: Called die > * The specific snippet of code: > * die "Currently no working fortran compiler is available" > * > * If you need support, post the output of 'emerge --info > =sci-libs/blas-reference-20070226', > * the complete build log and the output of 'emerge -pqv > =sci-libs/blas-reference-20070226'. > * The complete build log is located at > '/var/log/portage/sci-libs:blas-reference-20070226:20110622-034357.log'. > * The ebuild environment file is located at > '/var/tmp/portage/sci-libs/blas-reference-20070226/temp/die.env'. > * S: > '/var/tmp/portage/sci-libs/blas-reference-20070226/work/lapack-lite-3.1.1' > > >>> Failed to emerge sci-libs/blas-reference-20070226, Log file: > > >>> > '/var/log/portage/sci-libs:blas-reference-20070226:20110622-034357.log' > root@fireball / # > > This is my gcc info: > > [ebuild R ] sys-devel/gcc-4.4.5 USE="gtk mudflap (multilib) nls > nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -fortran > -gcj -graphite (-hardened) (-libffi) -multislot -nocxx -nopie -nossp > -objc -objc++ -objc-gc -test -vanilla" > > So, does everyone need to turn on the fortran USE flag so that they > don't break anything? May I also add, the USE flag description is > worth about as much as a screen door on a submarine. > > fortran - Adds support for fortran (formerly f77) > > That doesn't tell me very much. > > Heads up for folks about to do their updates, check into the USE flag > fortran to see if you need to add it to yours before updating a bunch > of stuff. > > Dale > > :-) :-) > If I had to guess, I'd say =sci-libs/blas-reference-20070226 requires fortran (ebuild depends on it) and you don't have another fortran compiler installed.
Could be wrong though. - Matt