retitle 951508 lmod: broken on all architectures except x86_64 (wrong search 
path)
severity 951508 serious
thanks

Hi,

We ran into the same bug on an arm64 system, so it looks like lmod is
broken on all architectures except x86_64. I'm updating the bug title
and the severity to reflect that.

I'm attaching the diffoscope output that shows that the generated
packages are indeed different on amd64 and arm64.

A simple fix would be to turn this package into an Architecture:any
package.  But indeed, it should probably be reported (and fixed) upstream.

On 17/02/20 at 19:49 +0100, Aaron Zauner wrote:
> Since I'm barely keeping this package updated I'd suggest that you use the
> upstream Lmod project source with the dependencies that come with this
> package, you'll get more bug fixes, Performance and features out of it in a
> production environment. That's what we used to do on live HPC systems since
> a lot of software needs to be built by hand outside of the distro packaging
> anyway.

Err, if this is the case, maybe you should mark this package as orphaned
or RFA? I'm also Ccing people who uploaded NMUs for the package. Maybe
someone is interested in taking over.

Lucas
--- lmod-amd64/lmod_6.6-0.3_all.deb
+++ lmod_6.6-0.3_all.deb
├── file list
│ @@ -1,3 +1,3 @@
│  -rw-r--r--   0        0        0        4 2018-12-02 17:06:51.000000 
debian-binary
│  -rw-r--r--   0        0        0     4156 2018-12-02 17:06:51.000000 
control.tar.xz
│ --rw-r--r--   0        0        0   151992 2018-12-02 17:06:51.000000 
data.tar.xz
│ +-rw-r--r--   0        0        0   152052 2018-12-02 17:06:51.000000 
data.tar.xz
├── control.tar.xz
│ ├── control.tar
│ │ ├── ./md5sums
│ │ │ ├── ./md5sums
│ │ │ │┄ Files differ
├── data.tar.xz
│ ├── data.tar
│ │ ├── file list
│ │ │ @@ -67,35 +67,35 @@
│ │ │  -rw-r--r--   0 root         (0) root         (0)     3636 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/ReadLmodRC.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     3641 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/SitePackage.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)    32058 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/Spider.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     3777 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/StandardPackage.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     3839 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/Timer.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)    21601 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/Var.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)      407 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/Version.lua
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)     7852 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/addto
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)     4722 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/clearMT_cmd
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)     7853 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/addto
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)     4723 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/clearMT_cmd
│ │ │  -rw-r--r--   0 root         (0) root         (0)    29506 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/cmdfuncs.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     3463 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/colorize.lua
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)     7234 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/computeHashSum
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)     5814 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/getmt
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)     7235 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/computeHashSum
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)     5815 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/getmt
│ │ │  -rw-r--r--   0 root         (0) root         (0)     3219 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/ignore_dirs_converter
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)    23657 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/lmod
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)    23658 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/lmod
│ │ │  -rw-r--r--   0 root         (0) root         (0)     4790 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/loadModuleFile.lua
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)    10545 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/ml_cmd
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)    10546 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/ml_cmd
│ │ │  -rw-r--r--   0 root         (0) root         (0)    22421 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/modfuncs.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)    19583 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/myGlobals.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     3423 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/pager.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     7411 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/parseVersion.lua
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)     9164 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/processMT
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)     9018 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/processModuleUsage
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)     9069 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/reportUsers
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)     9165 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/processMT
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)     9019 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/processModuleUsage
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)     9070 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/reportUsers
│ │ │  -rw-r--r--   0 root         (0) root         (0)    10377 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/sandbox.lua
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)    14253 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/sh_to_modulefile
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)    21230 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/spider
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)     5689 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/spiderCacheSupport
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)    14254 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/sh_to_modulefile
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)    21231 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/spider
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)     5690 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/spiderCacheSupport
│ │ │  -rwxr-xr-x   0 root         (0) root         (0)    22068 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/tcl2lua.tcl
│ │ │  -rwxr-xr-x   0 root         (0) root         (0)    10295 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/update_lmod_system_cache_files
│ │ │  -rw-r--r--   0 root         (0) root         (0)    30991 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/libexec/utils.lua
│ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/modulefiles/
│ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/modulefiles/Core/
│ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/modulefiles/Core/lmod/
│ │ │  -rw-r--r--   0 root         (0) root         (0)      125 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/modulefiles/Core/lmod/6.6.lua
│ │ │ @@ -110,15 +110,15 @@
│ │ │  -rw-r--r--   0 root         (0) root         (0)     2276 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/Csh.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     2796 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/ModifyPath.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     1823 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/Output.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     3079 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/ProcessModuleTable.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     4768 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/STT.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)      407 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/Version.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     4530 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/getUname.lua
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)     5060 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/settarg_cmd
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)     5061 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/settarg_cmd
│ │ │  -rw-r--r--   0 root         (0) root         (0)     1309 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/settarg_rc.lua
│ │ │  -rwxr-xr-x   0 root         (0) root         (0)       52 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/targ
│ │ │  -rw-r--r--   0 root         (0) root         (0)     3114 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/settarg/utils.lua
│ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/shells/
│ │ │  -rw-r--r--   0 root         (0) root         (0)     2126 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/shells/Bare.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     8555 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/shells/BaseShell.lua
│ │ │  -rw-r--r--   0 root         (0) root         (0)     4571 2018-12-02 
17:06:51.000000 ./usr/share/lmod/6.6/shells/Bash.lua
│ │ ├── ./usr/share/lmod/6.6/libexec/addto
│ │ │ @@ -48,15 +48,15 @@
│ │ │  --
│ │ │  
--------------------------------------------------------------------------
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/libexec/clearMT_cmd
│ │ │ @@ -40,15 +40,15 @@
│ │ │  
--------------------------------------------------------------------------
│ │ │  
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/libexec/computeHashSum
│ │ │ @@ -43,15 +43,15 @@
│ │ │  -- Use command name to add the command directory to the package.path
│ │ │  ------------------------------------------------------------------------
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/libexec/getmt
│ │ │ @@ -45,15 +45,15 @@
│ │ │  --         dated file.
│ │ │  --
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/libexec/lmod
│ │ │ @@ -48,15 +48,15 @@
│ │ │  ------------------------------------------------------------------------
│ │ │  
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/libexec/ml_cmd
│ │ │ @@ -45,15 +45,15 @@
│ │ │  ------------------------------------------------------------------------
│ │ │  -- Use command name to add the command directory to the package.path
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/libexec/processMT
│ │ │ @@ -43,15 +43,15 @@
│ │ │  -- This program reads the saved module tables from a user and records 
the results
│ │ │  
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/libexec/processModuleUsage
│ │ │ @@ -40,15 +40,15 @@
│ │ │  
--------------------------------------------------------------------------
│ │ │  
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/libexec/reportUsers
│ │ │ @@ -40,15 +40,15 @@
│ │ │  
--------------------------------------------------------------------------
│ │ │  
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/libexec/sh_to_modulefile
│ │ │ @@ -68,15 +68,15 @@
│ │ │  --  sh_to_modulefile :
│ │ │  
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/libexec/spider
│ │ │ @@ -40,15 +40,15 @@
│ │ │  
--------------------------------------------------------------------------
│ │ │  
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/libexec/spiderCacheSupport
│ │ │ @@ -40,15 +40,15 @@
│ │ │  
--------------------------------------------------------------------------
│ │ │  
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │  
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path   = sys_lua_path
│ │ │  package.cpath  = sys_lua_cpath
│ │ ├── ./usr/share/lmod/6.6/settarg/settarg_cmd
│ │ │ @@ -42,15 +42,15 @@
│ │ │     LuaCommandName_dir = LuaCommandName:sub(1,ja)
│ │ │  end
│ │ │  
│ │ │  local sys_lua_path = 
"/usr/local/share/lua/5.2/?.lua;/usr/local/share/lua/5.2/?/init.lua;/usr/local/lib/lua/5.2/?.lua;/usr/local/lib/lua/5.2/?/init.lua;/usr/share/lua/5.2/?.lua;/usr/share/lua/5.2/?/init.lua;./?.lua"
│ │ │  if (sys_lua_path:sub(1,1) == "@") then
│ │ │     sys_lua_path = package.path
│ │ │  end
│ │ │ -local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/x86_64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │ +local sys_lua_cpath = 
"/usr/local/lib/lua/5.2/?.so;/usr/lib/aarch64-linux-gnu/lua/5.2/?.so;/usr/lib/lua/5.2/?.so;/usr/local/lib/lua/5.2/loadall.so;./?.so"
│ │ │  if (sys_lua_cpath:sub(1,1) == "@") then
│ │ │     sys_lua_cpath = package.cpath
│ │ │  end
│ │ │  
│ │ │  package.path  = LuaCommandName_dir .. "../tools/?.lua;" ..
│ │ │                  LuaCommandName_dir .. "?.lua;"          ..
│ │ │                  LuaCommandName_dir .. "?/init.lua;"     ..

Reply via email to