# \[ANN\] Ruby-GNOME2 0.90.8

**URL:** <https://www.ruby-forum.com/t/ann-ruby-gnome2-0-90-8/204057>\
**Category:** Ruby-Gnome 2\
**Created:** [March 4, 2011, 2:47am UTC](https://www.ruby-forum.com/t/ann-ruby-gnome2-0-90-8/204057 "2011-03-04T02:47:13Z")\
**Posts on this page:** 1\
**Page:** 2

<div class="post-metadata">

**Author:** ![Kouhei\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f4b2a3/32.png) [@Kouhei\_S](https://www.ruby-forum.com/u/Kouhei_S)\
**Post date:** [March 9, 2011, 4:12am UTC](https://www.ruby-forum.com/t/ann-ruby-gnome2-0-90-8/204057/21 "2011-03-09T04:12:12Z")

</div>

hello there,

more woes…  
in both:  
ruby 1.9.1p378 (2010-01-10 revision 26273) [i486-linux] and  
ruby 1.9.2dev (2010-07-02) [i486-linux]  
with:  
gems [atk-0.90.8, cairo-1.10.0, gdk\_pixbuf2-0.90.8, glib2-0.90.8,  
gtk2-0.90.8, pango-0.90.8, pkg-config-1.0.8]  
all successfully installed by

$ gem install gtk2

when i try to require the gems, all but pkg-config and cairo (which  
return true in irb) give me this:

irb(main):001:0\> require ‘gtk2’  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.so: [BUG] unknown type 0x22  
(0xc given)  
ruby 1.9.2dev (2010-07-02) [i486-linux]

## – control frame ---------- c:0035 p:-35912730 s:0126 b:0126 l:000125 d:000125 TOP c:0034 p:---- s:0124 b:0124 l:000123 d:000123 CFUNC :require c:0033 p:0029 s:0120 b:0120 l:000116 d:000119 BLOCK /home/jk/.gems/gems/glib2-0.90.8/lib/glib2.rb:89 c:0032 p:0169 s:0117 b:0117 l:000116 d:000116 TOP /home/jk/.gems/gems/glib2-0.90.8/lib/glib2.rb:85 c:0031 p:---- s:0110 b:0110 l:000109 d:000109 FINISH c:0030 p:---- s:0108 b:0108 l:000107 d:000107 CFUNC :require c:0029 p:0011 s:0104 b:0104 l:000103 d:000103 TOP /home/jk/.gems/gems/gtk2-0.90.8/lib/gtk2/base.rb:12 c:0028 p:---- s:0096 b:0096 l:000095 d:000095 FINISH c:0027 p:---- s:0094 b:0094 l:000093 d:000093 CFUNC :require c:0026 p:0011 s:0090 b:0090 l:000089 d:000089 TOP /home/jk/.gems/gems/gtk2-0.90.8/lib/gtk2.rb:11 c:0025 p:---- s:0088 b:0088 l:000087 d:000087 FINISH c:0024 p:---- s:0086 b:0086 l:000085 d:000085 CFUNC :require c:0023 p:0011 s:0082 b:0082 l:002034 d:000081 EVAL (irb):1 c:0022 p:---- s:0080 b:0080 l:000079 d:000079 FINISH c:0021 p:---- s:0078 b:0078 l:000077 d:000077 CFUNC :eval c:0020 p:0028 s:0071 b:0071 l:000070 d:000070 METHOD /usr/lib/ruby/1.9.2/irb/workspace.rb:80 c:0019 p:0033 s:0064 b:0063 l:000062 d:000062 METHOD /usr/lib/ruby/1.9.2/irb/context.rb:254 c:0018 p:0031 s:0058 b:0058 l:00216c d:000057 BLOCK /usr/lib/ruby/1.9.2/irb.rb:159 c:0017 p:0042 s:0050 b:0050 l:000049 d:000049 METHOD /usr/lib/ruby/1.9.2/irb.rb:273 c:0016 p:0011 s:0045 b:0045 l:00216c d:000044 BLOCK /usr/lib/ruby/1.9.2/irb.rb:156 c:0015 p:0144 s:0041 b:0041 l:000024 d:000040 BLOCK /usr/lib/ruby/1.9.2/irb/ruby-lex.rb:243 c:0014 p:---- s:0038 b:0038 l:000037 d:000037 FINISH c:0013 p:---- s:0036 b:0036 l:000035 d:000035 CFUNC :loop c:0012 p:0009 s:0033 b:0033 l:000024 d:000032 BLOCK /usr/lib/ruby/1.9.2/irb/ruby-lex.rb:229 c:0011 p:---- s:0031 b:0031 l:000030 d:000030 FINISH c:0010 p:---- s:0029 b:0029 l:000028 d:000028 CFUNC :catch c:0009 p:0023 s:0025 b:0025 l:000024 d:000024 METHOD /usr/lib/ruby/1.9.2/irb/ruby-lex.rb:228 c:0008 p:0046 s:0022 b:0022 l:00216c d:00216c METHOD /usr/lib/ruby/1.9.2/irb.rb:155 c:0007 p:0011 s:0019 b:0019 l:002574 d:000018 BLOCK /usr/lib/ruby/1.9.2/irb.rb:70 c:0006 p:---- s:0017 b:0017 l:000016 d:000016 FINISH c:0005 p:---- s:0015 b:0015 l:000014 d:000014 CFUNC :catch c:0004 p:0183 s:0011 b:0011 l:002574 d:002574 METHOD /usr/lib/ruby/1.9.2/irb.rb:69 c:0003 p:0039 s:0006 b:0006 l:002684 d:001bdc EVAL /usr/bin/irb:12 c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH c:0001 p:0000 s:0002 b:0002 l:002684 d:002684 TOP

## – Ruby level backtrace information

/usr/bin/irb:12:in `<main>' /usr/lib/ruby/1.9.2/irb.rb:69:in `start’  
/usr/lib/ruby/1.9.2/irb.rb:69:in `catch' /usr/lib/ruby/1.9.2/irb.rb:70:in `block in start’  
/usr/lib/ruby/1.9.2/irb.rb:155:in `eval_input' /usr/lib/ruby/1.9.2/irb/ruby-lex.rb:228:in `each\_top\_level\_statement’  
/usr/lib/ruby/1.9.2/irb/ruby-lex.rb:228:in `catch' /usr/lib/ruby/1.9.2/irb/ruby-lex.rb:229:in `block in  
each\_top\_level\_statement’  
/usr/lib/ruby/1.9.2/irb/ruby-lex.rb:229:in `loop' /usr/lib/ruby/1.9.2/irb/ruby-lex.rb:243:in `block (2 levels) in  
each\_top\_level\_statement’  
/usr/lib/ruby/1.9.2/irb.rb:156:in `block in eval_input' /usr/lib/ruby/1.9.2/irb.rb:273:in `signal\_status’  
/usr/lib/ruby/1.9.2/irb.rb:159:in `block (2 levels) in eval_input' /usr/lib/ruby/1.9.2/irb/context.rb:254:in `evaluate’  
/usr/lib/ruby/1.9.2/irb/workspace.rb:80:in `evaluate' /usr/lib/ruby/1.9.2/irb/workspace.rb:80:in `eval’  
(irb):1:in `irb_binding' (irb):1:in `require’  
/home/jk/.gems/gems/gtk2-0.90.8/lib/gtk2.rb:11:in `<top (required)>' /home/jk/.gems/gems/gtk2-0.90.8/lib/gtk2.rb:11:in `require’  
/home/jk/.gems/gems/gtk2-0.90.8/lib/gtk2/base.rb:12:in `<top (required)>' /home/jk/.gems/gems/gtk2-0.90.8/lib/gtk2/base.rb:12:in `require’  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.rb:85:in `<top (required)>' /home/jk/.gems/gems/glib2-0.90.8/lib/glib2.rb:89:in `rescue in \<top  
(required)\>’  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.rb:89:in `require’

## – C level backtrace information

/usr/lib/libruby-1.9.2.so.1.9(rb\_vm\_bugreport+0x72) [0x267052]  
/usr/lib/libruby-1.9.2.so.1.9(+0x4ff2f) [0x15ff2f]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_bug+0x3a) [0x15ffca]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_check\_type+0xbd) [0x1610ad]  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.so(rbgobj\_lookup\_class+0xdb)  
[0xabab3b]  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.so(rbgobj\_define\_action\_methods+0x1f)  
[0xac57cf]  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.so(+0x21748) [0xaba748]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_ensure+0x99) [0x1621e9]  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.so(rbgobj\_lookup\_class\_by\_gtype\_full+0x83)  
[0xaba863]  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.so(rbgobj\_lookup\_class\_by\_gtype+0x2c)  
[0xaba89c]  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.so(rbgobj\_define\_class+0x33)  
[0xaba8e3]  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.so(Init\_gobject\_typeinterface+0x126)  
[0xabd7b6]  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.so(Init\_gobject+0x1bf)  
[0xab4d9f]  
/home/jk/.gems/gems/glib2-0.90.8/lib/glib2.so(Init\_glib2+0x7d5)  
[0xab06d5]  
/usr/lib/libruby-1.9.2.so.1.9(dln\_load+0x117) [0x12f167]  
/usr/lib/libruby-1.9.2.so.1.9(+0x55278) [0x165278]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_vm\_call\_cfunc+0xc1) [0x254261]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_require\_safe+0x526) [0x165f76]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_f\_require+0x26) [0x1662b6]  
/usr/lib/libruby-1.9.2.so.1.9(+0x141853) [0x251853]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14fcba) [0x25fcba]  
/usr/lib/libruby-1.9.2.so.1.9(+0x147352) [0x257352]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14d59e) [0x25d59e]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_iseq\_eval+0x149) [0x25d9e9]  
/usr/lib/libruby-1.9.2.so.1.9(+0x54bbd) [0x164bbd]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_require\_safe+0x562) [0x165fb2]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_f\_require+0x26) [0x1662b6]  
/usr/lib/libruby-1.9.2.so.1.9(+0x141853) [0x251853]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14fcba) [0x25fcba]  
/usr/lib/libruby-1.9.2.so.1.9(+0x147352) [0x257352]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14d59e) [0x25d59e]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_iseq\_eval+0x149) [0x25d9e9]  
/usr/lib/libruby-1.9.2.so.1.9(+0x54bbd) [0x164bbd]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_require\_safe+0x562) [0x165fb2]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_f\_require+0x26) [0x1662b6]  
/usr/lib/libruby-1.9.2.so.1.9(+0x141853) [0x251853]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14fcba) [0x25fcba]  
/usr/lib/libruby-1.9.2.so.1.9(+0x147352) [0x257352]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14d59e) [0x25d59e]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_iseq\_eval+0x149) [0x25d9e9]  
/usr/lib/libruby-1.9.2.so.1.9(+0x54bbd) [0x164bbd]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_require\_safe+0x562) [0x165fb2]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_f\_require+0x26) [0x1662b6]  
/usr/lib/libruby-1.9.2.so.1.9(+0x141853) [0x251853]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14fcba) [0x25fcba]  
/usr/lib/libruby-1.9.2.so.1.9(+0x147352) [0x257352]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14d59e) [0x25d59e]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14dbf6) [0x25dbf6]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_f\_eval+0xdc) [0x25e21c]  
/usr/lib/libruby-1.9.2.so.1.9(+0x141878) [0x251878]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14fcba) [0x25fcba]  
/usr/lib/libruby-1.9.2.so.1.9(+0x147352) [0x257352]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14d59e) [0x25d59e]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14e756) [0x25e756]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_rescue2+0x169) [0x162519]  
/usr/lib/libruby-1.9.2.so.1.9(+0x143005) [0x253005]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14185d) [0x25185d]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14fcba) [0x25fcba]  
/usr/lib/libruby-1.9.2.so.1.9(+0x147352) [0x257352]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14d59e) [0x25d59e]  
/usr/lib/libruby-1.9.2.so.1.9(+0x152341) [0x262341]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_catch\_obj+0xc7) [0x2513f7]  
/usr/lib/libruby-1.9.2.so.1.9(+0x142e86) [0x252e86]  
/usr/lib/libruby-1.9.2.so.1.9(+0x141878) [0x251878]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14fcba) [0x25fcba]  
/usr/lib/libruby-1.9.2.so.1.9(+0x147352) [0x257352]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14d59e) [0x25d59e]  
/usr/lib/libruby-1.9.2.so.1.9(+0x152341) [0x262341]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_catch\_obj+0xc7) [0x2513f7]  
/usr/lib/libruby-1.9.2.so.1.9(+0x142e86) [0x252e86]  
/usr/lib/libruby-1.9.2.so.1.9(+0x141878) [0x251878]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14fcba) [0x25fcba]  
/usr/lib/libruby-1.9.2.so.1.9(+0x147352) [0x257352]  
/usr/lib/libruby-1.9.2.so.1.9(+0x14d59e) [0x25d59e]  
/usr/lib/libruby-1.9.2.so.1.9(rb\_iseq\_eval\_main+0xab) [0x25d87b]  
/usr/lib/libruby-1.9.2.so.1.9(+0x52f6a) [0x162f6a]  
/usr/lib/libruby-1.9.2.so.1.9(ruby\_exec\_node+0x25) [0x162fa5]  
/usr/lib/libruby-1.9.2.so.1.9(ruby\_run\_node+0x35) [0x164665]  
irb(main+0x68) [0x80487c8]  
/lib/tls/i686/cmov/libc.so.6(\_\_libc\_start\_main+0xe6) [0xca5bd6]  
irb() [0x80486c1]

[NOTE]  
You may have encountered a bug in the Ruby interpreter or extension  
libraries.  
Bug reports are welcome.  
For details: [http://www.ruby-lang.org/bugreport.html](http://www.ruby-lang.org/bugreport.html)

huh? any ideas why it’s impossible for me to install gtk2-0.90.8  
either from source or from gems? in ruby 1.8.7 i use an older version  
of gtk2 (0.19.3) with no problems…

oh, and tried this:  
“Dobai-Pataky Bálint” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote in post #985877:

> LANG=“en\_US.UTF-8” gem update

but no luck…

thanks -

j

[Previous page](https://www.ruby-forum.com/t/ann-ruby-gnome2-0-90-8/204057.md?page=1)
