All apps/Spack

Spack

spack

Package manager for supercomputers.

Runs as spack|macOS, Linux, Windows|spack.io

Command form

ai-draft · 2 tasks · 14 fields

Build and install packages from specs. Environment-only, buildcache-mode, CDash and log options of spack install are left out; other spack subcommands are not covered.

Opens the form; the finished command lands at your prompt, unrun
otty gui spack

spack install

Install packages

Concretize and install one or more package specs.

Install packagesExample values, fixed in this page — nothing here reaches a terminal
Basic
Package specs*
string
Parallel jobs
integer
Verbose build output
--verbose
TasksEach one presets the form for one job
Install a package
specsjobsverbose
Install from binary mirrors only
specscache_only
ParametersOnly these flags are editable in the form
Package specs
For example zlib@1.3 +shared %gcc.
string · positional 0 · repeatable
Install
enum
--onlypackagedependencies
Parallel jobs
integer
--jobs-j
Reinstall existing
boolean
--overwrite
Stop on first failure
boolean
--fail-fast
Keep build stage
boolean
--keep-stage
Skip binary mirrors
boolean
--no-cache
Binary mirrors only
boolean
--cache-only
Skip checksum verification (unsafe)
boolean
--no-checksum-n
Verbose build output
boolean
--verbose-v
Show log on error
boolean
--show-log-on-error
Run tests
enum
--testrootall
Build fresh (no reuse)
boolean
--fresh-U
Reuse installed
boolean
--reuse
SourcesEvery flag above is checked against these
help
spack install [-h] [--only {package,dependencies}] [-u UNTIL] [-p CONCURRENT_PACKAGES] [-j JOBS] [--overwrite] Positional arguments spec package spec --only {package,dependencies} select the mode of installation -j, --jobs JOBS explicitly set number of parallel jobs --overwrite reinstall an existing spec, even if it has dependents --fail-fast stop all b…
help1.3.0.dev0

spack.readthedocs.io

Before it fills your prompt, Otty checks the installed spack against its version. A form that does not match your version is not offered.