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