[sugar] Failure to import _sugar.so after jhbuild

Marco Pesenti Gritti mpg
Mon Feb 12 16:03:58 EST 2007


On Mon, 2007-02-12 at 10:03 -0500, Greg Dekoenigsberg wrote:
> +1.  Got the same exact error from my build from yesterday.
> 
> (And thanks, Russell.)
> 
> --g
> 
> On Sun, 11 Feb 2007, Russell Harrison wrote:
> 
> > After Greg's talk at TriLUG Thursday I got fired up to give building Sugar a
> > try.  (nice talk Greg!)
> >
> > I made it all the way through build-base, and build on a FC6 box.  It took a
> > little hunting to figure out which dependencies I needed, but nothing too
> > bad.
> >
> > However, when I do a ./sugar-jhbuild run I get only a Xepher windows that's
> > all black with an over sized pointer. :-(  I was so excited to checkout the
> > interface while I had some time to look around.
> >
> > The following is what I see on the console:
> >
> > $ ./sugar-jhbuild run
> > Gtk-Message: Failed to load module "gail": libgail.so: cannot open shared
> > object file: No such file or directory
> > Gtk-Message: Failed to load module "atk-bridge": libatk-bridge.so: cannot
> > open shared object file: No such file or directory
> > Running the installed sugar...
> > Gtk-Message: Failed to load module "gail": libgail.so: cannot open shared
> > object file: No such file or directory
> > Gtk-Message: Failed to load module "atk-bridge": libatk-bridge.so: cannot
> > open shared object file: No such file or directory
> > Extended Input Devices not yet supported. Impelement it at line 625 in
> > kinput.c
> > Traceback (most recent call last):
> > File "/scratch/sugar/sugar-jhbuild/build/bin/sugar-shell", line 42, in
> > <module>
> >   from view.Shell import Shell
> > File "/scratch/sugar/sugar-jhbuild/build/share/sugar/shell/view/Shell.py",
> > line 24, in <module>
> >   from view.home.HomeWindow import HomeWindow
> > File
> > "/scratch/sugar/sugar-jhbuild/build/share/sugar/shell/view/home/HomeWindow.py",
> > line 23, in <module>
> >   from view.home.MeshBox import MeshBox
> > File
> > "/scratch/sugar/sugar-jhbuild/build/share/sugar/shell/view/home/MeshBox.py",
> > line 25, in <module>
> >   from view.BuddyIcon import BuddyIcon
> > File
> > "/scratch/sugar/sugar-jhbuild/build/share/sugar/shell/view/BuddyIcon.py",
> > line 18, in <module>
> >   from view.BuddyMenu import BuddyMenu
> > File
> > "/scratch/sugar/sugar-jhbuild/build/share/sugar/shell/view/BuddyMenu.py",
> > line 24, in <module>
> >   import _sugar
> > ImportError:
> > /scratch/sugar/sugar-jhbuild/build/lib/python2.5/site-packages/_sugar.so:
> > undefined symbol:
> > _ZN13GeckoDownload18OnRefreshAttemptedEP14nsIWebProgressP6nsIURIiiPi
> >
> > Any ideas?

It's an easy fix, I'll get it in later tonight.

Marco



More information about the Sugar-devel mailing list