rbenv fails to install 3.3.1 on Ubuntu 24.04 because openssh builds a lib64 directory but ruby expects a lib directory #2376
Unanswered
rockorequin
asked this question in
Build failures
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I installed ruby-build from git into ~/.rbenv/plugins/ruby-build and tried installing ruby 3.3.1 on a freshly-installed Ubuntu 24.04 VM using rbenv, but it failed due to an inability to find the openssh/lib directory (see attached log).
The issue is that openssh is building with a lib64 directory instead of a lib directory. Manually linking lib64 to lib while the ruby source tarball is being downloaded fixes the issue:
rbenv build failure.txt
Beta Was this translation helpful? Give feedback.
All reactions