[MacRuby-devel] [MacRuby] #596: Unable to install gems with macgem

MacRuby ruby-noreply at macosforge.org
Tue Feb 2 17:09:44 PST 2010


#596: Unable to install gems with macgem
----------------------------------+-----------------------------------------
 Reporter:  jamesotron@…          |       Owner:  lsansonetti@…        
     Type:  defect                |      Status:  new                  
 Priority:  major                 |   Milestone:                       
Component:  MacRuby               |    Keywords:                       
----------------------------------+-----------------------------------------
 I am unable to run macgem to install any gems, I get an error about
 character encoding in time.rb, although using Time from within macirb
 doesn't cause any issues:

 [14:04][jnh at marvin]~$ macgem install threadify
 /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/time.rb:351:
 too short escaped multibyte character: /\A\s*
           (?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),\x20
           (\d{2})\x20
           (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\x20
           (\d{4})\x20
           (\d{2}):(\d{2}):(\d{2})\x20
           GMT
           \s*\z/ix
 /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/time.rb:358:
 too short escaped multibyte character: /\A\s*
 (?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday),\x20
 (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d)\x20
              (\d\d):(\d\d):(\d\d)\x20
              GMT
              \s*\z/ix
 /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/time.rb:372:
 too short escaped multibyte character: /\A\s*
              (?:Mon|Tue|Wed|Thu|Fri|Sat|Sun)\x20
              (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\x20
              (\d\d|\x20\d)\x20
              (\d\d):(\d\d):(\d\d)\x20
              (\d{4})
              \s*\z/ix
 custom_require.rb:38:in `require:': compile error (SyntaxError)
         from remote_fetcher.rb:1:in `<main>'
         from custom_require.rb:38:in `require:'
         from spec_fetcher.rb:1:in `<main>'
         from custom_require.rb:38:in `require:'
         from dependency_installer.rb:1:in `<main>'
         from custom_require.rb:38:in `require:'
         from install_command.rb:1:in `<main>'
         from custom_require.rb:38:in `require:'
         from command_manager.rb:129:in `load_and_instantiate:'

 I'm running Mac OS 10.6.2 on a (32 bit) Core Duo:

   Model Name:   MacBook Pro
   Model Identifier:     MacBookPro1,1
   Processor Name:       Intel Core Duo
   Processor Speed:      1.83 GHz
   Number Of Processors: 1
   Total Number Of Cores:        2
   L2 Cache:     2 MB
   Memory:       2 GB
   Bus Speed:    667 MHz
   Boot ROM Version:     MBP11.0055.B08
   SMC Version (system): 1.2f10
   Serial Number (system):       W86107UDVJ0
   Hardware UUID:        00000000-0000-1000-8000-0016CB8B3FCE
   System Version:       Mac OS X 10.6.2 (10C540)
   Kernel Version:       Darwin 10.2.0
   Boot Volume:  Marvin
   Boot Mode:    Normal
   Computer Name:        Marvin
   User Name:    James Harton (jnh)
   Secure Virtual Memory:        Enabled
   64-bit Kernel and Extensions: No
   Time since boot:      4:58

 Feel free to contact me for further information.

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/596>
MacRuby <http://macruby.org/>



More information about the MacRuby-devel mailing list