libxml-rubyでエラーが出たのでバージョンを下げて対応した

ちょっと大きいXMLファイルを扱おうと思ったので、libxml-rubyを使おうとしたところ、普通にインストールしたのでは読み込み時下記のようなエラーが出て使えなかった。

require 'xml/libxml'
LoadError: /home/**略**/libxml_ruby.so: invalid file format - /home/**略**/libxml_ruby.so

ぐぐったらstackoverflowで同じような問題に遭遇している人がいた。

elf - libxml-ruby failed to load at x86_64 - Stack Overflow

libxml gemのバージョンが1.1.4だと出ることがあるらしい。1.1.3にさげろというようなことが書いてある。下げてみたら解決した。