-
Notifications
You must be signed in to change notification settings - Fork 47
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
Chaining existing spack-stack installation is not working as expected on Derecho #1503
Comments
If you have duplicates for basic packages (one from the original environment, one from your chained env), then that's an indication that everything that depends on these will be rebuilt if uses these. Look at the diffs between the duplicates, e.g. |
@climbfuji Thanks for the tip. I am not seeing any particular difference between two hashes (except
|
Maybe if I fix the variant issue I would have only one copy of |
@climbfuji Okay. After adding following to conduit package |
The concretizer should mark packages available in upstream (i.e. identical hash) as |
@climbfuji Is there any way to compare the package in the upstream with the local one like we did with |
The hash must be different, thus |
I am trying to use chaining on Hercules to extend the existing installation for UFS Coastal. So, I did following,
After that, I check the modules with the
spack find -c
and it looks like following,There are couple of issues with the output,
Some modules are listed twice such as
[email protected]
. I also checked with the spack find -c -f -vto see those have different compiler, variances but they look identical. So, I am not sure why spack is trying to install same package twice (maybe one of each new package - esmf vs. conduit). I also tried by passing
--fresh-roots --reuse-depsto the
spack concretize` but it did not helped.The local installation does not seem to see the upstream packages and modules. The
spack find -c
command shows that they will be still installed. I also tried to add following to theupstream
section of my localspack.yaml
but again it is still same.At this point, I just wonder if anyone tried to chain exiting spack-stack installation before. Any suggestion would be helpful at this point.
The text was updated successfully, but these errors were encountered: