Issue #9312 has been updated by mame (Yusuke Endoh).

Backport deleted (1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN)
Status changed from Feedback to Rejected

Closing as it is not a bug.

A ruby binary that is built but not installed is half-baked.  It is very hacky to run it without installation; it requires setting library paths, GEM_HOME, etc and etc.  In the build process, the half-baked ruby binary is invoked with this script: https://github.com/ruby/ruby/blob/master/tool/runruby.rb

So I guess that just putting `bin/ruby` does not solve the issue.  And, as far as I know, rbenv works well without this feature, so I'm unsure if it is really needed.

----------------------------------------
Bug #9312: Build the ruby executable in bin/
https://bugs.ruby-lang.org/issues/9312#change-83212

* Author: postmodern (Hal Brodigan)
* Status: Rejected
* Priority: Normal
* Assignee: nobu (Nobuyoshi Nakada)
* Target version: 
* ruby -v: trunk
* Backport: 
----------------------------------------
In order to allow Ruby Switchers to directly use a Ruby that is built but not installed (such as trunk or a branch), the ruby executable should be placed in the bin/ directory.



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>