donrailsでつかっているlibxml-rubyとlibxml-xmlrpcをconfig.gemでいれられるようにしていたのだが,そのconfig.gemで指定しても,
Missing these required gems:
libxml-ruby
libxml-xmlrpc
You're running:
ruby 1.8.7.160 at /opt/local/bin/ruby
rubygems 1.3.4 at /Users/yaar/.gem/ruby/1.8, /opt/local/lib/ruby/gems/1.8
といわれるのでした.
もちろんlibxml-rubyもlibxml-xmlrpcも存在している.
/opt/local/lib/ruby/gems/1.8/gems$ ls libxml-ruby*
libxml-ruby-0.8.3:
CHANGES RAKEFILE doc/ lib/ test/
LICENSE README ext/ setup.rb
libxml-ruby-0.9.7:
CHANGES README doc/ lib/ test/
LICENSE Rakefile ext/ setup.rb
libxml-ruby-1.1.3:
CHANGES README doc/ lib/ test/
LICENSE Rakefile ext/ setup.rb
どうやら
#LibXML Ruby - Dependency of Solr Ruby
config.gem "libxml-ruby", :lib=>"xml/libxml", :version=>"~>0.8.3"
こんなかんじで中でよんでる :libの形にあわせて書け,とそういうことらしい.
config.gem "libxml-ruby", :lib=>"xml/libxml"
config.gem "libxml-xmlrpc", :lib=>"xmlrpc/client"
に.変更した.これでok