forked from spack/spack
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Similar to #2.
Background
Code changes to the underlying branch in a git.BRANCH reference aren't being picked up during a new install of a model. Even with a workaround that updated the underlying repositories the install still reused an existing package.
When building this in a separate instance manually, the code changes are picked up, and the model fails to build (which is expected, as there was an error in the code).
Workarounds
Currently, the only workaround seems to be using a git.TAG or git.COMMIT reference, rather than a git.BRANCH reference.
Implementation Plan
Copy the instance that is having an issue, and then:
- Investigate the
spack solveof theaccess-esm1p6package to figure out why it is reusing builds. Too difficult to parse the output, doesn't have anything to do with how it is deciding to pick the ref. - Determine if removing the
UM7package and reinstalling successfully picks up the changes (which would mean thatspackis preferring an already built artefact over a potential code change). Removing the package is not feasible as it is a dependency of other environments - Determining if clearing the
stage/buildcacheis enough to get spack to pick up changes. Nope - Other things as they come up...
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
Type
Projects
Status
Parked 🅿️