Skip to content
Peter Scheibel edited this page Jul 27, 2022 · 10 revisions

(Meeting to be held July 27th at 9am PT)

Attendees

  • Peter Scheibel (host)
  • Jonathan Anderson
  • Davide DelVento
  • Tammy Dahlgren
  • Richarda Butler
  • Mark Krentel
  • Wileam Phan

Agenda items

  • Jonathan: issues with Spack CI
    • zlib pipeline compile fails: OpenSUSE-based container
    • Problem bash -l (login shell, discards PATH etc.)
    • See #31771
    • Why do we use bash -l?
      • On other systems -l does not clear shell variables like PATH
      • In fact, it is most likely used in order to run bash profile scripts that might add more behavior
  • Davide: maintain two separate installs; try to maintain them in lockstep; occasionally install something in one and it works, then try in the other (expecting same results) and it fails
    • Not an intuitive result
    • The production instance sometimes has some different packages (the testing/staging instance)
    • What's the difference between two specs
      • We have spack diff
      • It can't compare across environments
      • Or across installation prefixes
      • It would be useful to dump 2 specs to files (from anywhere) and then compare them
  • Mark: from https://github.com/spack/spack/pull/27987#issuecomment-1195880264
    • hpctoolkit: wants binutils~nls, but doesn't need it
    • Right now there's no way for a package to specify preferences on dependencies

Possible Agenda items

Clone this wiki locally