So, any ideas to try next?

The server starts up, and within 10 seconds emits 
[ N 2020-05-14 20:49:52.3082 46685/T5 age/Cor/SecurityUpdateChecker.h:519 ]: 
Security update check: no update found (next check in 24 hours)
App 46731 output: 
/usr/local/lib/ruby/gems/2.7.0/gems/wunderbar-1.3.3/lib/wunderbar/environment.rb:18:
 warning: $SAFE will become a normal global variable in Ruby 3.0

I go to a browser Safari, Firefox, or Chrome and no response, no console output.

The most I get for error message is E_CONNECTION_REFUSED message from Chrome.


> On May 14, 2020, at 6:04 PM, Sam Ruby <ru...@intertwingly.net> wrote:
> 
> On Thu, May 14, 2020 at 8:11 PM Craig Russell <apache....@gmail.com> wrote:
> 
>> So is this normal?
>> 
>> App 34044 output:
>> /usr/local/lib/ruby/gems/2.7.0/gems/wunderbar-1.3.3/lib/wunderbar/environment.rb:18:
>> warning: $SAFE will become a normal global variable in Ruby 3.0
>> 
> 
> I'm currently running 2.6.3., so I'm not sure what warnings 2.7.0 puts out,
> but yes, that warning can safely
> be ignored.
> 
> - Sam Ruby
> 
> 
>>> On May 14, 2020, at 4:54 PM, Sam Ruby <ru...@intertwingly.net> wrote:
>>> 
>>> On Thu, May 14, 2020 at 7:24 PM Craig Russell <apache....@gmail.com>
>> wrote:
>>> 
>>>> [MacBook-Pro-10:~] clr% cat /etc/hosts
>>>> ##
>>>> # Host Database
>>>> #
>>>> # localhost is used to configure the loopback interface
>>>> # when the system is booting.  Do not change this entry.
>>>> ##
>>>> 127.0.0.1       localhost
>>>> 255.255.255.255 broadcasthost
>>>> ::1             whimsy.local
>>>> # Added by Docker Desktop
>>>> # To allow the same kube context to work on the host and the container:
>>>> 127.0.0.1 kubernetes.docker.internal
>>>> # End of section
>>>> 
>>>> I think my wunderbar is out of date.
>>>> App 26532 output:
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/wunderbar-1.3.3/lib/wunderbar/environment.rb:18:
>>>> warning: $SAFE will become a normal global variable in Ruby 3.0
>>>> [ W 2020-05-14 16:17:42.8530 27475/T1 age/Wat/WatchdogMain.cpp:538 ]:
>> Some
>>>> Phusion Passenger agent processes did not exit in time, forcefully
>> shutting
>>>> down all.
>>>> Remind me how to update my wunderbar?
>>>> 
>>> 
>>> In whimsy/roster, issue:
>>> 
>>>   bundle update
>>> 
>>> Or, if you want to do this for all whimsy tools, in the top level whimsy
>>> directory:
>>> 
>>>   rake update
>>> 
>>> 
>>>> Thanks,
>>>> Craig
>>>> 
>>> 
>>> - Sam Ruby
>>> 
>>>> On May 14, 2020, at 8:41 AM, Sam Ruby <ru...@intertwingly.net> wrote:
>>>>> 
>>>>> On Thu, May 14, 2020 at 10:27 AM Craig Russell <apache....@gmail.com>
>>>> wrote:
>>>>> 
>>>>>> I've updated the local svn repos. The server now starts via rake auth
>>>>>> server but nothing is returned from the browser
>>>> https://whimsy.local:3000
>>>>>> whimsy.local
>>>>>> whimsy.local:3000
>>>>>> When I try http://0.0.0.0:3000/
>>>>>> Safari can't connect to the server "0.0.0.0"
>>>>>> 
>>>>> 
>>>>> Reproduced on my machine.  Workarounds:
>>>>> 
>>>>> 1) Try http://localhost:3000/, or even http://127.0.0.1:3000/
>>>>> 
>>>>> 2) Try FIrefox or Chrome.  They work with 0.0.0.0.  Heck, even curl
>> does.
>>>>> 
>>>>> - Sam Ruby
>>>>> 
>>>>> P.S.
>>>>> 
>>>>> 1) I'm curious as to how you have whimsy.local set up in your
>> /etc/hosts
>>>>> file.  If it is not there, that would explain it.  Normally I ask
>> people
>>>> to
>>>>> set up whimsy.local when the run the full server (via setupmymac or the
>>>>> instructions in MACOSX.md), and it points to an Apache httpd web
>> server.
>>>>> You are running just this tool standalone.
>>>>> 
>>>>> 2) Below I still see "Unexpected name 'Chukwa' in report section".
>> That
>>>>> would indicated that you still have a stale copy of committee-info.txt
>>>>> being picked up.
>>>>> 
>>>>> 
>>>>>> [MacBook-Pro-10:whimsy/www/roster] clr% rake auth server
>>>>>> Enter password for clr:
>>>>>> bundle exec passenger start
>>>>>> =============== Phusion Passenger Standalone web server started
>>>>>> ===============
>>>>>> PID file: /Users/clr/apache/git/whimsy/www/roster/passenger.3000.pid
>>>>>> Log file: /Users/clr/apache/git/whimsy/www/roster/passenger.3000.log
>>>>>> Environment: development
>>>>>> Accessible via: http://0.0.0.0:3000/
>>>>>> 
>>>>>> You can stop Phusion Passenger Standalone by pressing Ctrl-C.
>>>>>> Problems? Check
>>>>>> 
>>>> 
>> https://www.phusionpassenger.com/library/admin/standalone/troubleshooting/
>>>>>> 
>>>>>> 
>>>> 
>> ===============================================================================
>>>>>> [ N 2020-05-14 07:20:45.7033 10132/T5
>>>> age/Cor/SecurityUpdateChecker.h:519
>>>>>> ]: Security update check: no update found (next check in 24 hours)
>>>>>> App 10179 output: _WARN Unexpected name 'Chukwa' in report section;
>>>> ignored
>>>>>> App 10179 output:
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/wunderbar-1.3.3/lib/wunderbar/environment.rb:18:
>>>>>> warning: $SAFE will become a normal global variable in Ruby 3.0
>>>>>> ^CStopping web server...rake aborted!
>>>>>> Interrupt:
>>>>>> /Users/clr/apache/git/whimsy/www/roster/Rakefile:5:in `block in <top
>>>>>> (required)>'
>>>>>> Tasks: TOP => server
>>>>>> (See full trace by running task with --trace)
>>>>>> done
>>>>>> 
>>>>>> 
>>>>>>> On May 14, 2020, at 4:28 AM, Sam Ruby <ru...@intertwingly.net>
>> wrote:
>>>>>>> 
>>>>>>> On Thu, May 14, 2020 at 1:14 AM Craig Russell <apache....@gmail.com>
>>>>>> wrote:
>>>>>>> 
>>>>>>>> So close... Maybe something to install with git
>>>> infrastructure-puppet???
>>>>>>>> 
>>>>>>> 
>>>>>>> It also looks like you don't have a recent checkout of
>>>>>> committee-info.txt.
>>>>>>> 
>>>>>>> In the whimsy directory, run:
>>>>>>> 
>>>>>>> rake git:pull svn:update
>>>>>>> 
>>>>>>> - Sam Ruby
>>>>>>> 
>>>>>>> 
>>>>>>>> [MacBook-Pro-10:whimsy/www/roster] clr% rake server
>>>>>>>> bundle exec passenger start
>>>>>>>> =============== Phusion Passenger Standalone web server started
>>>>>>>> ===============
>>>>>>>> PID file: /Users/clr/apache/git/whimsy/www/roster/passenger.3000.pid
>>>>>>>> Log file: /Users/clr/apache/git/whimsy/www/roster/passenger.3000.log
>>>>>>>> Environment: development
>>>>>>>> Accessible via: http://0.0.0.0:3000/
>>>>>>>> 
>>>>>>>> You can stop Phusion Passenger Standalone by pressing Ctrl-C.
>>>>>>>> Problems? Check
>>>>>>>> 
>>>>>> 
>>>> 
>> https://www.phusionpassenger.com/library/admin/standalone/troubleshooting/
>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>> 
>> ===============================================================================
>>>>>>>> [ N 2020-05-13 16:37:59.4373 81640/T5
>>>>>> age/Cor/SecurityUpdateChecker.h:519
>>>>>>>> ]: Security update check: no update found (next check in 24 hours)
>>>>>>>> App 81688 output: _WARN Unexpected name 'Chukwa' in report section;
>>>>>> ignored
>>>>>>>> App 81688 output: 2020-05-13 16:38:07 - Exception - Cannot find Git:
>>>>>>>> infrastructure-puppet:
>>>>>>>> App 81688 output:
>>>>>>>> /Users/clr/apache/git/whimsy/lib/whimsy/asf/auth.rb:31:in
>> `initialize'
>>>>>>>> App 81688 output:
>>>>>>>> /Users/clr/apache/git/whimsy/www/roster/models/group.rb:16:in `new'
>>>>>>>> App 81688 output:
>>>>>>>> /Users/clr/apache/git/whimsy/www/roster/models/group.rb:16:in `list'
>>>>>>>> App 81688 output:
>>>>>>>> /Users/clr/apache/git/whimsy/www/roster/main.rb:46:in `block in <top
>>>>>>>> (required)>'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1636:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1636:in
>>>>>>>> `block in compile!'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:987:in
>>>>>>>> `block (3 levels) in route!'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1006:in
>>>>>>>> `route_eval'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:987:in
>>>>>>>> `block (2 levels) in route!'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1035:in
>>>>>>>> `block in process_route'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1033:in
>>>>>>>> `catch'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1033:in
>>>>>>>> `process_route'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:985:in
>>>>>>>> `block in route!'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:984:in
>>>>>>>> `each'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:984:in
>>>>>>>> `route!'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1098:in
>>>>>>>> `block in dispatch!'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in
>>>>>>>> `block in invoke'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in
>>>>>>>> `catch'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in
>>>>>>>> `invoke'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1095:in
>>>>>>>> `dispatch!'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:919:in
>>>>>>>> `block in call!'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in
>>>>>>>> `block in invoke'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in
>>>>>>>> `catch'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in
>>>>>>>> `invoke'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:919:in
>>>>>>>> `call!'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:908:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/rack-protection-2.0.8.1/lib/rack/protection/xss_header.rb:18:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/rack-protection-2.0.8.1/lib/rack/protection/path_traversal.rb:16:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/rack-protection-2.0.8.1/lib/rack/protection/json_csrf.rb:26:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/rack-protection-2.0.8.1/lib/rack/protection/base.rb:50:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/rack-protection-2.0.8.1/lib/rack/protection/base.rb:50:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/rack-protection-2.0.8.1/lib/rack/protection/frame_options.rb:31:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/rack-2.2.2/lib/rack/null_logger.rb:11:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/rack-2.2.2/lib/rack/head.rb:12:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/rack-2.2.2/lib/rack/method_override.rb:24:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/show_exceptions.rb:22:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:194:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1951:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1503:in
>>>>>>>> `block in call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1730:in
>>>>>>>> `synchronize'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1503:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/rack-2.2.2/lib/rack/deflater.rb:44:in
>>>>>>>> `call'
>>>>>>>> App 81688 output:
>>>>>>>> /Users/clr/apache/git/whimsy/lib/whimsy/asf/rack.rb:223:in `call'
>>>>>>>> App 81688 output:
>>>>>>>> /Users/clr/apache/git/whimsy/lib/whimsy/asf/rack.rb:48:in `call'
>>>>>>>> App 81688 output:
>>>>>>>> /Users/clr/apache/git/whimsy/lib/whimsy/asf/rack.rb:200:in `call'
>>>>>>>> App 81688 output:
>>>>>>>> /Users/clr/apache/git/whimsy/lib/whimsy/asf/rack.rb:254:in `call'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/passenger-6.0.4/src/ruby_supportlib/phusion_passenger/rack/thread_handler_extension.rb:97:in
>>>>>>>> `process_request'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/passenger-6.0.4/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:157:in
>>>>>>>> `accept_and_process_next_request'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/passenger-6.0.4/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:110:in
>>>>>>>> `main_loop'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/passenger-6.0.4/src/ruby_supportlib/phusion_passenger/request_handler.rb:415:in
>>>>>>>> `block (3 levels) in start_threads'
>>>>>>>> App 81688 output:
>>>>>>>> 
>>>>>> 
>>>> 
>> /usr/local/lib/ruby/gems/2.7.0/gems/passenger-6.0.4/src/ruby_supportlib/phusion_passenger/utils.rb:113:in
>>>>>>>> `block in create_thread_and_abort_on_exception'
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> On May 13, 2020, at 3:32 PM, Sam Ruby <ru...@intertwingly.net>
>>>> wrote:
>>>>>>>>> 
>>>>>>>>> On Wed, May 13, 2020 at 5:58 PM Craig Russell <
>> apache....@gmail.com>
>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> I cannot implode rvm.
>>>>>>>>>> [MacBook-Pro-10:~/apache/git/whimsy] clr% rvm implode
>>>>>>>>>> Required ruby-2.4.1 is not installed.
>>>>>>>>>> To install do: 'rvm install "ruby-2.4.1"'
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> At a minimum, remove rvm from your .bash_profile or equivalent.
>>>>>>>>> 
>>>>>>>>> But I try to brew install ruby. It would only get me 2.7.1 but it
>>>>>> doesn't
>>>>>>>>>> work either.
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Bummer.  Can you try rbenv?  I see you are running Mojave, so:
>>>>>>>>> 
>>>>>>>>> https://gorails.com/setup/osx/10.14-mojave#ruby
>>>>>>>>> 
>>>>>>>>> I do have docker installed so i can give that a try if I cannot
>> get a
>>>>>> 2.4
>>>>>>>>>> version of ruby.
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> I would recommend VirtualBox, but Sebb seemed to have some success
>>>> with
>>>>>>>>> Docker.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> Craig
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> - Sam Ruby
>>>>>>>>> 
>>>>>>>>> [MacBook-Pro-10:~/apache/git/whimsy] clr% brew upgrade ruby
>>>>>>>>>> ==> Upgrading 1 outdated package:
>>>>>>>>>> ruby 2.3.1 -> 2.7.1_2
>>>>>>>>>> ==> Upgrading ruby 2.3.1 -> 2.7.1_2
>>>>>>>>>> ==> Installing dependencies for ruby: libyaml
>>>>>>>>>> ==> Installing ruby dependency: libyaml
>>>>>>>>>> ==> Downloading
>>>>>>>>>> 
>>>>>> 
>> https://homebrew.bintray.com/bottles/libyaml-0.2.4.mojave.bottle.tar.gz
>>>>>>>>>> 
>>>>>> 
>> ########################################################################
>>>>>>>>>> 100.0%
>>>>>>>>>> ==> Pouring libyaml-0.2.4.mojave.bottle.tar.gz
>>>>>>>>>> 🍺  /usr/local/Cellar/libyaml/0.2.4: 10 files, 300.6KB
>>>>>>>>>> ==> Installing ruby
>>>>>>>>>> ==> Downloading
>>>>>>>>>> 
>>>>>> 
>> https://homebrew.bintray.com/bottles/ruby-2.7.1_2.mojave.bottle.tar.gz
>>>>>>>>>> ==> Downloading from
>>>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>> 
>> https://akamai.bintray.com/d5/d597bee751f9419ea7b40d8125e4f58b2c1eb675b929fe85d8463a6e008b2250?__gda__=exp=1589407606~hmac=7e2c9a4deb10bf88d31f39c705e
>>>>>>>>>> 
>>>>>> 
>> ########################################################################
>>>>>>>>>> 100.0%
>>>>>>>>>> ==> Pouring ruby-2.7.1_2.mojave.bottle.tar.gz
>>>>>>>>>> Error: The `brew link` step did not complete successfully
>>>>>>>>>> The formula built, but is not symlinked into /usr/local
>>>>>>>>>> Could not symlink bin/bundle
>>>>>>>>>> Target /usr/local/bin/bundle
>>>>>>>>>> already exists. You may want to remove it:
>>>>>>>>>> rm '/usr/local/bin/bundle'
>>>>>>>>>> 
>>>>>>>>>> To force the link and overwrite all conflicting files:
>>>>>>>>>> brew link --overwrite ruby
>>>>>>>>>> 
>>>>>>>>>> To list all files that would be deleted:
>>>>>>>>>> brew link --overwrite --dry-run ruby
>>>>>>>>>> 
>>>>>>>>>> Possible conflicting files are:
>>>>>>>>>> /usr/local/bin/bundle
>>>>>>>>>> /usr/local/bin/bundler
>>>>>>>>>> /usr/local/bin/rake
>>>>>>>>>> ==> Caveats
>>>>>>>>>> By default, binaries installed by gem will be placed into:
>>>>>>>>>> /usr/local/lib/ruby/gems/2.7.0/bin
>>>>>>>>>> 
>>>>>>>>>> You may want to add this to your PATH.
>>>>>>>>>> 
>>>>>>>>>> ruby is keg-only, which means it was not symlinked into
>> /usr/local,
>>>>>>>>>> because macOS already provides this software and installing
>> another
>>>>>>>>>> version in
>>>>>>>>>> parallel can cause all kinds of trouble.
>>>>>>>>>> 
>>>>>>>>>> If you need to have ruby first in your PATH run:
>>>>>>>>>> echo 'setenv PATH /usr/local/opt/ruby/bin:$PATH' >> ~/.tcshrc
>>>>>>>>>> 
>>>>>>>>>> For compilers to find ruby you may need to set:
>>>>>>>>>> setenv LDFLAGS -L/usr/local/opt/ruby/lib;
>>>>>>>>>> setenv CPPFLAGS -I/usr/local/opt/ruby/include;
>>>>>>>>>> 
>>>>>>>>>> For pkg-config to find ruby you may need to set:
>>>>>>>>>> setenv PKG_CONFIG_PATH /usr/local/opt/ruby/lib/pkgconfig;
>>>>>>>>>> 
>>>>>>>>>> ==> Summary
>>>>>>>>>> 🍺  /usr/local/Cellar/ruby/2.7.1_2: 20,142 files, 31.9MB
>>>>>>>>>> Removing: /usr/local/Cellar/ruby/2.3.1... (1,260 files, 19.0MB)
>>>>>>>>>> ==> Checking for dependents of upgraded formulae...
>>>>>>>>>> ==> No dependents found!
>>>>>>>>>> ==> Caveats
>>>>>>>>>> ==> ruby
>>>>>>>>>> By default, binaries installed by gem will be placed into:
>>>>>>>>>> /usr/local/lib/ruby/gems/2.7.0/bin
>>>>>>>>>> 
>>>>>>>>>> You may want to add this to your PATH.
>>>>>>>>>> 
>>>>>>>>>> ruby is keg-only, which means it was not symlinked into
>> /usr/local,
>>>>>>>>>> because macOS already provides this software and installing
>> another
>>>>>>>>>> version in
>>>>>>>>>> parallel can cause all kinds of trouble.
>>>>>>>>>> 
>>>>>>>>>> If you need to have ruby first in your PATH run:
>>>>>>>>>> echo 'setenv PATH /usr/local/opt/ruby/bin:$PATH' >> ~/.tcshrc
>>>>>>>>>> 
>>>>>>>>>> For compilers to find ruby you may need to set:
>>>>>>>>>> setenv LDFLAGS -L/usr/local/opt/ruby/lib;
>>>>>>>>>> setenv CPPFLAGS -I/usr/local/opt/ruby/include;
>>>>>>>>>> 
>>>>>>>>>> For pkg-config to find ruby you may need to set:
>>>>>>>>>> setenv PKG_CONFIG_PATH /usr/local/opt/ruby/lib/pkgconfig;
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> On May 13, 2020, at 2:48 PM, Sam Ruby <ru...@intertwingly.net>
>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> On Wed, May 13, 2020 at 5:38 PM Craig Russell <
>>>> apache....@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> I think I'm in a loop:
>>>>>>>>>>>> [MacBook-Pro-10:~/apache/git/whimsy] clr% ~/.rvm/scripts/rvm
>>>> install
>>>>>>>>>>>> "ruby-2.4.1"
>>>>>>>>>>>> Required ruby-2.4.1 is not installed.
>>>>>>>>>>>> To install do: 'rvm install "ruby-2.4.1"'
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> Recommendation:
>>>>>>>>>>> 
>>>>>>>>>>> rvm implode
>>>>>>>>>>> brew install ruby
>>>>>>>>>>> 
>>>>>>>>>>> Explanation:
>>>>>>>>>>> 
>>>>>>>>>>> rvm solves the problem of "I want to run multiple versions of
>>>> Ruby".
>>>>>>>>>>> 
>>>>>>>>>>> brew solves the problem of "I want to run a recent version of
>> Ruby"
>>>>>>>>>>> 
>>>>>>>>>>> I think brew is a better match to your needs.
>>>>>>>>>>> 
>>>>>>>>>>> If you do want to run multiple versions of Ruby, try rbenv
>> instead:
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>> 
>> https://github.com/apache/whimsy/blob/master/MACOSX.md#upgrade-ruby-if-needed
>>>>>>>>>>> 
>>>>>>>>>>> - Sam Ruby
>>>>>>>>>> 
>>>>>>>>>> Craig L Russell
>>>>>>>>>> c...@apache.org
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>>> Craig L Russell
>>>>>>>> c...@apache.org
>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>>> Craig L Russell
>>>>>> c...@apache.org
>>>>>> 
>>>>>> 
>>>> 
>>>> Craig L Russell
>>>> c...@apache.org
>>>> 
>>>> 
>> 
>> Craig L Russell
>> c...@apache.org
>> 
>> 

Craig L Russell
c...@apache.org

Reply via email to