# Agenda for Lmod Zoom Mtg June 06 2023 ## Attendees - Robert McLay (TACC) - Matthew Cawood (TACC) - Kenneth Hoste (HPC-UGent) - Lara Peeters (HPC-UGent) - Jörg Saßmannshausen (Imperial College London) - Pedro (HPCNow!) - Alexandre Strube (JSC) - Sven Hansen (RWTH) ## Notes - Q&A - New Issues: - [issue #653](https://github.com/TACC/Lmod/issues/653): Have module show print the contents of an inherit() module - Matt is taking a look at this - [issue #655](https://github.com/TACC/Lmod/issues/655): Infinite Loop with spack and py-jupiter - [PR #654](https://github.com/TACC/Lmod/pull/654): Do not use install to copy symbolic links - Issue solved or almost solved: - [issue #650](https://github.com/TACC/Lmod/issues/650): isFile now returns true if it exists and is not a directory - [issue #617](https://github.com/TACC/Lmod/issues/617): Now printing both alias and deferenced module - module list abc/15 -> abc/15.0.1 - module --terse list abc/15.0.1 abc/15 - implementing this is work-in-progress - Mailing list: depends_on_any() discussion - can be used for something like `depends_on_any(one, two)` - see `<add link to mailing list thread>` - Presentation: How EasyBuild connects to Lmod - slides @ https://github.com/TACC/Lmod/blob/main/my_docs/23/lmod_zoom_mtg_2023_06_06/presentation.pdf - Lmod packages for Debian/Ubuntu @ https://github.com/surak/Lmod - Should try and talk to current Debian maintainer of Lmod package (Andreas Beckmann to get these upstream) - idea of setting "tags" on module load + filtering output of "module avail" based on set tags: ``` module load TensorFlow/2.5.0-foss-2022a # update $MODULETAGS to 'foo,bar,2022a,GCC-11.2.0' ``` ``` module avail => only shows which also add '2022a' to $MODULETAGS ``` - can be implemented in hooks - Sven @ RWTH has this concept implemented in hooks! - avail hook is only ~20 lines of code ## Next meeting - Tue 11 July 2023 - (4 July is fireworks day in US)