wavesというwafを試そうと、gemでインストールしたんですが、waveを実行すると以下のエラーが出ます。

/usr/lib/ruby/site_ruby/1.8/rubygems.rb:279:in `activate': can't activate rack (~> 0.4, runtime) for ["waves-0.8.2"], already activated rack-1.0.0 for ["rack-cache-0.5", "waves-0.8.2"] (Gem::LoadError)
from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:295:in `activate'
from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:294:in `each'
from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:294:in `activate'
from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:67:in `gem'
from /usr/bin/waves:18

とりあえず使ってみたいだけなんですが実行すらできず困っております。どうしたらエラー回避できますか?
環境はruby 1.8.7 / gem 1.3.4です。