[#91458] [Ruby trunk Feature#4475] default variable name for parameter — matz@...
Issue #4475 has been updated by matz (Yukihiro Matsumoto).
3 messages
2019/02/07
[ruby-core:91538] [Ruby trunk Bug#15503] Error in Ruby 2.6 when trying to shell out to invoke `irb` while in a `bundle exec` session
From:
deivid.rodriguez@...
Date:
2019-02-13 23:52:27 UTC
List:
ruby-core #91538
Issue #15503 has been updated by deivid (David Rodr鱈guez). I proposed a fix for this issue to the bundler repo in https://github.com/bundler/bundler/pull/6963. ---------------------------------------- Bug #15503: Error in Ruby 2.6 when trying to shell out to invoke `irb` while in a `bundle exec` session https://bugs.ruby-lang.org/issues/15503#change-76795 * Author: schneems (Richard Schneeman) * Status: Assigned * Priority: Normal * Assignee: hsbt (Hiroshi SHIBATA) * Target version: * ruby -v: ruby 2.6.0p0 (2018-12-25 revision 66547) [x86_64-darwin17] * Backport: 2.4: UNKNOWN, 2.5: UNKNOWN, 2.6: UNKNOWN ---------------------------------------- Hello. This script fails on Ruby 2.6 but works successfully with Ruby 2.5: ~~~ cd /tmp mkdir irb-issue cd irb-issue chruby 2.6 echo 'source "https://rubygems.org"' > Gemfile bundle install bundle exec ruby -e 'puts `echo "1 + 1" | irb --simple-prompt`' ~~~ Here is the failure: ~~~ $ bundle exec ruby -e 'puts `echo "1 + 1" | irb --simple-prompt`' Traceback (most recent call last): 2: from /Users/rschneeman/.gem/ruby/2.6.0/bin/irb:23:in `<main>' 1: from /Users/rschneeman/.rubies/ruby-2.6.0/lib/ruby/2.6.0/bundler/rubygems_integration.rb:482:in `block in replace_bin_path' /Users/rschneeman/.rubies/ruby-2.6.0/lib/ruby/2.6.0/bundler/rubygems_integration.rb:462:in `block in replace_bin_path': can't find executable irb for gem irb. irb is not currently included in the bundle, perhaps you meant to add it to your Gemfile? (Gem::Exception) ~~~ -- 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>