Eval is evil
It's bad practice to require rubygems

http://tomayko.com/writings/require-rubygems-antipattern
It's bad practice to tell users to use sudo when installing gems