Barry Allard created JRUBY-6547:
-----------------------------------

             Summary: JRuby DMG installer + RVM ... again
                 Key: JRUBY-6547
                 URL: https://jira.codehaus.org/browse/JRUBY-6547
             Project: JRuby
          Issue Type: Bug
    Affects Versions: JRuby 1.6.7
         Environment: JRuby 1.6.7, RVM 1.10.3
            Reporter: Barry Allard
            Assignee: Thomas E Enebo


TL;DR: RVM and JRuby playing nicely together.


Problem:
Packaged JRuby picks up GEM_PATH and GEM_HOME, which happen to be set by RVM.


Tried:

I. Installing JRuby via RVM:

0) Stopping nailgun.
1) Uninstalling packaged JRuby (packaged uninstaller).
2) Run: rvm install jruby (which installs 1.6.7).
3) Restart shell.
4) Starting nailgun.

$ jgem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.15
  - RUBY VERSION: 1.8.7 (2012-02-22 patchlevel 357) [java]
  - INSTALLATION DIRECTORY: /Volumes/Users/barry/.rvm/gems/jruby-1.6.7
  - RUBY EXECUTABLE: /Volumes/Users/barry/.rvm/rubies/jruby-1.6.7/bin/jruby
  - EXECUTABLE DIRECTORY: /Volumes/Users/barry/.rvm/gems/jruby-1.6.7/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - universal-java-1.6
  - GEM PATHS:
     - /Volumes/Users/barry/.rvm/gems/jruby-1.6.7
     - /Volumes/Users/barry/.rvm/gems/jruby-1.6.7@global
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - "install" => "--no-rdoc --no-ri"
     - "update" => "--no-rdoc --no-ri"
     - :sources => ["http://rubygems.org/";]
     - "gem" => "--no-ri --no-rdoc"
  - REMOTE SOURCES:
     - http://rubygems.org/


II. Installing packaged JRuby:

0) Stopping nailgun.
1) Run: rvm uninstall jruby .
2) Installing JRuby 1.6.7 dmg.
3) Restart shell.
4) Building nailgun ( cd 
/Library/Frameworks/JRuby.framework/Versions/Current/tool/nailgun && 
./configure && make )
5) Starting nailgun.

$ jgem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.15
  - RUBY VERSION: 1.8.7 (2012-02-22 patchlevel 357) [java]
  - INSTALLATION DIRECTORY: /Volumes/Users/barry/.rvm/gems/ruby-1.9.3-p125
  - RUBY EXECUTABLE: 
/Library/Frameworks/JRuby.framework/Versions/Current/bin/jruby
  - EXECUTABLE DIRECTORY: /Volumes/Users/barry/.rvm/gems/ruby-1.9.3-p125/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - universal-java-1.6
  - GEM PATHS:
     - /Volumes/Users/barry/.rvm/gems/ruby-1.9.3-p125
     - /Volumes/Users/barry/.rvm/gems/ruby-1.9.3-p125@global
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - "install" => "--no-rdoc --no-ri --env-shebang"
     - "update" => "--no-rdoc --no-ri --env-shebang"
     - :sources => ["http://rubygems.org/";]
     - "gem" => "--no-ri --no-rdoc"
  - REMOTE SOURCES:
     - http://rubygems.org/

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to