[ruby-core:96306] [Ruby master Bug#9312] Build the ruby executable in bin/

[email protected]
Newsgroups gmane.comp.lang.ruby.core
Message-ID <redmine.journal-83212.20191218122839.b92621d78b71240e@ruby-lang.org>
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:[email protected]?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.