Telcon: 2023 11 01 - spack/spack GitHub Wiki
Wednesday November 1st, 9am PT (UTC -7:00)
Attendees
- Peter Scheibel (host)
- Yang Liu
- Mark Krentel
- Massimiliano Culpo
- Tammy Dahlgren
- Richarda Butler
- Prithvi Thakur
- Kevin Fotso
- Singh Saluja
Agenda
This meeting is for Q&A: there are no pre-planned general topics.
- Yang: multi-user scenario
- Global shared directory with spack installation
- Right now, all users are running the same spack instance
- Does not use
spack env
(or Spack environments) - Encountered and issue with hdf5 install: sometimes it works and sometimes not
- Peter: I'm not sure how this would result from sharing instances, can you create a clone of Spack in a new, non-shared directory and see if you can get the same hdf5 error?
- The fact that it is occurring with hdf5 only seems to indicate more of a problem with hdf5 than with the method of use
- Prithvi: is there a way to add LmodMessage() to the module file lua script via spack recipe? So you can change the display output of module load but only for specific packages.
- Can manually edit the output lua files
- Peter: https://spack-tutorial.readthedocs.io/en/latest/tutorial_modules.html#working-with-templates
- Prithvi: use case:
- Using containers to install some packages
Creating binary caches from that- Creating package.py files, some of which create containers that install a package
- Want the modules associated with installs using these containers to highlight that a container was used to install them (and is needed for running)
- Peter: suggestion:
- Each package.py file can define an environment variable
- You can then modify the lua module template to check for this variable and print a message if it is encountered