Project

General

Profile

Bug #12186

/snapshot/lib/rubygems/installer.rb:233

Added by sawa (Tsuyoshi Sawada) about 3 years ago. Updated about 3 years ago.

Status:
Third Party's Issue
Priority:
Normal
Assignee:
-
Target version:
-
ruby -v:
Nightly snapshot (2016-3-13 03:01)
[ruby-core:74409]

Description

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,

question << existing

and the values seem to be:

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?

History

Updated by nobu (Nobuyoshi Nakada) about 3 years ago

  • 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.

Updated by usa (Usaku NAKAMURA) about 3 years ago

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?

The place may be www.ruby-lang.org and/or ruby-talk ML. (you can find a sample on the top of www.ruby-lang.org now :-P)
But, in general, we (stable branch maintainers) can not promise the date of next release, because we can not know the timing when a critical security problem will be reported.

Also available in: Atom PDF