-
-
Notifications
You must be signed in to change notification settings - Fork 523
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
openblas
and blas
when running ./sage --testall
after fresh installation from source on Arch
#35606
Comments
@antonio-rojas This is similar to but perhaps not the same as #34779 |
What is the full error message? |
scipy doesn't use cblas AFAIK, so it doesn't look to be the same. |
|
So the problem is that gsl didn't get linked to cblas. Did you have cblas installed when you built sage? |
Also, gsl should have been picked up from the system and not built. It seems that you didn't actually have all recommended packages from https://doc.sagemath.org/html/en/installation/source.html#step-by-step-installation-procedure installed when you built sage. |
As I said before, I installed every package in the link you gave me; moreover, the problem seems to be with the recomended package |
Please attach your |
I tried a clean install, and now Maybe this is also important: all the packages |
Also I've got some new info: there are two different problems:
|
(1) is #35524 which is merged in the latest rc. (2) is tracked in #34899. |
This is an unfortunate shortcoming of our logging. We keep package installation logs forever (appending), but |
Thank you very much for your help. Now that I install |
Please attach |
Is there an existing issue for this?
Did you read the documentation and troubleshoot guide?
Environment
Steps To Reproduce
blas
withopenblas
, I answered yes../sage --test-all
and it raise an ImportError, the problem wasundefined symbol: cblas_ctrmv
.openblas
withblas
just by intuition, and now the testing is going on with no problems.Expected Behavior
The testing should go on with packages listed in https://doc.sagemath.org/html/en/installation/source.html#step-by-step-installation-procedure.
Alternatively, the documentation for Arch should recommend installing
blas
instead ofopenblas
.Actual Behavior
Running
./sage --test-all
after a fresh installation from source in Arch as recommended on https://doc.sagemath.org/html/en/installation/source.html#step-by-step-installation-procedure raise an ImportError, the problem wasundefined symbol: cblas_ctrmv
.The testing goes with no problems after replacing
openblas
withblas
.Additional Information
No response
The text was updated successfully, but these errors were encountered: