You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I install everything under /home/Programs/. Including versioned
directories so I don't even need a "package manager", the filesystem
acts as surrogate here. And symlinks are used for compaibility.
Anyway. The first thing I noticed ... "gem" from truffleruby seems to
be slow. I have to wait several seconds before it tells me
anything. Whereas:
aka the ruby binary used by truffleruby works fine without any
delays I have noticed. This may be a minor thing, I Just report
it.
Next I get this:
The gem directories are not configured properly.
The gem install directory /root/.gem is not correct.
It has to be marked with the truffleruby_gem_dir_marker.txt file as belonging to TruffleRuby.
The gem might be installed into a gem directory belonging to another Ruby implementation.
Continue installing? [Yn]
The gem directories are not configured properly.
The gem install directory /root/.gem is not correct.
It has to be marked with the truffleruby_gem_dir_marker.txt file as belonging to TruffleRuby.
The gem might be installed into a gem directory belonging to another Ruby implementation.
Continue installing? [Yn]
No clue why it is showing the above twice. I think it should only show it once.
So really no idea why it reports it twice. But this may be a minor thing.
Now the more important issue. The /root/.gem dir I can not change and
give to truffleruby; Cruby MRI is in control of that. Tons of bindings I
have to use, ruby-gtk3 and so forth. No way I can give that directory
to truffleruby.
But then I was thinking ... IF truffleruby already uses a .txt file, how
about being able to specify another directory there too? And letting
users know?
For instance I would like to designate:
/root/.trufflegem/
That way truffleruby could use that directory just fine as-is.
Perhaps this could even be via a commandline flag. Or simply
specified in the .txt file as-is.
I could in theory delete .gem and let truffleruby handle that
but I also read that the compatibility is not 100% and I can
not switch when issues may arise. But I'd like to help with
testing, so using .trufflegem rather than .gem would be
a neat compromise. This does not have to be the default,
mind you, so nobody has to change this - but it could be
nice if .txt allows for this and mentions it either on the
commandline or perhaps on the wiki or somewhere
where we may read up on that. Thanks for reading
either way! I didn't know we could use GraalVM's ruby
like a real ruby replacement.
The text was updated successfully, but these errors were encountered:
Recently I found out that truffleruby will be installed into a graalvm
directory I created. So the following works in theory:
I install everything under /home/Programs/. Including versioned
directories so I don't even need a "package manager", the filesystem
acts as surrogate here. And symlinks are used for compaibility.
Anyway. The first thing I noticed ... "gem" from truffleruby seems to
be slow. I have to wait several seconds before it tells me
anything. Whereas:
aka the ruby binary used by truffleruby works fine without any
delays I have noticed. This may be a minor thing, I Just report
it.
Next I get this:
No clue why it is showing the above twice. I think it should only show it once.
As said I used the following command:
So really no idea why it reports it twice. But this may be a minor thing.
Now the more important issue. The /root/.gem dir I can not change and
give to truffleruby; Cruby MRI is in control of that. Tons of bindings I
have to use, ruby-gtk3 and so forth. No way I can give that directory
to truffleruby.
But then I was thinking ... IF truffleruby already uses a .txt file, how
about being able to specify another directory there too? And letting
users know?
For instance I would like to designate:
That way truffleruby could use that directory just fine as-is.
Perhaps this could even be via a commandline flag. Or simply
specified in the .txt file as-is.
I could in theory delete .gem and let truffleruby handle that
but I also read that the compatibility is not 100% and I can
not switch when issues may arise. But I'd like to help with
testing, so using .trufflegem rather than .gem would be
a neat compromise. This does not have to be the default,
mind you, so nobody has to change this - but it could be
nice if .txt allows for this and mentions it either on the
commandline or perhaps on the wiki or somewhere
where we may read up on that. Thanks for reading
either way! I didn't know we could use GraalVM's ruby
like a real ruby replacement.
The text was updated successfully, but these errors were encountered: