Revisions of lua-lmod
Marco Strigl (mstrigl)
committed
(revision 3)
NOTE to Release Engineer: Dominique has added the macro %lua_pref pointing to the preffered lua version to the ProjConfig in oS:Factory to aid finding the correct Lua packages for applications written in Lua - like this one, with this patch it will make use if it. You may want to do the same on SUSE:SLE-15-SP5:GA and have it point to version 5.3 (ie %lua_pref lua53). You also may want to add: Prefer: lua54 lua53 lua51 Prefer: lua54-devel lua53-devel lua51-devel This may help to get rid of this ugliness: # requested by Gustavo Yokoyama Ribeiro <gyribeiro@suse.com> on 2023/01/25 # resolve choice for lua-luafilesystem needed by lua-lmod (SR#287682) Prefer: -lua51-luafilesystem - Match the Lua version and version name suffix of Lua libraries in Requires: to what has been used for building. Also set the minimal Lua version required by Lmod (bsc#1207970). - Do not 'Require:' lua interpreter explicitly: this will be handled by an auto-generated dependency. - After a discussion with Dominique (dimstar@opensuse.org) he agreed to define the preferred Lua vesion in %%lua_pref in the ProjConfig of oS:Factory so that it can be used in 'BuildRequires:'. Take advantage of this new value (with a fallback).
Daniel Mach (dmach)
committed
(revision 2)
NOTE: This request requires an update to lua-luafilesystem. See submit request 287682 - Updated to version 8.7.15: * Issue #619: Do not source lmod_bash_aliases when $POSIXLY_CORRECT is set (by bash --posix) * Issue #620: Dynamically set shell name inside Lmod instead of init/bash.in * Added debugging stmts to track down issue when adding loop in MODULEPATH when doing a spider. * Zsh now gets /path/to/ksh_scripts if KSH_SUPPORT is yes. * Issue #620: Honor shell name on command line. Use "shell" when Lmod gets to decide. * Fix bug in keyword terse output: Add newline on final entry (Created in Lmod 8.4.18). - Obsoletes: issue-620-Delay-setting-of-LMOD_SHELL_PRGM-until-module-is-actually-called.patch - Changing description to make it more clear to users what this tool is for wand where it should be installed - and where not. Also add Provides: for shell functions set by shell init scripts provided with this package. - issue-620-Delay-setting-of-LMOD_SHELL_PRGM-until-module-is-actually-called.patch: Since Lmod sets BASH_ENV to /usr/share/lmod/8.7.15/init/bash, do not run external commands immediately in this script but only when `module` is called for the first time. This prevents errors when this script is run during shell init for access restricted scripts (apparmor) (boo#1206957). - Update to version 8.7.15: User visible changes include: * Add option --miniConfig to report configuration differences from default. * Move cache file location from ~/.lmod.d/.cache/* to ~/.cache/lmod/*
Daniel Mach (dmach)
committed
(revision 1)
initialize package
Displaying all 3 revisions