#161: `macgem install` fails for the "wirble" gem ------------------------------------------+--------------------------------- Reporter: [EMAIL PROTECTED] | Owner: [EMAIL PROTECTED] Type: defect | Status: new Priority: minor | Milestone: Component: MacRuby | Keywords: ------------------------------------------+--------------------------------- Not sure what the state of macgem is, and what is necessary to make a gem compatible with macruby as opposed to normal Ruby, but I was trying to get my normal irb working environment compatible with macirb, and I ran across this problem:
{{{ [Thu Nov 13 - 02:18:58] [elliottcable @ Geoffrey] [~/Code/] [ - ] -- sudo macgem install wirble Password: /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:576: [BUG] destination 0x7fff5fbfdaa0 isn't in the auto zone 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): 80040a280 0005 (0xc08120088): 8003508a0 0006 (0xc08120090): 00000004 0007 (0xc08120098): 00000004 0008 (0xc081200a0): 00000000 0009 (0xc081200a8): 8003a02e0 0010 (0xc081200b0): 8003508a0 0011 (0xc081200b8): 80034f060 0012 (0xc081200c0): 8004359c0 0013 (0xc081200c8): 00000004 0014 (0xc081200d0): 00000004 0015 (0xc081200d8): 00000000 0016 (0xc081200e0): 8004359c0 0017 (0xc081200e8): 800087c40 0018 (0xc081200f0): 00000004 0019 (0xc081200f8): 00000004 0020 (0xc08120100): 00000000 0021 (0xc08120108): 00000004 0022 (0xc08120110): 800087c40 0023 (0xc08120118): 80007b3c0 0024 (0xc08120120): 8007bf160 0025 (0xc08120128): 80007b600 0026 (0xc08120130): 00000000 0027 (0xc08120138): 8007bf160 0028 (0xc08120140): 800973400 0029 (0xc08120148): 00000004 0030 (0xc08120150): 00000000 0031 (0xc08120158): 00000004 0032 (0xc08120160): 8003cd480 0033 (0xc08120168): 80092a400 0034 (0xc08120170): 00000001 0035 (0xc08120178): 00000004 0036 (0xc08120180): 00000004 0037 (0xc08120188): 00000000 0038 (0xc08120190): 8003c9800 0039 (0xc08120198): 00000004 0040 (0xc081201a0): c0821fd08 0041 (0xc081201a8): 8000aaca0 0042 (0xc081201b0): 800499d60 0043 (0xc081201b8): 00000004 0044 (0xc081201c0): 00000004 0045 (0xc081201c8): c08120188 (= 37) 0046 (0xc081201d0): 800499d60 0047 (0xc081201d8): 8000aaca0 0048 (0xc081201e0): 80078ba40 0049 (0xc081201e8): 00000004 0050 (0xc081201f0): 00000004 0051 (0xc081201f8): 00000004 0052 (0xc08120200): 00000000 0053 (0xc08120208): 00000004 0054 (0xc08120210): 8000aaca0 0055 (0xc08120218): 80078ba40 0056 (0xc08120220): 00000004 0057 (0xc08120228): 8000aaca0 0058 (0xc08120230): 8003bdec0 0059 (0xc08120238): 800496860 0060 (0xc08120240): 00000004 0061 (0xc08120248): 00000004 0062 (0xc08120250): 00000000 0063 (0xc08120258): 00000004 0064 (0xc08120260): 800496860 0065 (0xc08120268): 8003bbe00 0066 (0xc08120270): 8003ae820 0067 (0xc08120278): 00000000 0068 (0xc08120280): 00000004 0069 (0xc08120288): 00000004 0070 (0xc08120290): 00000004 0071 (0xc08120298): 00000000 0072 (0xc081202a0): 104ddefd0 0073 (0xc081202a8): 8003aa3e0 0074 (0xc081202b0): 00000004 0075 (0xc081202b8): 00000000 0076 (0xc081202c0): 00000004 0077 (0xc081202c8): 00000000 0078 (0xc081202d0): 00000004 0079 (0xc081202d8): 00000000 0080 (0xc081202e0): 800488aa0 0081 (0xc081202e8): 00000000 0082 (0xc081202f0): 00000004 0083 (0xc081202f8): 00000000 0084 (0xc08120300): 800088060 0085 (0xc08120308): 00000004 0086 (0xc08120310): c0821f918 0087 (0xc08120318): 80032d9a0 0088 (0xc08120320): 80046ecc0 0089 (0xc08120328): 00000004 0090 (0xc08120330): c081202f8 (= 83) 0091 (0xc08120338): 80046ecc0 0092 (0xc08120340): 80032d9a0 0093 (0xc08120348): 00000000 0094 (0xc08120350): 80000b3c0 0095 (0xc08120358): 00000004 0096 (0xc08120360): 00000004 0097 (0xc08120368): 00000004 0098 (0xc08120370): 00000004 0099 (0xc08120378): 00000000 0100 (0xc08120380): 800457c40 0101 (0xc08120388): 80000b3c0 0102 (0xc08120390): 80049e920 0103 (0xc08120398): 8004e8140 0104 (0xc081203a0): 00000004 0105 (0xc081203a8): 00000004 0106 (0xc081203b0): 00000004 0107 (0xc081203b8): 00000000 0108 (0xc081203c0): 80049e920 0109 (0xc081203c8): 8004e8140 0110 (0xc081203d0): 00000004 0111 (0xc081203d8): 00000004 0112 (0xc081203e0): 00000004 0113 (0xc081203e8): 00000004 0114 (0xc081203f0): 00000000 0115 (0xc081203f8): 00000004 0116 (0xc08120400): 00000004 0117 (0xc08120408): c0821f678 0118 (0xc08120410): 00000004 0119 (0xc08120418): 00000004 0120 (0xc08120420): 00000000 0121 (0xc08120428): 00000004 0122 (0xc08120430): 00000004 0123 (0xc08120438): 00000004 0124 (0xc08120440): 00000004 0125 (0xc08120448): 00000004 0126 (0xc08120450): 8003ab840 0127 (0xc08120458): 00000004 0128 (0xc08120460): 00000004 0129 (0xc08120468): 00000004 0130 (0xc08120470): 800918d60 0131 (0xc08120478): 00000004 0132 (0xc08120480): 800918580 0133 (0xc08120488): 100394f20 0134 (0xc08120490): 00000004 0135 (0xc08120498): 00000004 0136 (0xc081204a0): 00000004 0137 (0xc081204a8): 00000004 0138 (0xc081204b0): 00000004 0139 (0xc081204b8): 00000004 0140 (0xc081204c0): 00000004 0141 (0xc081204c8): 00000004 0142 (0xc081204d0): 00000004 0143 (0xc081204d8): 00000004 0144 (0xc081204e0): 800918580 0145 (0xc081204e8): 00000004 0146 (0xc081204f0): 800918d40 0147 (0xc081204f8): 104daf460 0148 (0xc08120500): 8004b12a0 0149 (0xc08120508): 000000a1 0150 (0xc08120510): 00000004 0151 (0xc08120518): 00000000 0152 (0xc08120520): 00000004 0153 (0xc08120528): 00000000 <- lfp <- dfp -- control frame ---------- c:0031 p:---- s:0154 b:0154 l:000153 d:000153 CFUNC :initialize: c:0030 p:---- s:0152 b:0152 l:000151 d:000151 CFUNC :open c:0029 p:0027 s:0147 b:0147 l:001c50 d:000146 BLOCK /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:576 c:0028 p:0027 s:0145 b:0145 l:000144 d:000144 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/timeout.rb:44 c:0027 p:0022 s:0133 b:0133 l:000132 d:000132 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/timeout.rb:82 c:0026 p:0031 s:0127 b:0127 l:001c50 d:001c50 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:576 c:0025 p:0007 s:0121 b:0121 l:000120 d:000120 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:569 c:0024 p:0037 s:0118 b:0118 l:000117 d:000117 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:558 c:0023 p:0019 s:0115 b:0115 l:000114 d:000114 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:1089 c:0022 p:0241 s:0108 b:0108 l:000107 d:000107 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/remote_fetcher.rb:134 c:0021 p:0064 s:0100 b:0100 l:000099 d:000099 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache_entry.rb:33 c:0020 p:0076 s:0091 b:0091 l:000083 d:000090 BLOCK /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:249 c:0019 p:---- s:0089 b:0089 l:000088 d:000088 FINISH :empty? c:0018 p:---- s:0087 b:0087 l:000086 d:000086 CFUNC :each c:0017 p:0019 s:0084 b:0084 l:000083 d:000083 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:242 c:0016 p:0053 s:0080 b:0080 l:000079 d:000079 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:41 c:0015 p:0007 s:0076 b:0076 l:000075 d:000075 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:86 c:0014 p:0177 s:0072 b:0072 l:000071 d:000071 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:77 c:0013 p:0153 s:0063 b:0063 l:000062 d:000062 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:154 c:0012 p:0045 s:0053 b:0053 l:000052 d:000052 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:173 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/net/http.rb:576:in `initialize:'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:576:in `open'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:576:in `block in connect'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/timeout.rb:44:in `timeout'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/timeout.rb:82:in `timeout'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:576:in `connect'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:569:in `do_start'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:558:in `start'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/net/http.rb:1089:in `request'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/remote_fetcher.rb:134:in `fetch_size'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache_entry.rb:33:in `refresh'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:249:in `block in refresh'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:242:in `each'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:242:in `refresh'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:41:in `cache'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:86:in `search_with_source'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:77:in `find_gems_with_sources'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:154:in `find_spec_by_name_and_version'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:173: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) -- 0x100107e11 0x100029544 0x100029628 0x10003c065 0x100108f96 0x10555c1e7 0x10555c3b1 0x10555c69e 0x10002d6cf 0x10555c7a8 0x10555c81b 0x1000ff10f 0x1000ff5aa 0x10010213e 0x1000628c1 0x1000461de 0x1001030d7 0x1000f8c0b 0x1000fdaf2 0x100105ff2 0x1000074b7 0x1001030d7 0x1000f8c0b 0x1000fdaf2 0x100105ff2 0x1000074b7 0x1001030d7 0x1000f8c0b 0x1000fdaf2 0x1000fdd7c 0x10002cf62 0x100030317 0x100000f1f 0x100000ea4 0x4 ------------------------------------------------------- Abort trap }}} Forgive me if it's too early in the MacRuby development cycle to expect gem installations to work, I'm new to the MacRuby thing. -- Ticket URL: <http://www.macruby.org/trac/ticket/161> MacRuby <http://macruby.org/> _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel