-
Notifications
You must be signed in to change notification settings - Fork 144
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
Error: error:25066067:DSO support routines:dlfcn_load:could not load the shared library #129
Comments
This seems like an issue with some of the runner OSes. Is there a fix we can implement on the actions side? |
From what I Googled, I agree with you that it's something related to the runner OS. But sorry I'm not familiar with the tech stack it uses, also I don't know what problem it actually happens. I tried Thank you! |
Can you elaborate on how you fixed this issue with the described workaround? @NagaChiang I tried to run this command as a step in the GitHub Action, but this doesn't seem to work. |
Oh sorry to confuse you, I meant I tried that but not work either. |
Seems like this was patched in node.js, hopefully Actions runners were updated and we will no longer see it here :) |
This seems to be a problem for us as well. @NagaChiang @bschmalbSP any updates on how you solved this? We are running our github runners on Amazon Linux 2022. |
@r0adkll I think you could fix this for us by adding |
Please make sure you are using the latest Action version (NOT v1), as the latest version should be running ok the latest Node version. |
@boswelja thanks for the quick response. We set it to v1.0.19 and the issue still persisted. When specifying v1, the latest v1 version is automatically downloaded (v1.0.19), so that is not the issue. |
Thatsstrange the issue persisted, but I can confirm the v1 tag is not up to date. This is a known issue and will be fixed next release. That aside, I will look at bumping our node version 🙂 |
@boswelja ok, what do you mean the next release? the next release of this github action?
I looking into that as well. I forked this action and was thinking of setting the nodejs version to 18. but it's not possible. Apparently only v16 is supported. It's a bit confusing since in their package.json the |
Yep, the next release of the action. I'm hesitant to add code to the action to work around bugs that are supposedly fixed (plus it seems like it's fixed for the others too - based on their lack of response). According to this discussion on Node JS, it should be fixed in 16.16.x. It's probable that the 22.04 runners have updated to this version, I encourage you to do the same :) |
Sorry for posting on the closed thread, but I am experiencing the same issue. I have a workflow with following versions:
The container image also uses Ubuntu 22.04 LTS.
How did you apply the see https://github.com/MunichWays/munich-ways-app/blob/master/.github/workflows/android-release.yml for workflow and failed job here https://github.com/MunichWays/munich-ways-app/actions/runs/3504557103/jobs/5870309911 |
I've got the workaround actually work by setting env within the step. - uses: r0adkll/upload-google-play@974d2d75669a518d2ed54462020437841e2745a4
env:
OPENSSL_CONF: /dev/null
with:
packageName: com.example
# ... |
Description
I encountered the error as title:
Failed Attempts
export OPENSSL_CONF=/dev/null
Reference
Workflow Step Configuration
Step Debugging
The text was updated successfully, but these errors were encountered: