smart 0.50rc1-7 ok @ shell, GUI fails

Christoph Thiel cthiel at suse.de
Tue Nov 28 15:38:08 PST 2006


On Tue, Nov 28, 2006 at 03:12:05PM -0800, snowcrash+smart wrote:
> i've installed on opensuse 10.1,
> 
> 	smart-beta-0.50rc1-7.guru.suse101 at i686
> 	smart-beta-addons-0.50rc1-7.guru.suse101 at i686
> 	smart-beta-gui-0.50rc1-7.guru.suse101 at i686
> 
> i've been using it from shell for a bit.
> 
> when i just tried to start Smart from the SuSE desktop -- nothing happened. 
> :-/
> 
> so, checking from console,
> 
> 	smart --gui
> 
> reports,
> 
> /usr/lib/python2.4/site-packages/smart/interfaces/gtk/log.py:36:
> GtkWarning: Unable to locate theme engine in module_path: "qtengine",
>  gtk.Window.__init__(self)
> Traceback (most recent call last):
>  File "/usr/bin/smart", line 194, in ?
>    main(sys.argv[1:])
>  File "/usr/bin/smart", line 161, in main
>    forcelocks=opts.ignore_locks, loglevel=opts.log_level)
>  File "/usr/lib/python2.4/site-packages/smart/__init__.py", line 122, in 
>  init
>    iface.object = createInterface(ifacename, ctrl, command, argv)
>  File "/usr/lib/python2.4/site-packages/smart/interface.py", line
> 161, in createInterface
>    return interface.create(ctrl, command, argv)
>  File "/usr/lib/python2.4/site-packages/smart/interfaces/gtk/__init__.py",
> line 44, in create
>    return GtkInteractiveInterface(ctrl)
>  File 
>  "/usr/lib/python2.4/site-packages/smart/interfaces/gtk/interactive.py",
> line 179, in __init__
>    GtkInterface.__init__(self, ctrl)
>  File "/usr/lib/python2.4/site-packages/smart/interfaces/gtk/interface.py",
> line 36, in __init__
>    self._log = GtkLog()
>  File "/usr/lib/python2.4/site-packages/smart/interfaces/gtk/log.py",
> line 39, in __init__
>    self.set_icon(getPixbuf("smart"))
>  File "/usr/lib/python2.4/site-packages/smart/interfaces/gtk/__init__.py",
> line 52, in getPixbuf
>    pixbuf = gtk.gdk.pixbuf_new_from_file(filename)
> gobject.GError: Unable to load image-loading module:
> /opt/gnome/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so:
> /opt/gnome/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so: cannot
> open shared object file: No such file or directory
> 
> checking in,
> 
>  ls /opt/gnome/lib/gtk-2.0/2.4.0/loaders/
>     io-wmf.so
> 
> what dependency am i missing? what specifically needs too be installed
> here?

You are using a 10.1 package on 10.2, which is not gonna work (because of
Python 2.4 vs 2.5).

I don't know if Pascal is providing smart-beta packages for 10.2/Factory
already. But you might want to look at 10.2/Factory packages at
http://software.openSUSE.org/download/smart/ -- they are dubbed
0.49.99something, which is equivalent to 0.51rc1.


Best,
Christoph



More information about the Smart mailing list