Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Lua from filtered dependencies #377

Closed
ocaisa opened this issue Oct 31, 2023 · 2 comments
Closed

Remove Lua from filtered dependencies #377

ocaisa opened this issue Oct 31, 2023 · 2 comments

Comments

@ocaisa
Copy link
Member

ocaisa commented Oct 31, 2023

The version of Lua shipped with the compat layer is quite old (5.1) and causes some software to fail to build when used as a dependency (see #370 ).

We should remove Lua from the filtered dependencies as (I suspect) the only reason it is there is since it is in compat layer because of Lmod. Hopefully we can do this when we rebuild things for software.eessi.io

@ocaisa
Copy link
Member Author

ocaisa commented Oct 31, 2023

The only software that uses Lua in 2023.06 is Gnuplot:

[ocaisa@smnode1 software]$ pwd
/cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/x86_64/intel/skylake_avx512/software
[ocaisa@smnode1 software]$ grep Lua */*/easybuild/*.eb
gnuplot/5.4.2-GCCcore-11.2.0/easybuild/gnuplot-5.4.2-GCCcore-11.2.0.eb:    ('Lua', '5.4.3'),

@boegel
Copy link
Contributor

boegel commented Dec 22, 2023

fixed in #380, so closing...

@boegel boegel closed this as completed Dec 22, 2023
trz42 pushed a commit to trz42/software-layer that referenced this issue May 27, 2024
…2023b

{2023.06}[foss/2023b] IPython v8.17.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants