Telcon: 2024 01 24 - spack/spack GitHub Wiki
Wednesday January 24th, 9am PT (UTC -8:00)
Attendees
- Peter Scheibel (host)
- Cameron Walter
- Chris Washburn
- Dom Heinzeller
- Jakov Petrina
- Mark Krentel
- Massimiliano Culpo
- Pariksheet Nanda
Agenda
There are no pre-planned agenda items: this meeting is just for Q&A
- Cameron: Manage an environment on an old system
- Using an environment on a shared FS on this system
- Moving to a new system with same OS but different processor
- Want to avoid reinstalling on the new OS
- And want to reuse older deps
- Peter: if new target is compatible with old target, Spack's concretizer will automatically reuse things
- Todd: reuse is also highly-prioritized so should be common
- Nick Romero: https://github.com/spack/spack/issues/39993
- Multiple instances of a package installed for a Spack instance on a shared FS used from multiple systems
- Want
spack load
to pick the arch of the current system - Right now have to do
spack load hdf5 --target=
- Todd: PR for picking one for the current arch (https://github.com/spack/spack/pull/34991)
- Making one spack env per target would also resolve this
- Todd: @Jakov, you might be interested in Tom Scogland's PR that creates a Spack OS
- See: https://github.com/spack/spack/pull/42082
- Includes build of glibc
- Pariksheet: Spack Wikipedia page
- History of adoption?
- Large organizations using it
- https://spackpm.slack.com/archives/C5W7NKZJT/p1677693415828229
- https://en.wikipedia.org/wiki/Draft:Spack_(package_manager)
- https://github.com/spack/spack-user-survey
- https://github.com/spack/spack-contributions (who is contributing to spack)