[MacRuby-devel] Am I the only one having problems with macgem in macruby 0.4?

Eloy Duran eloy.de.enige at gmail.com
Fri Dec 26 14:59:39 PST 2008


No RubyGems does not work in the current trunk.
The specific problem you are running into is a problem with YAML,
filed at: https://www.macruby.org/trac/ticket/187
Only thing you can do atm is to try and install the library by hand.

- Eloy

On 26 dec 2008, at 17:25, Tim Rand wrote:

> I know problems with macgem have been posted (several times) before,  
> but I can't tell from the threads whether or not gems are working in  
> macruby version 0.4. It doesn't seem to work for me. Though 'sudo  
> macgem query --remote' works as expecteed. Even if I run macruby  
> version 0.3, gem installation fails, though it appears to have a  
> different reason for failing, and version 0.3 can't even query  
> remotely like 0.4 can. See the bottom of this email for the terminal  
> output from the macruby version 0.3 attempt. It would be great if I  
> could get sqlite3-ruby gem working with any version of macruby. Any  
> advice is appreciated.
> Thanks,
> Tim
>
> > sudo macgem install sqlite3-ruby
> Bulk updating Gem source index for: http://gems.rubyforge.org/
> /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/ 
> 1.9.0/yaml.rb:133: [BUG] Segmentation fault
> MacRuby version 0.4 (ruby 1.9.0 2008-06-03) [universal-darwin9.0,  
> x86_64]
>
> -- stack frame ------------
> 0000 (0xc08120060): 00000004
> 0001 (0xc08120068): 00000000
> 0002 (0xc08120070): 00000004
> 0003 (0xc08120078): 00000000
> 0004 (0xc08120080): 8004951e0
> 0005 (0xc08120088): 8004c45e0
> 0006 (0xc08120090): 00000004
> 0007 (0xc08120098): 00000004
> 0008 (0xc081200a0): 00000000
> 0009 (0xc081200a8): 800453c60
> 0010 (0xc081200b0): 8004c45e0
> 0011 (0xc081200b8): 80045c2e0
> 0012 (0xc081200c0): 800378640
> 0013 (0xc081200c8): 00000004
> 0014 (0xc081200d0): 00000004
> 0015 (0xc081200d8): 00000000
> 0016 (0xc081200e0): 800378640
> 0017 (0xc081200e8): 8003c3980
> 0018 (0xc081200f0): 00000004
> 0019 (0xc081200f8): 00000004
> 0020 (0xc08120100): 00000000
> 0021 (0xc08120108): 00000004
> 0022 (0xc08120110): 8003c3980
> 0023 (0xc08120118): 8004b8ce0
> 0024 (0xc08120120): 800587860
> 0025 (0xc08120128): 80050b440
> 0026 (0xc08120130): 00000000
> 0027 (0xc08120138): 800587860
> 0028 (0xc08120140): 800949220
> 0029 (0xc08120148): 00000004
> 0030 (0xc08120150): 00000000
> 0031 (0xc08120158): 00000004
> 0032 (0xc08120160): 8009c61c0
> 0033 (0xc08120168): 800bb9f60
> 0034 (0xc08120170): 00000001
> 0035 (0xc08120178): 00000004
> 0036 (0xc08120180): 00000004
> 0037 (0xc08120188): 00000000
> 0038 (0xc08120190): 800bba160
> 0039 (0xc08120198): 00000004
> 0040 (0xc081201a0): c0821fd08
> 0041 (0xc081201a8): 80009ee00
> 0042 (0xc081201b0): 800bba640
> 0043 (0xc081201b8): 00000004
> 0044 (0xc081201c0): 00000004
> 0045 (0xc081201c8): c08120188 (= 37)
> 0046 (0xc081201d0): 800bba640
> 0047 (0xc081201d8): 80009ee00
> 0048 (0xc081201e0): 80092f100
> 0049 (0xc081201e8): 804312b40
> 0050 (0xc081201f0): 80425e040
> 0051 (0xc081201f8): 00000004
> 0052 (0xc08120200): 80383b120
> 0053 (0xc08120208): 8044c7da0
> 0054 (0xc08120210): 00000004
> 0055 (0xc08120218): c0821fb48
> 0056 (0xc08120220): 801e93c40
> 0057 (0xc08120228): 00000002
> 0058 (0xc08120230): 00000004
> 0059 (0xc08120238): 00000004
> 0060 (0xc08120240): 00000004
> 0061 (0xc08120248): 00000004
> 0062 (0xc08120250): 00000004
> 0063 (0xc08120258): 803687860
> 0064 (0xc08120260): 104da3f80
> 0065 (0xc08120268): 8032f8020
> 0066 (0xc08120270): 00000000
> 0067 (0xc08120278): 00000000
> 0068 (0xc08120280): 00000000
> 0069 (0xc08120288): 00000000
> 0070 (0xc08120290): 8009300a0
> 0071 (0xc08120298): 00000004
> 0072 (0xc081202a0): 00000002
> 0073 (0xc081202a8): 00000004
> 0074 (0xc081202b0): 00000004
> 0075 (0xc081202b8): 00000000
> 0076 (0xc081202c0): 00000004
> 0077 (0xc081202c8): 00000000
> 0078 (0xc081202d0): 00000004
> 0079 (0xc081202d8): 00000000
> 0080 (0xc081202e0): 8008e5040
> 0081 (0xc081202e8): 8032f8020
> 0082 (0xc081202f0): 8008dee80
> 0083 (0xc081202f8): 8009300a0
> 0084 (0xc08120300): 00000004
> 0085 (0xc08120308): 00000000
> 0086 (0xc08120310): 104da0dd0
> 0087 (0xc08120318): 8032f8020
> 0088 (0xc08120320): 00000004
> 0089 (0xc08120328): 00000004
> 0090 (0xc08120330): 00000004
> 0091 (0xc08120338): 00000000
> 0092 (0xc08120340): 00000004
> 0093 (0xc08120348): 8032f8020
> 0094 (0xc08120350): 800841e80
> 0095 (0xc08120358): 00000004
> 0096 (0xc08120360): c0821f7c8
> 0097 (0xc08120368): 800839de0
> 0098 (0xc08120370): 00000004
> 0099 (0xc08120378): c08120338 (= 91)
> 0100 (0xc08120380): 00000004
> 0101 (0xc08120388): 800839de0
> 0102 (0xc08120390): 8032f8020
> 0103 (0xc08120398): 00000004
> 0104 (0xc081203a0): 80075a9c0
> 0105 (0xc081203a8): 00000004
> 0106 (0xc081203b0): 8007505c0
> 0107 (0xc081203b8): 104d965f0
> 0108 (0xc081203c0): 800839de0
> 0109 (0xc081203c8): 800759f00
> 0110 (0xc081203d0): 00000004
> 0111 (0xc081203d8): 80073e4e0
> 0112 (0xc081203e0): 104d9a630
> 0113 (0xc081203e8): 00000004
> 0114 (0xc081203f0): 800744660
> 0115 (0xc081203f8): 104d9a630
> 0116 (0xc08120400): 800839de0
> 0117 (0xc08120408): 00000004
> 0118 (0xc08120410): 80073e4e0
> 0119 (0xc08120418): 00000004
> 0120 (0xc08120420): 00000004
> 0121 (0xc08120428): 800744660
> 0122 (0xc08120430): 00000004
> 0123 (0xc08120438): 800839de0
> 0124 (0xc08120440): 00000004
> 0125 (0xc08120448): 00000004
> 0126 (0xc08120450): 00000000
> 0127 (0xc08120458): 00000004
> 0128 (0xc08120460): 00000000
> 0129 (0xc08120468): 8007446c0
> 0130 (0xc08120470): 800839de0
> 0131 (0xc08120478): 00000004
> 0132 (0xc08120480): 00000000
> 0133 (0xc08120488): 00000004
> 0134 (0xc08120490): 00000004
> 0135 (0xc08120498): 00000004
> 0136 (0xc081204a0): 00000004
> 0137 (0xc081204a8): 00000004
> 0138 (0xc081204b0): 00000004
> 0139 (0xc081204b8): 00000004
> 0140 (0xc081204c0): 00000000
> 0141 (0xc081204c8): 8005fe100
> 0142 (0xc081204d0): 00000004
> 0143 (0xc081204d8): c0821f3d8
> 0144 (0xc081204e0): 00000004
> 0145 (0xc081204e8): 00000004
> 0146 (0xc081204f0): c0821f368
> 0147 (0xc081204f8): 807575de0
> 0148 (0xc08120500): 80782f920
> 0149 (0xc08120508): 000005df
> 0150 (0xc08120510): 00000004
> 0151 (0xc08120518): 00000004
> 0152 (0xc08120520): 00000004
> 0153 (0xc08120528): 00000004
> 0154 (0xc08120530): c081204d8 (= 143)
> 0155 (0xc08120538): 80782f920
> 0156 (0xc08120540): 00000004
> 0157 (0xc08120548): 80785df20
> 0158 (0xc08120550): 00000004
> 0159 (0xc08120558): c081204c0 (= 140)
> 0160 (0xc08120560): 00000004
> 0161 (0xc08120568): 80785df20
> 0162 (0xc08120570): 00000004
> 0163 (0xc08120578): 00000000
> 0164 (0xc08120580): 104d180e0
> 0165 (0xc08120588): 807c42540
> 0166 (0xc08120590): 00000004
> 0167 (0xc08120598): 00000004
> 0168 (0xc081205a0): 00000000
> 0169 (0xc081205a8): 1003b5f10
> 0170 (0xc081205b0): 807c42540
> 0171 (0xc081205b8): 00000004
> 0172 (0xc081205c0): 00000004
> 0173 (0xc081205c8): 00000000
> 0174 (0xc081205d0): 807fc9b20
> 0175 (0xc081205d8): 807c42540
> 0176 (0xc081205e0): 00000004
> 0177 (0xc081205e8): 00000000
> 0178 (0xc081205f0): 00000004
> 0179 (0xc081205f8): 00000000
> 0180 (0xc08120600): 00000004
> 0181 (0xc08120608): 00000000 <- lfp <- dfp
> -- control frame ----------
> c:0040 p:---- s:0182 b:0182 l:000181 d:000181 CFUNC  :transfer:
> c:0039 p:---- s:0180 b:0180 l:000179 d:000179 CFUNC  :node_import:
> c:0038 p:---- s:0178 b:0178 l:000177 d:000177 CFUNC  :load
> c:0037 p:0015 s:0174 b:0174 l:000173 d:000173 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/yaml.rb: 
> 133
> c:0036 p:0026 s:0169 b:0169 l:000168 d:000168 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/specification.rb:582
> c:0035 p:0017 s:0164 b:0164 l:000163 d:000163 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/package/tar_input.rb:184
> c:0034 p:0222 s:0160 b:0160 l:000140 d:000159 BLOCK  /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/package/tar_input.rb:52
> c:0033 p:0102 s:0155 b:0155 l:000143 d:000154 BLOCK  /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/package/tar_reader.rb:46
> c:0032 p:---- s:0149 b:0149 l:000148 d:000148 FINISH :(null)
> c:0031 p:---- s:0147 b:0147 l:000146 d:000146 CFUNC  :loop
> c:0030 p:0007 s:0144 b:0144 l:000143 d:000143 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/package/tar_reader.rb:37
> c:0029 p:0075 s:0141 b:0141 l:000140 d:000140 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/package/tar_input.rb:33
> c:0028 p:---- s:0129 b:0129 l:000128 d:000128 FINISH :(null)
> c:0027 p:---- s:0127 b:0127 l:000126 d:000126 CFUNC  :new
> c:0026 p:0014 s:0122 b:0122 l:000121 d:000121 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/package/tar_input.rb:18
> c:0025 p:0083 s:0115 b:0115 l:000114 d:000114 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/package.rb:56
> c:0024 p:0037 s:0107 b:0107 l:001548 d:001548 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/format.rb:67
> c:0023 p:0016 s:0100 b:0100 l:000091 d:000099 BLOCK  /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/format.rb:51
> c:0022 p:---- s:0099 b:0099 l:000098 d:000098 FINISH :initialize:
> c:0021 p:---- s:0097 b:0097 l:000096 d:000096 CFUNC  :open
> c:0020 p:0141 s:0092 b:0092 l:000091 d:000091 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/format.rb:50
> c:0019 p:0148 s:0086 b:0086 l:000085 d:000085 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/installer.rb:81
> c:0018 p:---- s:0080 b:0080 l:000079 d:000079 FINISH :(null)
> c:0017 p:---- s:0078 b:0078 l:000077 d:000077 CFUNC  :new:
> c:0016 p:---- s:0076 b:0076 l:000075 d:000075  
> CFUNC 
>   :new:env_shebang:force:format_executable:ignore_dependencies:install_dir:security_policy:wrappers:bin_dir 
> :
> c:0015 p:0171 s:0064 b:0064 l:002298 d:0003b8 BLOCK  /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/dependency_installer.rb:200
> c:0014 p:---- s:0058 b:0058 l:000057 d:000057 FINISH :new
> c:0013 p:---- s:0056 b:0056 l:000055 d:000055 CFUNC  :each
> c:0012 p:0121 s:0053 b:0053 l:002298 d:002298 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/dependency_installer.rb:183
> c:0011 p:0043 s:0046 b:0046 l:000037 d:000045 BLOCK  /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/commands/install_command.rb:73
> c:0010 p:---- s:0043 b:0043 l:000042 d:000042 FINISH :select
> c:0009 p:---- s:0041 b:0041 l:000040 d:000040 CFUNC  :each
> c:0008 p:0186 s:0038 b:0038 l:000037 d:000037 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/commands/install_command.rb:70
> c:0007 p:0059 s:0031 b:0031 l:000030 d:000030 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/command.rb:136
> c:0006 p:0176 s:0027 b:0027 l:000026 d:000026 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/command_manager.rb:104
> c:0005 p:0009 s:0021 b:0021 l:000020 d:000020 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/command_manager.rb:74
> c:0004 p:0077 s:0016 b:0016 l:000015 d:000015 METHOD /Library/ 
> Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/ 
> rubygems/gem_runner.rb:39
> c:0003 p:0189 s:0009 b:0009 l:000008 d:000008 TOP    /usr/local/bin/ 
> macgem:24
> c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH :inherited:
> c:0001 p:0000 s:0002 b:0002 l:000001 d:000001 TOP
> ---------------------------
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/yaml.rb:133:in `transfer:'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/yaml.rb:133:in `node_import:'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/yaml.rb:133:in `load'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/yaml.rb:133:in `load'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/specification.rb:582:in `from_yaml'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/package/tar_input.rb:184:in `load_gemspec'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/package/tar_input.rb:52:in `block in initialize'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/package/tar_reader.rb:46:in `block in each'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/package/tar_reader.rb:37:in `loop'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/package/tar_reader.rb:37:in `each'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/package/tar_input.rb:33:in `initialize'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/package/tar_input.rb:18:in `new'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/package/tar_input.rb:18:in `open'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/package.rb:56:in `open'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/format.rb:67:in `from_io'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/format.rb:51:in `block in from_file_by_path'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/format.rb:50:in `open'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/format.rb:50:in `from_file_by_path'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/installer.rb:81:in `initialize'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/dependency_installer.rb:200:in `new:'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/dependency_installer.rb:200:in  
> ` 
> new:env_shebang:force:format_executable:ignore_dependencies:install_dir:security_policy:wrappers:bin_dir 
> :'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/dependency_installer.rb:200:in `block in install'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/dependency_installer.rb:183:in `each'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/dependency_installer.rb:183:in `install'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/commands/install_command.rb:73:in `block in  
> execute'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/commands/install_command.rb:70:in `each'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/commands/install_command.rb:70:in `execute'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/command.rb:136:in `invoke'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/command_manager.rb:104:in `process_args'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/command_manager.rb:74:in `run'"
> DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ 
> ruby/1.9.0/rubygems/gem_runner.rb:39:in `run'"
> DBG> : "/usr/local/bin/macgem:24:in `<main>'"
> -- backtrace of native function call (Use addr2line) --
> 0x10010cac1
> 0x100028e44
> 0x100028f28
> 0x1000bf9dd
> 0x7fff83cca34a
> 0x0
> 0x10485c2ee
> 0x1001044ff
> 0x10010499a
> 0x1001050fe
> 0x10485c857
> 0x1001044ff
> 0x10010499a
> 0x1001050fe
> 0x10485b2c8
> 0x10485429d
> 0x104853adf
> 0x104860cf4
> 0x10485baa3
> 0x1001085a7
> 0x1000fdf1f
> 0x100102ee2
> 0x10010bb42
> 0x10002cb9f
> 0x1000f2c35
> 0x1001085a7
> 0x1000fdf1f
> 0x100102ee2
> 0x10010440a
> 0x10010499a
> 0x10010752e
> 0x100061fd1
> 0x1001085a7
> 0x1000fdf1f
> 0x100102ee2
> 0x10010aca2
> 0x10002cfcf
> 0x10004d717
> 0x1001085a7
> 0x1000fdf1f
> 0x100102ee2
> 0x10010440a
> 0x10010499a
> 0x10010752e
> 0x100061fd1
> 0x1001044ff
> 0x10010499a
> 0x10010752e
> 0x100108b25
> 0x1000fdf1f
> 0x100102ee2
> 0x10010aca2
> 0x100006cc7
> 0x1001085a7
> 0x1000fdf1f
> 0x100102ee2
> 0x10010aca2
> 0x100006cc7
> 0x1001085a7
> 0x1000fdf1f
> 0x100102ee2
> 0x10010316c
> 0x10002c862
> 0x10002fc17
> 0x100000f1f
> 0x100000ea4
> 0x4
> -------------------------------------------------------
> Abort trap
>
> #################################################################################################################################
> Attempt using macruby/macgem version 0.3:
>
> > macruby -v
> MacRuby version 0.3 (ruby 1.9.0 2008-06-03) [universal-darwin9.0]
> Tim:/Library/Frameworks/MacRuby.framework/Versions> macgem -v
> 1.1.1
> Tim:/Library/Frameworks/MacRuby.framework/Versions> sudo macgem  
> update --system
> 2008-12-26 08:10:19.453 macruby[543:a0b] *** +[RFC2253DN  
> module_function]: unrecognized selector sent to class 0x9311310
> Updating RubyGems
> Nothing to update
> Tim:/Library/Frameworks/MacRuby.framework/Versions> sudo macgem  
> install sqlite3-ruby
> 2008-12-26 08:11:05.755 macruby[546:a0b] *** +[RFC2253DN  
> module_function]: unrecognized selector sent to class 0x9310f40
> Building native extensions.  This could take a while...
> ERROR:  Error installing sqlite3-ruby:
>     ERROR: Failed to build gem native extension.
>
> /Library/Frameworks/MacRuby.framework/Versions/0.3/usr/bin/macruby  
> extconf.rb install sqlite3-ruby
> checking for fdatasync() in -lrt... no
> checking for sqlite3.h... yes
> checking for sqlite3_open() in -lsqlite3... no
>
> make
> make: *** No rule to make target `ruby.h', needed by  
> `sqlite3_api_wrap.o'.  Stop.
>
>
> Gem files will remain installed in /Library/Frameworks/ 
> MacRuby.framework/Versions/0.3/usr/lib/ruby/Gems/1.9.0/gems/sqlite3- 
> ruby-1.2.4 for inspection.
> Results logged to /Library/Frameworks/MacRuby.framework/Versions/0.3/ 
> usr/lib/ruby/Gems/1.9.0/gems/sqlite3-ruby-1.2.4/ext/sqlite3_api/ 
> gem_make.out
>
> ##########################################################################################################################
> An attempt to query remotely from macgem (macruby version 0.3)
> Tim:/Library/Frameworks/MacRuby.framework/Versions> sudo macgem  
> query --remote
>
> *** REMOTE GEMS ***
>
> ERROR:  While executing gem ... (RangeError)
>     bignum too big to convert into `unsigned long'
>
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20081226/75095f9f/attachment-0001.html>


More information about the MacRuby-devel mailing list