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
Created attachment 330030 [details] build.log
Created attachment 330034 [details] emerge --resume
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?
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'
umfpack included a copy of cholmod_blas.h which was not installed. this is now fixed. thanks.