Hans Fugal wrote: > The 4:3.3.2-1 is a debian version number based on 3.3.2, yes. I was > fiddling a little more and it looks like the qtruby package builds and > installs its own smoke, so I tried uninstalling Debian's libsmoke* and > rebuilding qtruby. 1.0.10 wouldn't build because of a libtool problem, > but 1.0.9 did. I installed it and had the same problem: a blank window > with no widgets. The QtRuby 1.0.10 release depends on the current version of the Smoke library. I changed the way QByteArrays were marshalled in QtRuby 1.0.10, and so you can't use a current QtRuby with an old version of the Smoke library. If there were problems with that, you should see errors about marshalling QByteArrays on the command line. See this bug report for the symptoms: http://bugs.kde.org/show_bug.cgi?id=113994 If you aren't getting any error messages on the command line, I'm not sure what the problem is. Can you try using 'ldd' on both the Smoke library, and the qtruby.so extension to see if they are both linked against the same version of the Qt library. For example: ldd /usr/local/lib/ruby/site_ruby/1.8/powerpc-linux/qtruby.so libm.so.6 => /lib/tls/libm.so.6 (0x6ff1b000) libsmokeqt.so.1 => /opt/kde3/lib/libsmokeqt.so.1 (0x6f98a000) libqt-mt.so.3 => /opt/kde3/lib/libqt-mt.so.3 (0x6f208000) libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x6f1d0000) ... -- Richard