Skip to content

Commit d026b1e

Browse files
committed
Pass --include-build-deps in the spack deps phase
Spack develop's new installer defers build-type-only deps when installing from cache, so `--only dependencies` skipped eigen in the first phase and `--only package` aborted. The `--include-build-deps` flag forces build-type deps (eigen, cmake, pkgconfig, fortran, etc.) to install eagerly.
1 parent c13e409 commit d026b1e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/actions/palace-ci/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ runs:
224224
run: |
225225
source /tmp/timing_functions.sh
226226
start_timer
227-
spack -e . install --only-concrete --no-check-signature --fail-fast --show-log-on-error --only dependencies --test root -j $(nproc)
227+
spack -e . install --only-concrete --no-check-signature --fail-fast --show-log-on-error --include-build-deps --only dependencies --test root -j $(nproc)
228228
end_timer "Build Dependencies"
229229
230230
- name: Print @develop commit hashes

0 commit comments

Comments
 (0)