Hi NullVoxPopuli-
I suspect you are using a version I released that had a bug in it. Try updating your metric_fu gem to the latest version. Also note, for what it's worth, if you're not doing any special configurations, you may be able to gem install metric_fu and just run 'metric_fu' from your application root. You may also want to use the metric_fu-metrical gem, which has the metric_fu-metrical command
I also would like to apologize that the guide is out of date in some parts. I'll be getting to that at some point.
-Benjamin
p.s. I am currently at work splitting the gem into a legacy metric_fu18 and a metric_fu that supports 1.9 now with limited 1.8 support. I have recently discovered that while ruby code in a gem can do all sorts of things to support different ruby versions, a packaged gem cannot have different dependencies depending on the ruby version. Hence, some recent releases that I thought were requiring different libraries for ruby 1.8 vs. 1.9, were not doing so. The only way for a rubygems project to have two distinct dependency trees without any user intervention is to have two gems. Otherwise, I could only suggest that a user install certain gem versions on load errors.