Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 444002 - sci-libs/umfpack-5.6.1 - .../work/umfpack-5.6.1/Source/umf_config.h:143:26: fatal error: cholmod_blas.h: No such file or directory
Summary: sci-libs/umfpack-5.6.1 - .../work/umfpack-5.6.1/Source/umf_config.h:143:26: f...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-20 09:20 UTC by Branko Grubic
Modified: 2012-11-22 15:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (umfpack_build.log,14.38 KB, text/plain)
2012-11-20 09:20 UTC, Branko Grubic
Details
emerge --resume (emerge_resume,1012 bytes, text/plain)
2012-11-20 09:23 UTC, Branko Grubic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Branko Grubic 2012-11-20 09:20:30 UTC
I have two gentoo machines both running ~amd64, on one I installed sci-mathematics/maxima sci-mathematics/octave without a problem, but when I tried on second it fails while building one of the dependencies sci-libs/umfpack, by looking at the build.log I saw missing header file and found it is from sci-libs/cholmod which is not installed during the build of umfpack 

"/var/tmp/portage/sci-libs/umfpack-5.6.1/work/umfpack-5.6.1/Source/umf_config.h:143:26: fatal error: cholmod_blas.h: No such file or directory"

I tried to --resume the build and got the list which contains 'cholmod' but later in the build queue than umfpack 



Reproducible: Always

Steps to Reproduce:
1. emerge maxima octave (I didn't looked which one really depends on umfpack) 
2. build fail on sci-libs/umfpack missing header file from sci-libs/cholmod 
3.
Actual Results:  
Build fails

Expected Results:  
Install without a problem
Comment 1 Branko Grubic 2012-11-20 09:20:58 UTC
Created attachment 330030 [details]
build.log
Comment 2 Branko Grubic 2012-11-20 09:23:26 UTC
Created attachment 330034 [details]
emerge --resume
Comment 3 Sébastien Fabbro (RETIRED) gentoo-dev 2012-11-20 15:12:55 UTC
it was fixed on 11/14. how old is your copy of cholmod-2.0.1.tar.gz?
could you try with removing this tar ball, re-sync your portage tree and re-emerge cholmod?
Comment 4 Branko Grubic 2012-11-20 15:54:05 UTC
Sorry if I don't understand this:
"how old is your copy of cholmod-2.0.1.tar.gz?" 
Why is this important? cholmod is not installed while building 'umfpack' (that's why it fails to build 'umfpack' or I miss something else?), if 'umfpack' needs it as a build dependency it needs to bi installed before it? but it want to install it later, which is shown in the output of 'emerge --resume'
Comment 5 Sébastien Fabbro (RETIRED) gentoo-dev 2012-11-22 15:20:34 UTC
umfpack included a copy of cholmod_blas.h which was not installed.
this is now fixed.
thanks.