Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2017-10-13 14:14:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and      /work/SRC/openSUSE:Factory/.lua-lmod.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lua-lmod"

Fri Oct 13 14:14:40 2017 rev:10 rq:533072 version:7.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes        2017-10-06 
11:05:16.644764331 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2017-10-13 
14:14:42.667860147 +0200
@@ -1,0 +2,117 @@
+Sun Oct 10 16:42:51 UTC 2017 - [email protected]
+
+- 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 - [email protected]
+
+- 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.
+
+-------------------------------------------------------------------
@@ -7,6 +123,0 @@
-
--------------------------------------------------------------------
-Sun Oct  1 16:42:51 UTC 2017 - [email protected]
-
-- Make lua-lmod Arch-dependent: it hard codes the search path to
-  .so plugins used by other Lua packages (boo#1061205).

Old:
----
  lmod.consulting.patch
  lmod.site.patch
  lua-lmod-6.5.11.tar.gz

New:
----
  Messages-Remove-message-about-creating-a-consulting-ticket.patch
  lua-lmod-7.6.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lua-lmod.spec ++++++
--- /var/tmp/diff_new_pack.LF5Quc/_old  2017-10-13 14:14:43.651816883 +0200
+++ /var/tmp/diff_new_pack.LF5Quc/_new  2017-10-13 14:14:43.655816707 +0200
@@ -29,17 +29,15 @@
 Summary:        Lua based Environment Modules
 License:        MIT
 Group:          Development/Libraries/Other
-Version:        6.5.11
+Version:        7.6.1
 Release:        0
 Url:            https://github.com/TACC/Lmod
-BuildArch:      noarch
 %if 0%{?ohpc}
 BuildRequires:  ohpc-macros
 %endif
 
 Source0:        
https://github.com/TACC/Lmod/archive/%{version}.tar.gz#$/%{name}-%{version}.tar.gz
-Patch1:         lmod.consulting.patch
-Patch2:         lmod.site.patch
+Patch1:         
Messages-Remove-message-about-creating-a-consulting-ticket.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -102,7 +100,6 @@
 %prep
 %setup -q -n Lmod-%{version}
 %patch1 -p1
-%patch2 -p1
 
 %build
 export LUA_CPATH="%{lua_cpath}"
@@ -224,7 +221,7 @@
 %{_datadir}/lmod/*
 %{_mandir}/man1/lmod.1.*
 %doc License
-%doc README
+%doc README.*
 
 %files doc
 %defattr(-,root,root,-)

++++++ Messages-Remove-message-about-creating-a-consulting-ticket.patch ++++++
From: Egbert Eich <[email protected]>
Date: Fri Oct 6 14:55:32 2017 +0200
Subject: [Messages] Remove message about creating a consulting ticket.
Patch-mainline: never
Git-commit: 625f56ad64cbdcd968e137caa69d84c26c55be5a
References: 

Signed-off-by: Egbert Eich <[email protected]>
---
 messageDir/de.lua | 4 +---
 messageDir/en.lua | 4 +---
 messageDir/es.lua | 4 +---
 messageDir/fr.lua | 5 +----
 src/MessageT.lua  | 4 +---
 5 files changed, 5 insertions(+), 16 deletions(-)
diff --git a/messageDir/de.lua b/messageDir/de.lua
index caeb725..23b1b6e 100644
--- a/messageDir/de.lua
+++ b/messageDir/de.lua
@@ -100,9 +100,7 @@ Es ist auch möglich, dass Ihr Cache veraltet ist. Versuchen 
Sie:
 Es ist bereits "%{oldName}" geladen.
 Verwenden Sie folgendes Kommando, um das Modul zu laden:
 
-  $ module swap %{oldName} %{fullName}
-
-Falls Sie weitere Unterstützung brauchen, erstellen Sie ein Support-Ticket.
+  $ module swap %{oldName} %{fullName}.
 ]==],
      e_LocationT_Srch      = "Fehler in \"LocationT:search()\".",
      e_Missing_Value       = "%{func}(\"%{name}\") ist ungültig. Es wird ein 
Wert benötigt.",
diff --git a/messageDir/en.lua b/messageDir/en.lua
index cf07924..e08be29 100644
--- a/messageDir/en.lua
+++ b/messageDir/en.lua
@@ -107,9 +107,7 @@ Also make sure that all modulefiles written in TCL start 
with the string #%Modul
 You already have %{oldName} loaded.
 To correct the situation, please execute the following command:
 
-  $  module swap %{oldName} %{fullName}
-
-Please submit a consulting ticket if you require additional assistance.
+  $  module swap %{oldName} %{fullName}.
 ]==],
      e_LocationT_Srch      = "Error in LocationT:search().",
      e_Missing_Value       = "%{func}(\"%{name}\") is not valid; a value is 
required.",
diff --git a/messageDir/es.lua b/messageDir/es.lua
index e37e4a1..983e64f 100644
--- a/messageDir/es.lua
+++ b/messageDir/es.lua
@@ -78,9 +78,7 @@ También es posible que su archivo de cache estea 
desactualizado. Intente:
 Ya tiene %{oldName} cargado.
 Para solucionar esta situación, introduzca el siguiente comando:
 
-  $  module swap %{oldName} %{fullName}
-
-Por favor, envíe un ticket si necesita más ayuda.
+  $  module swap %{oldName} %{fullName}.
 ]==],
      e_LocationT_Srch      = "Error in LocationT:search()",
      e_Missing_Value       = "%{func}(\"%{name}\") no es válido, es necesario 
un valor",
diff --git a/messageDir/fr.lua b/messageDir/fr.lua
index 2098e90..2fef1f9 100644
--- a/messageDir/fr.lua
+++ b/messageDir/fr.lua
@@ -105,10 +105,7 @@ Il est aussi possible que votre cache soit désuète. 
Essayez :
 %{oldName} est déjà chargé.
 Pour corriger le problème, vous pouvez utiliser la commande suivante :
 
-  $  module swap %{oldName} %{fullName}
-
-Merci de bien vouloir soumettre un ticket si vous désirez plus d'assistance.
-
+  $  module swap %{oldName} %{fullName}.
 ]==],
      e_LocationT_Srch    = "Erreur dans la fonction 'LocationT:search()'",
      e_Missing_Value     = "%{func}(\"%{name}\") n'est pas valide, une valeur 
est requise",
diff --git a/src/MessageT.lua b/src/MessageT.lua
index 542a346..01171d5 100644
--- a/src/MessageT.lua
+++ b/src/MessageT.lua
@@ -25,9 +25,7 @@ Alternatively, you can set the environment variable 
LMOD_DISABLE_SAME_NAME_AUTOS
 You already have %{oldName} loaded.
 To correct the situation, please enter the following command:
 
-  $  module swap %{oldName} %{fullName}
-
-Please submit a consulting ticket if you require additional assistance.
+  $  module swap %{oldName} %{fullName}.
 ]==],
    e_setStandardPaths = "Unknown Key: \"%{key}\" in setStandardPaths\n",
    e_No_Matching_Mods = "No matching modules found\n",
++++++ lua-lmod-6.5.11.tar.gz -> lua-lmod-7.6.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/lua-lmod/lua-lmod-6.5.11.tar.gz 
/work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod-7.6.1.tar.gz differ: char 13, 
line 1


Reply via email to