[
https://issues.apache.org/jira/browse/HBASE-13338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14528450#comment-14528450
]
Sean Busbey commented on HBASE-13338:
-------------------------------------
That issue likely means that you are loading JRuby in Ruby 1.9 mode. Please
configure it to load in Ruby 1.8 mode.
The issue specifically is the incompatible change done in 1.9 (one of many)
that removed '.' from the load path used to resolve 'reqiure' statements. more
info:
[1|http://www.wellho.net/mouth/3783_load-path-load-and-require-in-ruby-and-a-change-from-1-8-to-1-9.html]
and
[2|http://stackoverflow.com/questions/2900370/why-does-ruby-1-9-2-remove-from-load-path-and-whats-the-alternative]
> Hbase to use PowerPC supported Jruby version 1.7.20
> ---------------------------------------------------
>
> Key: HBASE-13338
> URL: https://issues.apache.org/jira/browse/HBASE-13338
> Project: HBase
> Issue Type: Task
> Components: dependencies, shell
> Affects Versions: 1.0.0, 0.98.12
> Environment: PowerPC64, PowerPC64LE
> Reporter: Ayappan
>
> Older versions of jffi (till 1.2.7) don't have native PPC64 & PPC64LE
> libraries. The latest released 1.2.8 version has PowerPC libraries and the
> jruby development version(1.7.20--SNAPSHOT) has been updated to make use of
> this version. Hbase still uses much older jruby 1.6.8 version which don't
> have the native libraries and this affects the Hbase shell in PowerPCs. So
> Hbase needs to be updated to make use of the upcoming Jruby release 1.7.20 to
> support PowerPC.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)