-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Installation issue: silo #28415
Comments
One more thing, with clingo and no ~/.spack/packages.yaml concretization picks hdf5@1.10.7 which works, but I expected hdf5@1.10.8. |
Commit #27613 included a patch for these errors in silo 4.11 with hdf5 1.10.8 and 1.12.1 (and above). That commit was merged to develop 29 days ago which I think works out to mid December. I checked Spack v0.17.1; the patch was not included in that version. Commit #27613 also include a preferred version 1.10.8 for HDF5 which was later removed. A preferred version 1.12.1 has since been added to the HDF5 package. The patch should also be applied to silo 4.11 with HDF5 1.12.1. I'll try building silo with Spack develop. I expect it to build without error, but will report result. Both "spack install silo@4.11" and "spack install silo@4.11 ^hdf5@1.10.8" installed successfully with today's spack develop on a Linux 3.10.0-1160.24.1.el7.x86_64 #1 SMP machine. I'm confused that the reported spack version doesn't have hdf5 1.10.7 preferred, since the change to hdf5 1.10.8 preferred and the silo patch were both in commit #27613, and the commit removing preferred for hdf5 and the subsequent one adding it for 1.12.1 came afterwards, |
It is fine now with clingo :
But with original concretizer, hdf5 api=default is concretized:
Final test, when requesting silo 4.11 it is OK both for clingo and original concretizers, with hdf5 api=default:
$ spack debug report
Hope it helps @sethrj |
Sounds like my PR fixed the error you were seeing then. Glad to hear it! |
Steps to reproduce the issue
Since hdf5 1.10 is no longer preferred (commit #28091 from @haampie )
and since constraint to hdf5@:1.10 in silo package is no longer enforced (commit #27613 from @lrknox )
Silo does not compile any longer:
$ spack install silo~mpi %gcc
Information on your system
$ spack debug report
$ uname -a
Linux jliana 5.11.0-44-generic #48~20.04.2-Ubuntu SMP Tue Dec 14 15:36:44 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Ubuntu 20.04 gcc 9.3.0
Additional information
spack-build-env.txt
spack-build-out.txt
General information
spack debug report
and reported the version of Spack/Python/Platformspack maintainers <name-of-the-package>
and @mentioned any maintainersThe text was updated successfully, but these errors were encountered: