Is iconv really required?  If so shouldn't it be in the gemspec as a requirement?