# Agenda for Lmod Zoom Mtg August 2, 2022
- Q/A
- [Issue #585](https://github.com/TACC/Lmod/issues/585): Use **install** instead of **cp**? -> Lmod 8.7.11 change!
- [Issue #584](https://github.com/TACC/Lmod/issues/594): Pushenv when used with TCL modulefiles
- Issue #594: change `cp -p` to `cp` in `update_system_cache_files`?
- `sh_to_modulefile` and `source_sh()` evaluate script with `set -e`: Silent errors
- OpenFOAM's source script ($FOAM_BASH) does an `unalias foo 2> /dev/null`
- if `foo` is not an alias, that fails => non-zero exit code
- causes exit out of subshell used by `sh_to_modulefile` or `source_sh()` => silent error
- fixed by appending `|| true` to the `unalias` command in OpenFOAM script
- script needs to be fixed in order to create module file for it with `sh_to_modulefile` or with `source_sh()`
- Bug Report Template at github
- instructions for people to fill out issue can be "commented out" somehow?
- `module --miniConfig`
- shows how your configuration is different from the Lmod default
- somewhat similar to EasyBuild's `--show-config` (see https://docs.easybuild.io/en/latest/Configuration.html#overview-of-current-configuration-show-config-show-full-config)
- Lmod Zoom Mtgs notice added to lmod.readthedocs.io
- maybe also announce Lmod monthly meetings on EasyBuild mailing list?
- Checking for valid env. var. names
- Any feedback from Dynamic spider cache change?
- Presentation on How Lmod loads a module (part 2): `loadModuleFile()`
- link to slides: https://github.com/TACC/Lmod/blob/master/my_docs/22/lmod_zoom_mtg_2022_08_02/presentation.pdf
- postponed until new Lmod monthly meeting
- topic after this: how Tcl module files get evaluated
## Attendees
- Robert McLay (TACC)
- Kenneth Hoste (HPC-UGent)
- Matthew Cawood (TACC)
- Kurt Lust (Univ. of Antwerp - LUMI User Support Team)
## Notes
- How does Lmod make changes to the current environment?
- `module` function runs Lmod binary that just produces text (for example in `bash` syntax), when is evaluated to modify current shell
## Next meeting
- Tue 6 Sept 2022 at 09:30 Central (14:30 UTC)