[MacRuby-devel] [MacRuby] #161: `macgem install` fails for the "wirble" gem
MacRuby
ruby-noreply at macosforge.org
Thu Nov 13 03:23:09 PST 2008
#161: `macgem install` fails for the "wirble" gem
------------------------------------------+---------------------------------
Reporter: macruby.org at elliottcable.com | Owner: lsansonetti at apple.com
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/>
More information about the MacRuby-devel
mailing list