From: nobu@... Date: 2016-03-17T12:44:04+00:00 Subject: [ruby-core:74420] [Ruby trunk Bug#12186][Third Party's Issue] /snapshot/lib/rubygems/installer.rb:233 Issue #12186 has been updated by Nobuyoshi Nakada. Status changed from Open to Third Party's Issue It seems the case a target file to be overwritten was not generated by RubyGems, and the previous line seems to be `if ruby_executable and existing`. ---------------------------------------- Bug #12186: /snapshot/lib/rubygems/installer.rb:233 https://bugs.ruby-lang.org/issues/12186#change-57543 * Author: Tsuyoshi Sawada * Status: Third Party's Issue * Priority: Normal * Assignee: * ruby -v: Nightly snapshot (2016-3-13 03:01) * Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN ---------------------------------------- I downloaded the nightly snapshot (https://cache.ruby-lang.org/pub/ruby/snapshot.tar.gz), and did: ~~~ ./configure make sudo make install ~~~ and got: ~~~ .../snapshot/lib/rubygems/installer.rb:233:in `check_executable_overwrite': no implicit conversion of nil into String (TypeError) ~~~ The offending line installer.rb:233 looks like this, ~~~RUBY question << existing ~~~ and the values seem to be: ~~~RUBY question # => "rake's executable \"rake\" conflicts with " existing # => nil ~~~ Is this a bug, or is there something wrong with my environment? --- Also, I am looking forward for Ruby 2.3.1. Is there a place where the schedule for the release of teeny versions are announced? Or is it is not announced until release? -- https://bugs.ruby-lang.org/ Unsubscribe: