Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 51344

Summary: app-sci/blas-19980702 ebuild script doesn't check wether gcc is f77-enabled, but "installs" blas.
Product: Gentoo Linux Reporter: Florian Faber <faber>
Component: [OLD] LibraryAssignee: Gentoo Science Related Packages <sci>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Florian Faber 2004-05-17 23:00:55 UTC
I don't have the f77-flag set and tried to emerge blas:

------------------snip----------------
spruengli root # emerge -v blas
Calculating dependencies ...done!
>>> emerge (1 of 1) app-sci/blas-19980702 to /
>>> md5 src_uri ;-) blas.tgz
>>> Unpacking source...
>>> Unpacking blas.tgz to /tmp/portage/blas-19980702/work
>>> Source unpacked.
g77 -march=pentium4 -Os -pipe -msse2 -msse -mmmx -fomit-frame-pointer  -c -o caxpy.o caxpy.f
make: g77: Command not found
make: *** [caxpy.o] Error 127

>>> Install blas-19980702 into /tmp/portage/blas-19980702/image/ category app-sci
/usr/lib/portage/bin/dolib.a: libblas.a does not exist
man:
prepallstrip:
strip: 
>>> Completed installing into /tmp/portage/blas-19980702/image/

>>> Merging app-sci/blas-19980702 to /
sfperms
--- /usr/
--- /usr/lib/
 * Caching service dependencies...
 *  Service 'exim' already provide 'mta'!;
 *  Not adding service 'postfix'...
>>> app-sci/blas-19980702 merged.
-------------------snip--------------------

Reproducible: Always
Steps to Reproduce:
1. create a gcc without f77
2. emerge blas
3. look at funny output

Actual Results:  
blas is "installed"

Expected Results:  
The ebuild script should have returned with an error.
Comment 1 George Shapovalov (RETIRED) gentoo-dev 2004-07-17 11:24:42 UTC
Fixed in new blas packages. apps-ci/blas has been deprecated for some time as well.

George

*** This bug has been marked as a duplicate of 30453 ***