noreply at rubyforge.org
2010-Jul-11 13:08 UTC
[wxruby-development] [ wxruby-Bugs-28374 ] require ''wx'' failes on Ubuntu 10.04
Bugs item #28374, was opened at 2010-07-11 09:08 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=28374&group_id=35 Category: Installer problems Group: None Status: Open Resolution: None Priority: 3 Submitted By: Toshi Kosaka (toshikosaka) Assigned to: Nobody (None) Summary: require ''wx'' failes on Ubuntu 10.04 Initial Comment: I installed wxruby 2.0.1 (for both ruby 1.8.7 and 1.9.1) on Ubuntu 10.04. The gem list command shows it''s installed. However, require ''wx'' failes to load it. (Also require ''wxruby'' failes.) It also fails to run minimal.rb. ----------------- $ ruby --version ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux] $ ruby1.9.1 --version ruby 1.9.1p378 (2010-01-10 revision 26273) [i486-linux] $ sudo gem install wxruby Successfully installed wxruby-2.0.1-x86-linux 1 gem installed $ sudo gem1.9.1 install wxruby Successfully installed wxruby-2.0.1-x86-linux 1 gem installed $ sudo gem install ''wx'' ERROR: could not find gem wx locally or in a repository $ sudo gem1.9.1 install ''wx'' ERROR: could not find gem wx locally or in a repository $ gem list --local *** LOCAL GEMS *** rake (0.8.7) wxruby (2.0.1) wxruby-ruby19 (2.0.1) $ gem1.9.1 list --local *** LOCAL GEMS *** rake (0.8.7) wxruby (2.0.1) wxruby-ruby19 (2.0.1) $ irb irb(main):001:0> require ''rubygems'' => true irb(main):002:0> require ''wx'' LoadError: /home/username/.gem/ruby/1.8/gems/wxruby-2.0.1-x86-linux/lib/wxruby2.so: symbol _ZN13wxAuiNotebook14ShowWindowMenuEv, version WXU_2.8.5 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference - /home/username/.gem/ruby/1.8/gems/wxruby-2.0.1-x86-linux/lib/wxruby2.so from /home/username/.gem/ruby/1.8/gems/wxruby-2.0.1-x86-linux/lib/wxruby2.so from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'' from /home/user/.gem/ruby/1.8/gems/wxruby-2.0.1-x86-linux/lib/wx.rb:12 from /usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in `require'' from (irb):2 irb(main):003:0> require ''wxruby'' LoadError: no such file to load -- wxruby from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'' from (irb):3 irb(main):004:0> $ irb1.9.1 irb(main):001:0> require ''rubygems'' => true irb(main):002:0> require ''wx'' LoadError: /var/lib/gems/1.9.1/gems/wxruby-2.0.1-x86-linux/lib/wxruby2.so: symbol _ZN13wxAuiNotebook14ShowWindowMenuEv, version WXU_2.8.5 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference - /var/lib/gems/1.9.1/gems/wxruby-2.0.1-x86-linux/lib/wxruby2.so from /var/lib/gems/1.9.1/gems/wxruby-2.0.1-x86-linux/lib/wx.rb:12:in `require'' from /var/lib/gems/1.9.1/gems/wxruby-2.0.1-x86-linux/lib/wx.rb:12:in `<top (required)>'' from (irb):2:in `require'' from (irb):2 from /usr/bin/irb1.9.1:12:in `<main>'' irb(main):003:0> require ''wxruby'' LoadError: no such file to load -- wxruby from (irb):3:in `require'' from (irb):3 from /usr/bin/irb1.9.1:12:in `<main>'' irb(main):004:0> $ ruby .gem/ruby/1.8/gems/wxruby-2.0.1-x86-linux/samples/minimal/minimal.rb /home/username/.gem/ruby/1.8/gems/wxruby-2.0.1-x86-linux/lib/wxruby2.so: /home/username/.gem/ruby/1.8/gems/wxruby-2.0.1-x86-linux/lib/wxruby2.so: symbol _ZN13wxAuiNotebook14ShowWindowMenuEv, version WXU_2.8.5 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference - /home/username/.gem/ruby/1.8/gems/wxruby-2.0.1-x86-linux/lib/wxruby2.so (LoadError) from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'' from /home/username/.gem/ruby/1.8/gems/wxruby-2.0.1-x86-linux/lib/wx.rb:12 from /usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in `require'' from .gem/ruby/1.8/gems/wxruby-2.0.1-x86-linux/samples/minimal/minimal.rb:8 username at ubuntu:~$ ~$ ruby -e ''puts $:'' /usr/local/lib/site_ruby/1.8 /usr/local/lib/site_ruby/1.8/i486-linux /usr/local/lib/site_ruby/1.8/i386-linux /usr/local/lib/site_ruby /usr/lib/ruby/vendor_ruby/1.8 /usr/lib/ruby/vendor_ruby/1.8/i486-linux /usr/lib/ruby/vendor_ruby /usr/lib/ruby/1.8 /usr/lib/ruby/1.8/i486-linux /usr/lib/ruby/1.8/i386-linux . ~$ ruby1.9.1 -e ''puts $:'' /var/lib/gems/1.9.1/gems/rake-0.8.7/bin /var/lib/gems/1.9.1/gems/rake-0.8.7/lib /var/lib/gems/1.9.1/gems/wxruby-2.0.1-x86-linux/lib /var/lib/gems/1.9.1/gems/wxruby-ruby19-2.0.1-x86-linux/lib /usr/local/lib/site_ruby/1.9.1 /usr/local/lib/site_ruby/1.9.1/i486-linux /usr/local/lib/site_ruby /usr/lib/ruby/vendor_ruby/1.9.1 /usr/lib/ruby/vendor_ruby/1.9.1/i486-linux /usr/lib/ruby/vendor_ruby /usr/lib/ruby/1.9.1 /usr/lib/ruby/1.9.1/i486-linux . ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=28374&group_id=35