Skip to content
Peter Scheibel edited this page Nov 1, 2023 · 9 revisions

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
Clone this wiki locally