From: Brian Candler Date: 2010-04-20T19:22:56+09:00 Subject: Re: [ANN] DrX, an object inspector Mooffie n/a wrote: > http://drx.rubyforge.org Looks like this is awesome. However it doesn't work for me under Ubuntu Hardy with its stock ruby-1.8.6p111. The extensions built successfully, but: irb(main):001:0> require 'rubygems' req=> true irb(main):002:0> require 'sinatra' => true irb(main):003:0> Sinatra.see NoMethodError: undefined method `see' for Sinatra:Module from (irb):3 irb(main):004:0> require 'drx' /usr/lib/ruby/gems/1.8/gems/drx-0.4.4/lib/drx/graphviz.rb:239: warning: parenthesize argument(s) for future version => true irb(main):005:0> Sinatra.see /usr/lib/ruby/gems/1.8/gems/drx-0.4.4/lib/drx/tk/app.rb:390: warning: parenthesize argument(s) for future version NoMethodError: undefined method `default_widget_set=' for Tk:Module from /usr/lib/ruby/gems/1.8/gems/drx-0.4.4/lib/drx/tk/app.rb:11 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from /usr/lib/ruby/gems/1.8/gems/drx-0.4.4/lib/drx.rb:11:in `see' from /usr/lib/ruby/gems/1.8/gems/drx-0.4.4/lib/drx.rb:31:in `see' from (irb):5 If I comment out the line with the error then instead I get: NameError: uninitialized constant Tk::Tile from /usr/lib/ruby/1.8/tk.rb:1889:in `const_missing' from /usr/lib/ruby/gems/1.8/gems/drx-0.4.4/lib/drx/tk/app.rb:581 I have the following packages installed: $ dpkg-query -l | grep tk8 ii tk8.4 8.4.16-2ubuntu1.1 Tk toolkit for Tcl and X11, v8.4 - run-time files ii tk8.4-dev 8.4.16-2ubuntu1.1 Tk toolkit for Tcl and X11, v8.4 - development files $ dpkg-query -l | grep ruby | grep tk ii libtcltk-ruby 4.1 Tcl/Tk interface for Ruby ii libtcltk-ruby1.8 1.8.6.111-2ubuntu1.3 Tcl/Tk interface for Ruby 1.8 ii libtk-ruby 4.1 transitional dummy package $ dpkg-query -l | grep graphviz ii graphviz 2.16-3ubuntu2 rich set of graph drawing tools ii graphviz-cairo 2.8-3 Cairo rendering plugin for graphviz ii graphviz-doc 2.16-3ubuntu2 additional documentation for graphviz ii libgraphviz4 2.16-3ubuntu2 rich set of graph drawing tools Regards, Brian. -- Posted via http://www.ruby-forum.com/.