Comments (6)
@climbfuji can you try adding these to setup.sh and see if it clears things up?
export SPACK_DISABLE_LOCAL_CONFIG=true
export SPACK_USER_CONFIG_PATH=/dev/null
from spack-stack.
Thanks @AlexanderRichert-NOAA. I tried but with that spack external find --scope=system
no longer works:
Configuring basic directory information ...
... script directory: /Users/heinzell/scratch/spack-stack-user-config-test/spack-stack/spack-ext/lib/jcsda-emc/spack-stack/stack
... base directory: /Users/heinzell/scratch/spack-stack-user-config-test/spack-stack/spack-ext/lib/jcsda-emc/spack-stack
... spack directory: /Users/heinzell/scratch/spack-stack-user-config-test/spack-stack/spack
Creating environment from command-line args
Successfully wrote environment at /Users/heinzell/scratch/spack-stack-user-config-test/spack-stack/envs/unified-env/spack.yaml
Checked user umask and found no issues (0022)
==> Created environment /Users/heinzell/scratch/spack-stack-user-config-test/spack-stack/envs/unified-env
usage: spack external find [-h] [--not-buildable] [--exclude EXCLUDE] [-p PATH] [--scope {defaults,system,site,user}[/PLATFORM] or env:ENVIRONMENT] [--all] [-t TAG] [-j JOBS] ...
spack external find: error: argument --scope: invalid choice: 'system' choose from:
Since that is by now so deeply enshrined in our user's brains (and mine!) I would had to change that unless it makes the process simpler.
from spack-stack.
Ah right. How about just the SPACK_USER_CONFIG_PATH setting (skip setting SPACK_DISABLE_LOCAL_CONFIG)?
from spack-stack.
With only SPACK_USER_CONFIG_PATH
, I am still getting these warnings:
[unified-env] heinzell@JCSDA-L-18146:~/scratch/spack-stack-test-alex-stuff [brew-arch64]> spack concretize 2>&1 | tee log.concretize.unified-env.001
/Users/heinzell/scratch/spack-stack-test-alex-stuff/spack/user_cache/bootstrap/store/darwin-ventura-aarch64/apple-clang-14.0.3/libgpg-error-1.47-stcmj3wdfxrohn2a53ecvsfsxe7rzrn4/bin/gpg-error: replacing existing signature
/Users/heinzell/scratch/spack-stack-test-alex-stuff/spack/user_cache/bootstrap/store/darwin-ventura-aarch64/apple-clang-14.0.3/libgpg-error-1.47-stcmj3wdfxrohn2a53ecvsfsxe7rzrn4/bin/yat2m: replacing existing signature
/Users/heinzell/scratch/spack-stack-test-alex-stuff/spack/user_cache/bootstrap/store/darwin-ventura-aarch64/apple-clang-14.0.3/libgpg-error-1.47-stcmj3wdfxrohn2a53ecvsfsxe7rzrn4/lib/libgpg-error.0.dylib: replacing existing signature
/Users/heinzell/scratch/spack-stack-test-alex-stuff/spack/user_cache/bootstrap/store/darwin-ventura-aarch64/apple-clang-14.0.3/libassuan-2.5.6-z27suzptvelnavipmldx6dcntiwqmguq/lib/libassuan.0.dylib: replacing existing signature
/Users/heinzell/scratch/spack-stack-test-alex-stuff/spack/user_cache/bootstrap/store/darwin-ventura-aarch64/apple-clang-14.0.3/libgcrypt-1.10.2-if4uocx75kk6nc5vwvvuxq4dvaoljxkm/bin/dumpsexp: replacing existing signature
/Users/heinzell/scratch/spack-stack-test-alex-stuff/spack/user_cache/bootstrap/store/darwin-ventura-aarch64/apple-clang-14.0.3/libgcrypt-1.10.2-if4uocx75kk6nc5vwvvuxq4dvaoljxkm/bin/hmac256: replacing existing signature
/Users/heinzell/scratch/spack-stack-test-alex-stuff/spack/user_cache/bootstrap/store/darwin-ventura-aarch64/apple-clang-14.0.3/libgcrypt-1.10.2-if4uocx75kk6nc5vwvvuxq4dvaoljxkm/bin/mpicalc: replacing existing signature
/Users/heinzell/scratch/spack-stack-test-alex-stuff/spack/user_cache/bootstrap/store/darwin-ventura-aarch64/apple-clang-14.0.3/libgcrypt-1.10.2-if4uocx75kk6nc5vwvvuxq4dvaoljxkm/lib/libgcrypt.20.dylib: replacing existing signature
/Users/heinzell/scratch/spack-stack-test-alex-stuff/spack/user_cache/bootstrap/store/darwin-ventura-aarch64/apple-clang-14.0.3/libiconv-1.17-nccvt7adwkq5anilrjspffdzl4hggon5/bin/iconv: replacing existing signature
/Users/heinzell/scratch/spack-stack-test-alex-stuff/spack/user_cache/bootstrap/store/darwin-ventura-aarch64/apple-clang-14.0.3/libiconv-1.17-nccvt7adwkq5anilrjspffdzl4hggon5/lib/libcharset.1.dylib: replacing existing signature
/Users/heinzell/scratch/spack-stack-test-alex-stuff/spack/user_cache/bootstrap/store/darwin-ventura-aarch64/apple-clang-14.0.3/libiconv-1.17-nccvt7adwkq5anilrjspffdzl4hggon5/lib/libiconv.2.dylib: replacing existing signature
...
from spack-stack.
Googling for "replacing existing signature" it appears to be a MacOS thing, not a Spack thing. Somewhere there are settings that need to be removed/refreshed, but I don't know where (it's something to do with Apple's 3rd party developer system, but that's all I can figure out... maybe there's some certificates in your Keychain settings that can be reset..?). Unless you're able to identify what/where that is, can we either disable this on MacOS for now, or give it an optional flag which we will just use when deploying on the tier-1 systems?
from spack-stack.
from spack-stack.
Related Issues (20)
- Build error for ecmwf-atlas when using recent Intel compilers and a gcc@12 backend
- [email protected] does not build with recent Intel compilers (oneAPI classic)
- Reduce number of installed files
- Exception handling on macOS HOT 7
- [INSTALL]: Spack-Stacks under Hera-Rocky8 HOT 11
- [INSTALL]: openmpi support on nautilus HOT 3
- Build an old version of soca-science using spack-stack-1.4.1 on gaea C5/F5 HOT 2
- [email protected] also does not build with [email protected]
- [INSTALL]: Spack-Stacks under Jet-Rocky8 HOT 2
- Discover issues (follow-up to PR https://github.com/JCSDA/spack-stack/pull/993) HOT 20
- Reminder: set env variable `I_MPI_EXTRA_FILESYSTEM='ON'` for all systems using [email protected] and parallel filesystems
- Copy of spack issue #41899: Installation issue: py-jupyter-server build error when using different gcc backend for Intel HOT 1
- [INSTALL]: ip@5 HOT 1
- [INSTALL]: [email protected] for spack-stack-1.7.0 HOT 1
- Additional packages needed to build version 1.6.0 on local machine with Ubuntu 22.04LTS HOT 3
- Add GSI needed libraries fro Rocky 8 OS HOT 6
- building error: Error: Terminating after first install failure: FetchError: All fetchers failed for spack-stage-patch-070b1f3aa87f2b56f83aff38afc42157e1692bfaa580276ecdbad2048b818ed7 HOT 8
- Hera spack-stack-1.5.1 broken after update to Rocky 8 HOT 4
- protobuf/py-protobuf version conflicts in spack-stack-1.6.0 with R2D2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spack-stack.