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
8.7.14+ fails to build man page #635
Comments
Thanks for the bug report! I was able to reproduce your issue and fix it for me. Please test Lmod 8.7.20 to see if it fixes it for you. The issue is that I made LMOD_FAST_TCL_INTERP to be active by default in Lmod 8.7.12 but I failed to handle all the cases where lmod.in.lua was used. This change should fix that. Thanks! |
Seems to be fixed now, thanks! |
I still see this error when building
It installs but the symlink is never created in the end. The newest version that don't cause this error is |
I am unable to reproduce this issue running on Ubuntu. Would you please try the following:
and send me the help.log and help.err files |
Thanks! It's the first time I install Lmod on Ubuntu so just followed the instructions here: Here is the output of
|
The fact that it failed before is a problem. Please try installing Lmod on similar system where lua filesystem is NOT installed. See Lmod normally knows that if it doesn't find lfs, it will build its own. So I'd like to know why that failed. Could you send me the output of the build? |
Luckily we have two new identical systems. I've attached the build output in
a file called error.log here in the email. Hopefully it will get added to the
issue in Github. If not I'll manually copy it over.
Well, that didn't go as I had hoped for.. Here is a link to a gist instead:
https://gist.github.com/rungitta/2a5d046cd09eabfd8cf303e22283c7aa
|
Thanks very much for the output from the build of Lmod! Lmod does correctly build lfs.so and installs it but when the manpage is created, lmod.in.lua doesn't know about it. I have updated the testing branch to set LUA_PATH and LUA_CPATH when building the manpage. Please using the testing branch to see if this change works for you. |
I can confirm that the testing branch installation for |
No. I don't need the build output as long as it works for you. I'll update the main branch later today and release 8.7..23 |
Lmod 8.7.23 has been released. It now has the changes in the testing branch. |
Thanks for the help :) |
Describe the bug
The Fedora package build of Lmod after 8.7.14 (8.7.7 is the previous successful build) has an error when building the man page.
Successful build:
Failed build:
Text of output:
It would be good if the build error was not ignored.
The text was updated successfully, but these errors were encountered: