Sounds like you're missing the header files needed to compile Ruby
extensions. If the dev headers don't come with your distro's Ruby
package by default, there should be a separate package for them. For
example, in Debian/Ubuntu, you'd want to install the ruby1.9-dev
package: sudo apt-get install ruby1.9-dev
- Ryan
Can you post either the exact command line options you're using, or
the contents of your config file (with placeholders instead of any
secret usernames/passwords/hostnames)?
- Ryan
Ah, interesting. It looks like Ruby's URI validation is unwisely
trying (and failing) to validate domain names as well. I'll look into
this.
- Ryan
After investigating myself with both Ruby 1.8.7 and 1.9.1, the .no URI
validates just fine. Based on your gem path, it looks like you may be
using Ruby 1.9.0. It's possible there's a bug in the URI lib in that
version of Ruby, but I don't have an easy way to test it. Would you
consider upgrading to 1.9.1?
- Ryan
/HeX
just like to confirm that the problem persists also when running under
ryby 1.8.7 (just as you found out yourself).
/HeX
Actually, it works fine for me on 1.8.7. I'm testing on OS X; I wonder
if this could be a problem specific to Ubuntu's Ruby distribution?
- Ryan