faberNovel / docker-android

docker-android provides general purpose docker images to run CI steps of Android project.
61 stars 13 forks source link

Missing lib for setup-ruby #110

Open kilbiller opened 2 years ago

kilbiller commented 2 years ago

Hello,

I tried using the workflow from the README.md with fabernovel/android:api-31-v1.6.0 and it failed with the following error during the setup-ruby action :

/__t/Ruby/2.7.6/x64/bin/ruby: error while loading shared libraries: libruby.so.2.7: cannot open shared object file: No such file or directory
  Took   0.03 seconds
Error: Error: The process '/__t/Ruby/2.7.6/x64/bin/ruby' failed with exit code 127
    at ExecState._setResult (/__w/_actions/ruby/setup-ruby/v1/dist/index.js:2987:25)
    at ExecState.CheckComplete (/__w/_actions/ruby/setup-ruby/v1/dist/index.js:2970:18)
    at ChildProcess.<anonymous> (/__w/_actions/ruby/setup-ruby/v1/dist/index.js:2864:27)
    at ChildProcess.emit (node:events:390:28)
    at maybeClose (node:internal/child_process:1064:[16](https://github.com/corpoevents/checkins/runs/6390402664?check_suite_focus=true#step:4:16))
    at Socket.<anonymous> (node:internal/child_process:450:11)
    at Socket.emit (node:events:390:28)
    at Pipe.<anonymous> (node:net:687:12)

In the meantime I'm using ruby 2.7.1 which is bundled in the dockerfile.