All,
I followed the instructions on the wikimedia-mobile webpage, but when I try to run merb -a thin, I get the following error message:
linux-atu3:/usr/local/wikimedia-mobile # merb -a thin Merb root at: /home/local/wikimedia-mobile Loading init file from ./config/init.rb Loading ./config/environments/development.rb ~ Could not load /home/local/wikimedia-mobile/lib/encoding.rb:
uninitialized constant URI::Parser - (NameError)
/usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2503:in `const_missing' /home/local/wikimedia-mobile/lib/encoding.rb:3 /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core/bootloader.rb:884:in `require' /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core/bootloader.rb:884:in `load_file' /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core/bootloader.rb:1041:in `load_classes_with_requirements' /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core/bootloader.rb:1038:in `each' /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core/bootloader.rb:1038:in `load_classes_with_requirements' /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core/bootloader.rb:926:in `load_classes' /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core/bootloader.rb:657:in `run' /usr/lib64/ruby/gems/1.8/gems/extlib-0.9.14/lib/extlib/dictionary.rb:268:in `each' /usr/lib64/ruby/gems/1.8/gems/extlib-0.9.14/lib/extlib/dictionary.rb:268:in `each' /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core/bootloader.rb:655:in `run' /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core/bootloader.rb:97:in `run' /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core/server.rb:172:in `bootup' /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core/server.rb:42:in `start' /root/.bundle/ruby/1.8/gems/merb-core-1.1.0.pre/lib/merb-core.rb:165:in `start' /usr/lib64/ruby/gems/1.8/gems/merb-core-1.1.0/bin/merb:20 /usr/bin/merb:19:in `load' /usr/bin/merb:19 ~ ~ FATAL: /home/local/wikimedia-mobile/lib/encoding.rb failed to load. ~
Any ideas?
CB