Postmodern

Results 523 comments of Postmodern

@monfresh this problem is due to the fact that [chruby originally tried to share gems between ruby minor version families](https://github.com/postmodern/chruby/blob/579e3de3152b932d2bc68507cbca6f930d5bd705/share/chruby/chruby.sh#L55) (e.g. upgrading from `ruby-2.7.0` to `ruby-2.7.1` would re-use the gems...

> I'm not dealing with it well. I just rm the ~/.gem directory once in a while So I'm curious, and maybe it's been mentioned before in other issue threads,...

I'm curious how RedHat's shift to CentOS Stream might change this?

We probably want to enable auto-downloading for certain edge-cases: * When no version is given. * When the version is not-fully qualified (ex: `3.0`). * When the version cannot be...

Another idea is to rename `--latest` to `--update` and have it update the ruby-versions before doing the main action. `ruby-install --update` and `ruby-install --update ruby` seem more obvious as to...

I added the new `-U,--update` option and it will be released in 0.9.0. I will also probably attempt to add the complex logic of if the version isn't known, update...

There is a `--no-reinstall` flag, or do you want `--no-reinstall` to be the default behavior?

Two separate bugs here. 1. `ruby-install -c -j2 --no-install-deps -r /data/rubies --patch 1.9.3-p551.diff -- --disable-install-doc`: since you didn't specify a ruby/version, [parse_options](https://github.com/postmodern/ruby-install/blob/0a683f0e60a7804a7066b608a56f1c46c2e0cd93/share/ruby-install/ruby-install.sh#L221) assumes you want to list available ruby versions,...

Storing rubies in `~/.local/share/rubies/` might be acceptable. `~/.rubies/` was choosen since it was the defacto directory that people were already using in the wild. We would have to support both...

Slowly getting there! ruby-install 0.6.0 downloads versions/checksums into `~/.cache/ruby-install`. Eventually will move the downloaded files into there. Might have to add a `--clean-cache` option to avoid files building up.