-
Notifications
You must be signed in to change notification settings - Fork 9
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
spack spec generated does not included needed g++ compiler dependency #25
Comments
Output spack spec:
|
A workaround is to delete the references to gcc version 12 in the user's spack compilers.yaml
Then try again:
This is surely no fault of this hdf5-iotest project, but I don't know where to point. I comment here to help others find workaround. |
Does it work if you set spack to use the system installed: autoconf, automake, libtoool? The packages do not need c++ or fortran. |
I don't know how to do that with spack even though I've been using spack on and off in several contexts for four years. A day with |
I don't see indication that spack installed its own autoconf, automate, or libtool.
|
It is installing berkely-db as part of autoconf (i.e. it fails to install autoconf). You can mark those packages as not buildable. https://spack.readthedocs.io/en/latest/build_settings.html I think spack was going to make this easier in a future/newer release if I remember correctly. |
Follow the spack install commands on a brand-new fresh Ubuntu 22.04 system and the spack install fails.
berkeley-db was the third dependency spack attempted to build. Fifteen dependencies are then skipped because berkeley-db failed. Naive googling around suggests to me that something (probably berkeley-db) is not properly declaring a dependency on g++ so it wasn't installed.
The text was updated successfully, but these errors were encountered: