Public bug reported:
I have just run `apt install lmod` on my Ubuntu 18.04 system.
Now, starting a login shell results in the following Lua stack trace
being dumped:
$ exec bash -l
[10:21:53]
/usr/bin/lua: /usr/share/lua/5.2/posix/init.lua:29: module 'posix.ctype'
not found:
no field package.preload['posix.ctype']
no file '/usr/local/share/lua/5.2/posix/ctype.lua'
no file '/usr/local/share/lua/5.2/posix/ctype/init.lua'
no file '/usr/local/lib/lua/5.2/posix/ctype.lua'
no file '/usr/local/lib/lua/5.2/posix/ctype/init.lua'
no file '/usr/share/lua/5.2/posix/ctype.lua'
no file '/usr/share/lua/5.2/posix/ctype/init.lua'
no file './posix/ctype.lua'
no file '/usr/local/lib/lua/5.2/posix/ctype.so'
no file '/usr/lib/x86_64-linux-gnu/lua/5.2/posix/ctype.so'
no file '/usr/lib/lua/5.2/posix/ctype.so'
no file '/usr/local/lib/lua/5.2/loadall.so'
no file './posix/ctype.so'
no file '/usr/local/lib/lua/5.2/posix.so'
no file '/usr/lib/x86_64-linux-gnu/lua/5.2/posix.so'
no file '/usr/lib/lua/5.2/posix.so'
no file '/usr/local/lib/lua/5.2/loadall.so'
no file './posix.so'
stack traceback:
[C]: in function 'require'
/usr/share/lua/5.2/posix/init.lua:29: in main chunk
[C]: in function 'require'
/usr/share/lmod/lmod/libexec/addto:64: in main chunk
[C]: in ?
There are no custom "profile.d" scripts::
$ ls -l /etc/profile.d/
totale 40
-rw-r--r-- 1 root root 96 ago 20 01:44 01-locale-fix.sh
-rw-r--r-- 1 root root 825 lug 19 12:05 apps-bin-path.sh
-rw-r--r-- 1 root root 664 apr 2 2018 bash_completion.sh
-rw-r--r-- 1 root root 1003 dic 29 2015 cedilla-portuguese.sh
-rw-r--r-- 1 root root 652 ott 4 2017 input-method-config.sh
-rwxr-xr-x 1 root root 2284 dic 22 2016 lmod.sh
-rw-r--r-- 1 root root 108 set 12 2017 sysstat.sh
-rw-r--r-- 1 root root 1941 ott 3 2017 vte-2.91.sh
-rw-r--r-- 1 root root 954 apr 19 2018 xdg_dirs_desktop_session.sh
-rw-r--r-- 1 root root 1557 ago 18 2017 Z97-byobu.sh
This is the state of Lua packages on my system:
$ dpkg-query -l 'lua*'
Voluto=U (non noto)/I (installato)/R (rimosso)/P (rimosso totale)/H (in
attesa)
|
Stato=Non/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(nessuno)/R (reinstallazione richiesta) (Stato,Err: maiuscolo=grave)
||/ Nome Versione
Architettura Descrizione
+++-=====================================-=======================-=======================-===============================================================================
un lua <nessuna> <nessuna>
(nessuna descrizione disponibile)
ii lua-bit32:amd64 5.3.0-3 amd64
Backport of the Lua 5.2 bit32 library to Lua 5.1
ii lua-filesystem:amd64 1.6.3-1 amd64
luafilesystem library for the Lua language
ii lua-json 1.3.3-2 all
JSON decoder/encoder for Lua
ii lua-lpeg:amd64 1.0.0-2 amd64
LPeg library for the Lua language
ii lua-posix:amd64 33.4.0-2 amd64
posix library for the Lua language
ii lua-term 0.07-0.1 amd64
Lua module for manipulating a terminal
un lua5.1-bit32 <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.1-filesystem <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.1-json <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.1-lpeg <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.1-posix <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.1-term <nessuna> <nessuna>
(nessuna descrizione disponibile)
ii lua5.2 5.2.4-1.1build1 amd64
Simple, extensible, embeddable programming language
un lua5.2-filesystem <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.2-json <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.2-lpeg <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.2-posix <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.2-term <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.3-filesystem <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.3-json <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.3-lpeg <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.3-posix <nessuna> <nessuna>
(nessuna descrizione disponibile)
un lua5.3-term <nessuna> <nessuna>
(nessuna descrizione disponibile)
un luasseq <nessuna> <nessuna>
(nessuna descrizione disponibile)
un luatex <nessuna> <nessuna>
(nessuna descrizione disponibile)
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: lmod 6.6-0.2
ProcVersionSignature: Ubuntu 4.15.0-38.41-generic 4.15.18
Uname: Linux 4.15.0-38-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.9-0ubuntu7.4
Architecture: amd64
CurrentDesktop: LXDE
Date: Thu Nov 8 10:23:42 2018
EcryptfsInUse: Yes
InstallationDate: Installed on 2017-10-12 (391 days ago)
InstallationMedia: Ubuntu-Server 17.10 "Artful Aardvark" - Alpha amd64
(20170926)
PackageArchitecture: all
SourcePackage: lmod
UpgradeStatus: Upgraded to bionic on 2018-05-05 (187 days ago)
** Affects: lmod (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug bionic lmod lua
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1802269
Title:
script `lmod.sh` in `/etc/profile.d` errors out and dumps stack trace
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lmod/+bug/1802269/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs