[Sugar-devel] Problem importing hulahop.webview() in sugar emulator

vijit singh vijitthetopcoder at gmail.com
Fri Feb 26 14:56:06 EST 2010


Hello Tomeu,

Thank You once again for your guidance. Surely I will keep on posting the
updates. I was also confused about the use of the statement-

*hulahop.startup(os.path.join(env.get_profile_path(), 'gecko'))*
*
*
What is the significance of hulahop.startup? It surely seems to be imp.
since the absence of this line results into an error.

Also, gecko folder seems to be containing paths to different xulrunner
files. Does including the same gecko folder (as is used in sugar) into the
socialcalc package which we will make for fedora, and referring to this
folder through the hulahop.startup statement work on fedora as well?  Kindly
give some pointers.

Regards,
VIJIT

On Fri, Feb 26, 2010 at 8:21 PM, Tomeu Vizoso <tomeu at tomeuvizoso.net> wrote:

> 2010/2/23 vijit singh <vijitthetopcoder at gmail.com>:
> > Hello Tomeu,
> > I tried installing hulahop again as you suggested on fedora-11 and it got
> installed properly. Now, the socialcalc and the browse activity are running
> as well. Thank you for your guidance.
> > Also wished to discuss that we are planning to port SocialCalc on various
> linux distros starting from Fedora. The first approach which we are
> considering is by using a pygtk based root-level window to embed
> hulahop.webview widget in quite a similar fashion as it has been done in
> Sugar currently. Do you think it would be a feasible approach? Is there any
> other approach which you suggest would be better? Kindly give some pointers
> on the issue.
>
> This is the approach that I would recommend. Please keep us posted!
>
> Regards,
>
> Tomeu
>
> > Regards,
> > VIJIT
> >
> >
> > On Tue, Feb 16, 2010 at 12:29 AM, Tomeu Vizoso <tomeu at sugarlabs.org>
> wrote:
> >>
> >> On Mon, Feb 15, 2010 at 18:56, Vijit Singh <vijit at seeta.in> wrote:
> >> > Hello Tomeu and Aleskey,
> >> > Thank you for your replies. I will test your suggestions in a day or
> two and
> >> > will let you know about the results since I have been out of town and
> hence
> >> > unable to access net since the last 2 days.
> >> >
> >> > On Sun, Feb 14, 2010 at 1:14 AM, Tomeu Vizoso <tomeu at tomeuvizoso.net>
> wrote:
> >> >>
> >> >> On Fri, Feb 12, 2010 at 23:36, vijit singh <
> vijitthetopcoder at gmail.com>
> >> >> wrote:
> >> >> > Hello everyone,
> >> >> > SocialCalc is based upon the use of hulahop.webview widget. While
> trying
> >> >> > to
> >> >> > run socialcalc on sugar emulator running on Fedora and Ubuntu,
> error
> >> >> > saying
> >> >> > "No module hulahop" was occurring. So, we tried installing hulahop
> on
> >> >> > these
> >> >> > linux distributions.
> >> >> > 1. Firstly we tried with ubuntu-8.10, here are the exact steps
> taken-
> >> >> >
> >> >> >  xulrunner was pre-installed. And then I
> installed python-support.deb
> >> >> > and
> >> >> > libxul0d.deb which are pre-requistie packages for python-xpcom
> package
> >> >> > (other pre-requistie packages were already installed). Then i
> installed
> >> >> > python-xpcom. And then I installed python-hulahop and hulahop.
> >> >> >
> >> >> > Downlaod links for these packages are as follows:-
> >> >> >
> >> >> > http://packages.ubuntu.com/en/intrepid/python/python-xpcom
> >> >> > http://packages.ubuntu.com/en/intrepid/hulahop
> >> >> > http://packages.ubuntu.com/en/intrepid/python-hulahop
> >> >> > Now, though hulahop was getting imported but while using
> >> >> > hulahop.webview, an
> >> >> > error saying "hulahop has no attribute webview" occured. However,
> when
> >> >> > we
> >> >> > checked the hulahop folder, there was a file named webview.py, so
> this
> >> >> > problem might be because of some kind of wrongly set library paths.
> >> >> > 2. Then we tried it with ubuntu-9.10, with similar steps but got
> the
> >> >> > same
> >> >> > result.
> >> >> > 3. Then we tried it with fedora-11-
> >> >> > Installed hulahop and then xpcom from the following
> >> >> >
> >> >> > link-
> http://www.rpmfind.net/linux/RPM/mandriva/2009.1/i586/media/main/release/python-xpcom-1.9.0.8-1mdv2009.1.i586.html
> >> >>
> >> >> This is a Mandriva package. I recommend using the tools available in
> >> >> each distro for installing software. In Fedora it would be: "yum
> >> >> install hulahop"
> >> >
> >> > We tried yum install hulahop but it said no package named hulahop, our
> first
> >> > approach on fedora was to use yum and on ubuntu was to use apt get,
> but both
> >> > gave the same results.
> >>
> >> In Fedora 11, this is the ouput of yum search hulahop:
> >>
> >> [tomeu at zviratko ~]$ yum search hulahop
> >> Loaded plugins: fastestmirror, presto, refresh-packagekit
> >> =============================== Matched: hulahop
> ===============================
> >> hulahop.i586 : A pygtk widget for embedding mozilla
> >>
> >> Are you sure you wrote the name of the package correctly?
> >>
> >> Regards,
> >>
> >> Tomeu
> >>
> >> > Regards,
> >> > VIJIT
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100227/bdb10d56/attachment.htm 


More information about the Sugar-devel mailing list