Closed
Description
jruby -S irb throws missing file errors in 1.7.16 using Java 7. It works ok with Java 8, and it worked fine in 1.7.15 with both Java 7 and Java8.
$ java -version
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
$ jruby-1.7.16/bin/jruby -S irb
irb(main):001:0>
$ java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) Server VM (build 24.65-b04, mixed mode)
$ jruby-1.7.15/bin/jruby -S irb
irb(main):001:0>
But the same thing fails in 1.7.16:
$ java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) Server VM (build 24.65-b04, mixed mode)
$ jruby-1.7.16/bin/jruby -S irb
Errno::ENOENT: No such file or directory - /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/site_ruby/irb/lc/error.rb
readable? at org/jruby/RubyFileTest.java:202
search_file at /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/irb/locale.rb:148
each at org/jruby/RubyArray.java:1613
search_file at /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/irb/locale.rb:146
each_localized_path at /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/irb/locale.rb:158
each_sublocale at /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/irb/locale.rb:179
each_localized_path at /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/irb/locale.rb:157
search_file at /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/irb/locale.rb:145
find at /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/irb/locale.rb:124
load at /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/irb/locale.rb:108
init_error at /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/irb/init.rb:122
setup at /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/irb/init.rb:17
start at /home/mm5830/jruby-download/jruby-1.7.16/lib/ruby/1.9/irb.rb:53
(root) at /home/mm5830/jruby-download/jruby-1.7.16/bin/jirb:13
Metadata
Metadata
Assignees
Labels
No labels