Closed HoneyryderChuck closed 10 months ago
@HoneyryderChuck just to double check, does this happen after manually installing truffleruby? Is this a problem with ruby-install
, or some platform issue with truffleruby?
According to the linked issue, ruby-install is not running a post install hook that it should. Can you confirm?
@HoneyryderChuck ruby-install
definitely runs the post-installation script:
Also, both truffleruby
and truffleruby-graalvm
has openssl
as a dependency:
On Fedora Linux I'm able to load openssl
with truffleruby-23.1.0
(haven't tested truffleruby-graalvm
).
$ chruby truffleruby-23.1.0
$ ruby -e "require 'openssl'"
@HoneyryderChuck how did you install truffleruby
with ruby-install
? ruby-install truffleruby
? Also, I assume from the error message that your package manager is Homebrew?
yup, it's homebrew (I'm on Mac OS). I've done ruby-install truffleruby 23.1.0
.
The problem seems not in ruby-install but in the macOS or XCode version used, so I think let's close this and continue on https://github.com/oracle/truffleruby/issues/3283
Description
Coming from https://github.com/oracle/truffleruby/issues/3283
In the linked issue, it's mentioned that a certain post install hook isn't run in the process of installing truffleruby, which makes the openssl extension fail to link to libgraalvm.
Environment