OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=34
245 lines
10 KiB
Plaintext
245 lines
10 KiB
Plaintext
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 18 19:53:39 UTC 2018 - eich@suse.com
|
|
|
|
- use license macro for License file.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 18 13:07:51 UTC 2018 - jengelh@inai.de
|
|
|
|
- Replace %__ type macro indirections.
|
|
- Update RPM groups, summaries, find|xargs commands.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 18 05:53:52 UTC 2018 - eich@suse.com
|
|
|
|
- Avoid conflicting script snippets from 'Modules' and 'lua-lmod'
|
|
in /etc/profiles.d by making sure that both packages cannot be
|
|
installed simultaneously (boo#1089970).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 16 13:21:53 UTC 2017 - eich@suse.com
|
|
|
|
- Doc-Ugly-workaround-for-bug-in-Sphinx.patch
|
|
On SLE-12 and Leap 42.x Sphinx generates an incorrect tex file.
|
|
This patch adds ugly code to the documentation Makefile to patch
|
|
it up and work around this problem.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 10 16:42:51 UTC 2017 - eich@suse.com
|
|
|
|
- Make lua-lmod Arch-dependent: it hard codes the search path to
|
|
.so plugins used by other Lua packages (boo#1061205).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 6 12:36:48 UTC 2017 - eich@suse.com
|
|
|
|
- Update to 7.6:
|
|
1. Support for disable <collection_name>
|
|
2. A marked default is honored even if it is hidden
|
|
3. Support for depends_on() as a better way to handle module dependencies.
|
|
* Lmod 7.5:
|
|
1. Added -T, --trace option to report restore, load, unloads and spider.
|
|
2. Report both global and version aliases with module --terse
|
|
Add Global Aliases output to module avail if they exist.
|
|
3. Support for isVisibleHook (Thanks @wpoely86!) to control whether
|
|
a module is hidden or not.
|
|
4. Support for "spider -o spider-json" to set the key "hidden"
|
|
to true or false for each module.
|
|
5. Setting LMOD_EXACT_MATCH=yes also turns off the display of (D) with
|
|
avail.
|
|
6. CMake "shell" added.
|
|
7. Added feature that LMOD_TMOD_FIND_FIRST. A site can decide to force
|
|
FIND_FIRST instead FIND_BEST for NV module layouts.
|
|
Bug Fixes:
|
|
1. Fix bug where Lmod would be unable to load a module where NV and
|
|
NVV module layouts were mixed.
|
|
2. Fix bug where LMOD_CASE_INDEPENDENT_SORTING=yes wasn't case
|
|
independent when using avail hook.
|
|
* Lmod 7.4:
|
|
1. Using built-in luafilesystem if system version doesn't exist or < 1.6.2
|
|
2. Support for setting LMOD_SYSHOST with configure.
|
|
3. Sites or users can use italic instead of dim for hidden modules
|
|
4. Detailed spider output reports all dependencies hidden or not.
|
|
5. Support for fish shell
|
|
6. Move almost all configuration variables from profile.in to bash.in and
|
|
similarly for tcsh.
|
|
Bug Fixes:
|
|
1. Fixed bug that caused LMOD env vars to be lower cased.
|
|
2. Fixed bug where tcsh/csh exit status was not returned.
|
|
3. bash and zsh tab completions works when LMOD_REDIRECT is yes.
|
|
4. Can now conflict with a version.
|
|
5. Fixed bug with addto a:b:c
|
|
6. Fixed bugs in computeHashSum, generating softwarePage.
|
|
* Lmod 7.3:
|
|
1. The isloaded() function has been repaired.
|
|
2. Updated French, German and Spanish translations.
|
|
3. Two error message related to missing modules are now available for
|
|
translations.
|
|
* Lmod 7.2.1:
|
|
1. A test suite for testing the Lmod installation has been added. See
|
|
https://github.com/rtmclay/Lmod_test_suite for details.
|
|
2. Added support for localization of errors and warnings and messages.
|
|
3. Language Translations complete: ES, Partial: FR, ZH, DE
|
|
4. Introduced "errWarnMsgHook" to take advantage of the new message
|
|
handling.
|
|
Bug Fixes:
|
|
1. Several bug fixes related to Spider Cache and LMOD_CACHED_LOADS=1
|
|
2. Repaired zsh tab completion.
|
|
3. Minimize the output of Lmod's BASH_ENV when debugging Bash shell
|
|
scripts.
|
|
4. Allow colons as well as spaces for the path used in the addto command.
|
|
5. Handles module directories that are empty or bad symlink or a .version
|
|
file only.
|
|
6. Fix bug in module describe.
|
|
* Lmod 7.1:
|
|
1. The commands "module --show_hidden avail" and "module --show_hidden"
|
|
list now show "hidden" modules with the (H) property. Also they are
|
|
displayed as dim. This works better on black backgrounds.
|
|
2. Added the command "module --config_json" to generate a json output of
|
|
Lmod's configuration.
|
|
3. Add support for env. var. LMOD_SITE_NAME to set a site's name. This is
|
|
also a configure option.
|
|
Bug Fixes:
|
|
1. Hidden module now will not be marked as default.
|
|
2. Now check permission of a directory before trying to open it.
|
|
3. Lmod now does not pollute the configure time value of LD_LIBRARY_PATH
|
|
and LD_PRELOAD into the users env.
|
|
4. Lmod now handles illegal values of $TERM.
|
|
* Lmod 7.0:
|
|
1. This version support N/V/V. (e.g. fftw/64/3.3.4). Put a .version file
|
|
in with the "64" directory to tell Lmod where the version starts.
|
|
2. Marking a default in the MODULERC is now supported.
|
|
3. User ~/.modulerc has priority over system MODULERC.
|
|
4. System MODULERC has priority over marking a default in the module
|
|
tree.
|
|
5. Installed Modules can be hidden by "hide-version foo/3.2.1" in any
|
|
modulerc file.
|
|
6. The system spider cache has changed. Please update your scripts to
|
|
build spiderT.lua instead of moduleT.lua
|
|
* Lmod 6.6:
|
|
1. Now uses the value of LD_PRELOAD and LD_LIBRARY_PATH found at configure
|
|
time to run all TCL progams.
|
|
2. Now uses a custom _module_dir function for tab completion in bash for
|
|
module use path<TAB>. Thanks to Pieter Neerincx!
|
|
3. Support for LMOD_FAMILY_<name>_VERSION added.
|
|
4. If ~/.lmod.d/.cache/invalidated exists then the user cache file(s) are
|
|
ignored. When generating a user cache file ~/.lmod.d/.cache/invalidated
|
|
is deleted.
|
|
Bug Fixes:
|
|
1. Correctly merges spider cache location where there are multiple
|
|
lmodrc.lua files.
|
|
2. Remove leading and trailing blanks for names in setenv, pushenv,
|
|
prepend_path, etc.
|
|
3. ml now generates error for unknown argument that start with a double
|
|
minus. (e.g. ml --vers)
|
|
4. pushenv("name","") fixed when unloading module.
|
|
5. Make sure to regularize MODULEPATH when ingesting it for the first
|
|
time.
|
|
|
|
- lmod.consulting.patch replaced by:
|
|
Messages-Remove-message-about-creating-a-consulting-ticket.patch.
|
|
- lmod.site.patch:
|
|
Removed: The site name is now provided by the env variable LMOD_SITE_NAME.
|
|
(FATE#324199).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 5 18:46:01 UTC 2017 - eich@suse.com
|
|
|
|
- Fix build for Leap, SLE-12 and SLE-15.
|
|
- Remove _service file: the service can be run with
|
|
'osc service run download_files' as well.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 5 15:48:44 UTC 2017 - eich@suse.com
|
|
|
|
- Change group of documentation package to Documentation/Other.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 14 06:03:38 UTC 2017 - eich@suse.com
|
|
|
|
- Fix group of doc package.
|
|
- Change BuildRequires from ohpc to ohpc-macros.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 10 13:47:18 UTC 2017 - eich@suse.com
|
|
|
|
- Fix build: add buildrequires for texlive-latexmk, texlive-makeindex and
|
|
texlive-varwidth.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 10 12:52:57 UTC 2017 - eich@suse.com
|
|
|
|
- Prepare for suse default settings (bsc#1053237).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 26 08:55:33 UTC 2017 - dmueller@suse.com
|
|
|
|
- correct buildrequires for building on Leap 42.3 and on SLE15+
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 28 17:49:00 UTC 2017 - eich@suse.com
|
|
|
|
- Add profile files for bash and csh (bsc#1048964).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 7 15:50:53 UTC 2017 - eich@suse.com
|
|
|
|
- Build and package man page and other documentation, create a separate
|
|
package for additional documentation (bsc#1032970).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 16 13:24:51 UTC 2017 - jengelh@inai.de
|
|
|
|
- Replace redundant %__ macro indirections
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 12 04:28:38 UTC 2016 - eich@suse.com
|
|
|
|
* Updated to version 6.5.11:
|
|
- All the Lmod programs now resolve any symlinks to the
|
|
actual program before adding to the Lua's package.path
|
|
and package.cpath.
|
|
- Contrib patch: Extend msgHook to LmodError and LmodWarning
|
|
- Now using travis for CI and testing.
|
|
- Configure time option to have Lmod check for magic TCL string in
|
|
modulefiles (#%Module)
|
|
- Lmod now uses a regular expression to match user commands
|
|
to internal commands. For example "av", "ava" or "available"
|
|
will match "avail"
|
|
- Lmod now uses the values of LUA_PATH and LUA_CPATH at
|
|
configuration time. This way Lmod is safe from user changes
|
|
to these important Lua values.
|
|
- Updated documentation at lmod.readthedocs.org
|
|
- Support for generating xalt_rmapT.json used by XALT.
|
|
- Fixed bug with upcase characters in version file.
|
|
- It is now possible to configure Lmod to use the spider cache
|
|
when loading (--with-cachedLoads=yes or
|
|
export LMOD_CACHED_LOADS=1 to activate). This is off by
|
|
default. Sites that use this will have to keep their spider
|
|
caches up-to-date or user will not be able to load modules
|
|
not in the cache.
|
|
- It is now possible to configure Lmod to use Legacy Version
|
|
ordering ( --with-legacyOrdering=yes or export
|
|
LMOD_LEGACY_VERSION_ORDERING=1). With legacy ordering 9.0
|
|
is "newer" than 10.0. This is the ordering that Tmod uses.
|
|
- Lmod will print admin message (a.k.a nag messages) when
|
|
doing module whatis <foo> or module help <foo>. In other
|
|
words if a nag message would appear with module load <foo>
|
|
then it will also appear when using whatis or help.
|
|
- Many improvement in the generation of the lmod database for
|
|
module tracking.
|
|
- Numerous bug fixes.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 17 14:49:13 UTC 2016 - eich@suse.com
|
|
|
|
- Setting 'download_files' service to mode='localonly'
|
|
and adding source tarball. (Required for Factory).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 12 17:45:52 UTC 2016 - eich@suse.com
|
|
|
|
- Initial version of Lmod: 6.0.24
|