#406: Can't load gem grit. ---------------------------------------+------------------------------------ Reporter: hungerandthirst@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: MacRuby 0.5 Component: MacRuby | Keywords: rubygems, grit, gems ---------------------------------------+------------------------------------ Comment(by kayla.rosebud@…): Replying to [comment:1 kayla.rosebud@…]:
Cc Me!
I recently upgraded to MacRuby 0.6 hoping it would fix this issue. When I attempt to load the grit gem in macirb:[[BR]] {{{ $ require "rubygems" $ require "grit" }}} Results in: {{{ "no such file to load -- grit" }}} but if I {{{ $ require "grit" }}} again, I get: {{{ unknown: warning: already initialized constant VERSION unknown: warning: already initialized constant MEDIA_TYPE_RE unknown: warning: already initialized constant UNREG_RE unknown: warning: already initialized constant ENCODING_RE unknown: warning: already initialized constant PLATFORM_RE unknown: warning: already initialized constant SIGNATURES unknown: warning: already initialized constant IANA_URL unknown: warning: already initialized constant RFC_URL unknown: warning: already initialized constant DRAFT_URL unknown: warning: already initialized constant LTSW_URL unknown: warning: already initialized constant CONTACT_URL unknown: warning: already initialized constant VERSION /usr/local/lib/ruby/gems/1.9.1/gems/grit-2.0.0/lib/grit/git- ruby/internal/loose.rb:45: regexp `\0 'compilation error: U_REGEX_BAD_ESCAPE_SEQUENCE SyntaxError: compile error from /Developer/Examples/Ruby/MacRuby/(irb):3:in `<main>' }}} And if I try to require grit in a MacRuby project I get the same: {{{ undefined method `[]' for nil:NilClass (NoMethodError) }}} Possibly related?: http://www.mail-archive.com/macruby- devel@lists.macosforge.org/msg01855.html {{{ $macgem env - RUBYGEMS VERSION: 1.3.6 - RUBY VERSION: 1.9.0 (2008-06-03 patchlevel 0) [universal-darwin10.0] - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/1.9.1:/opt/local/lib/ruby/gems/1.9.1 - RUBYGEMS PREFIX: /Developer/Examples/Ruby/MacRuby - RUBY EXECUTABLE: /Library/Frameworks/MacRuby.framework/Versions/0.6/usr/bin/macruby - EXECUTABLE DIRECTORY: /usr/local/lib/ruby/gems/1.9.1:/opt/local/lib/ruby/gems/1.9.1/bin - RUBYGEMS PLATFORMS: - ruby - universal-darwin-10 - GEM PATHS: - /usr/local/lib/ruby/gems/1.9.1:/opt/local/lib/ruby/gems/1.9.1 - /usr/local/lib/ruby/gems/1.9.1 - /opt/local/lib/ruby/gems/1.9.1 - /Users/RoseDev/.gem/ruby/1.9.1 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - :sources => ["http://gems.rubyforge.org/", "http://gems.github.com/", "http://gems.github.com/"] - REMOTE SOURCES: - http://gems.rubyforge.org/ - http://gems.github.com/ - http://gems.github.com/ }}} Any tips on how I might go about debugging this? It's driving me crazy. -- Ticket URL: <http://www.macruby.org/trac/ticket/406#comment:2> MacRuby <http://macruby.org/>