rb-gslとRailsは同時に使えない?

GSLのRubyバインディング、rb-gslとRails、と言うかRubyGemsを同時に使おうとすると落ちる。こんな感じ。

$ irb
irb(main):001:0> require 'gsl'
=> true
irb(main):002:0> require 'rubygems'
TypeError: superclass mismatch for class Rational
        from /opt/local/lib/ruby/1.8/rational.rb:64
        from /opt/local/lib/ruby/1.8/date.rb:196:in `require'
        from /opt/local/lib/ruby/1.8/date.rb:196
        from /opt/local/lib/ruby/1.8/yaml/rubytypes.rb:2:in `require'
        from /opt/local/lib/ruby/1.8/yaml/rubytypes.rb:2
        from /opt/local/lib/ruby/1.8/yaml.rb:392:in `require'
        from /opt/local/lib/ruby/1.8/yaml.rb:392
        from /opt/local/lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb:3:in `require'
        from /opt/local/lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb:3
        from /opt/local/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:8:in `require'
        from /opt/local/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:8
        from /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:504:in `require'
        from /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:504
        from (irb):2:in `require'
        from (irb):2
irb(main):003:0> 

既存のクラスをrb-gslが触って、そのせいでrubygemsがこけるように見える。