-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
python3[7,8]Packages.scipy fails to build on master #85637
Comments
It's numpy: https://hydra.nixos.org/build/116949583 |
Just had an issue which may be related when upgrading, numpy fails to build indeed, complaining about blas/lapack missing, while it was working before. numpy.distutils.system_info.NotFoundError: No lapack/blas resources found. when looking at the numpy/distutils/site.cfg file there is something odd the library_dirs exist, but the include_dirs ones don't exist, there is only a lib folder in both /nix/store/3gia15f4i46fvxxr6n4n3jlp8di2rxyw-blas-3/ and /nix/store/qrfg733cck2znlfp7bagrlqsrjxja9bm-lapa the corresponding include files seem to be located elsewhere, with include folders available in /nix/store/4qsm27xznwbr5jsr7vrqiisgf1x32m8q-blas-3-dev (cblas.h and another) and /nix/store/spin20lh423dk5xa9wq1jp9mw1ia1775-lapack-3-dev (lapack.h and co) just my two cents as I have no idea whether this will be useful or not. Just saw the bisect and the pointed commit seems indeed to touch include_dirs and library_dir, so I leave that here. |
Are you sure that it's numpy failing? I think scipy uses numpy internally for building. I can build numpy ( |
I'm having a problem with
|
Describe the bug
python37Packages.scipy
build fails on master commit.3bbd074
To Reproduce
Steps to reproduce the behavior:
git checkout 3bbd074217cd11b6e14abec24655091b83aacc6f
nix-build -A python37Packages.scipy
Expected behavior
Clean build
Screenshots
Looks like it can't find the lapack/blas libraries using numpy build system.
Additional context
Running
nix-bisect
currently, will update when get results.Obviously affects most python packages, due to widespread numpy/scipy dependencies
Notify maintainers
@FRidh
(waiting on
nix-bisect
to find super-dependency that changed to notify that maintainer)Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Maintainer information:
The text was updated successfully, but these errors were encountered: