Ruby-gtk2-0.17.0-10

Due to dependency constraints I am stuck with using only up to
ruby-gtk2-0.17.0-10 however, after upgrading I have found that when
requiring gtk2 I get the following error:

ruby: symbol lookup error:
/usr/lib/ruby/site_ruby/1.8/i386-linux/pango.so: undefined symbol:
pango_glyph_item_get_type

I am running Ruby 1.8.6.383-6

$ rpm -qa | grep ruby
ruby-libs-1.8.6.383-6.el5.kb
ruby-gtk2-0.17.0-10.fc9
ruby-1.8.6.383-6.el5.kb
ruby-tcltk-1.8.6.383-6.el5.kb
ruby-atk-0.17.0-10.fc9
ruby-gdkpixbuf2-0.17.0-10.fc9
ruby-pango-0.17.0-10.fc9
ruby-cairo-1.4.1-2.fc6
ruby-glib2-0.17.0-10.fc9

Help is sorely appreciated!

Cheers

Looks like missing dependencies:

pango-1.22.3-1
gtk2-2.14.7-9

plus their (correctly referenced) dependencies:
libthai
cairo
pixman
atk
libXcomposite
jasper-libs

Reed Debaets wrote:

Due to dependency constraints I am stuck with using only up to
ruby-gtk2-0.17.0-10 however, after upgrading I have found that when
requiring gtk2 I get the following error:

ruby: symbol lookup error:
/usr/lib/ruby/site_ruby/1.8/i386-linux/pango.so: undefined symbol:
pango_glyph_item_get_type

I am running Ruby 1.8.6.383-6

$ rpm -qa | grep ruby
ruby-libs-1.8.6.383-6.el5.kb
ruby-gtk2-0.17.0-10.fc9
ruby-1.8.6.383-6.el5.kb
ruby-tcltk-1.8.6.383-6.el5.kb
ruby-atk-0.17.0-10.fc9
ruby-gdkpixbuf2-0.17.0-10.fc9
ruby-pango-0.17.0-10.fc9
ruby-cairo-1.4.1-2.fc6
ruby-glib2-0.17.0-10.fc9

Help is sorely appreciated!

Cheers