I think Apple has indicated their intent to discontinue ruby as a 
system-provided tool.

macOS Catalina 10.15 Release Notes
Scripting Language Runtimes
Deprecations
Scripting language runtimes such as Python, Ruby, and Perl are included in 
macOS for compatibility with legacy software. Future versions of macOS won’t 
include scripting language runtimes by default, and might require you to 
install additional packages. If your software depends on scripting languages, 
it’s recommended that you bundle the runtime within the app. (49764202)



> On Aug 3, 2021, at 3:25 PM, Sam Ruby <ru...@intertwingly.net> wrote:
> 
> On Tue, Aug 3, 2021 at 3:32 PM Craig Russell <apache....@gmail.com> wrote:
>> 
>> [MacBook-Pro-10:~] clr% head -1 `which bundle`
>> #!/usr/local/opt/ruby/bin/ruby
>> [MacBook-Pro-10:~] clr% head -1 `which gem`
>> #!/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
> 
> Unless you have a reason to want two versions of Ruby, I would
> recommend that you stick with the system installed version.  You
> should be able to remove the non-system installed Ruby using:
> 
> $ brew uninstall ruby
> 
> Whether or not you want to do that (and whether or not removing it
> works) Try to install/overwrite bundler:
> 
> $ sudo gem install bundler
> 
> If this works (i.e., the two commands at the top of this email
> starting with "head -1" now return the same results), try rerunning
> setupmymac.

I'll try that. I guess if Apple ever does get rid of ruby I can easily 
reinstall it.

Craig
> 
> - Sam Ruby

Craig L Russell
c...@apache.org

Reply via email to