This could perhaps be a bug. I think you can normally build "miniruby"
if a base ruby is not available on the computer system, and then the
compilation step uses that miniruby for the compilation part. At the
least this is how I understood it to work.
Hopefully someone from the core team can have a look - would be great
if ruby could work on HaikuOS out of the box.