[Sugar-devel] development environment native sugar python 3 dependencies not documented
ANIKET MATHUR
amathur at ec.iitr.ac.in
Mon May 20 02:38:42 EDT 2019
Thanks. Used Rahul's port of telepathy for python3. Though have to make
some fixes, which I requested here
<https://github.com/pro-panda/telepathy3/pull/1>. These changes finally
resulted in a successful
python3 toolkit installed on my system so far( it might be possible that I
face problems as we proceed further ;-)). Since telepathy is quite an
essential module for the python3 toolkit to run, I propose a fork of
python3 version of toolkit to SugarLabs and mentioning of it in the
native-sugar documentation. This would help developers to set up a testing
environment until we completely port to TelepathyGlib.
I also have some questions-
-Activities like Pippy have import of jarabe module. So do we have a
python3 ported version of jarabe. Do we need it?
- Same goes for sugargame, though for it we have a pr opened, which can be
reviewed and merged now.
On Mon, May 20, 2019 at 6:47 AM James Cameron <quozl at laptop.org> wrote:
> Yes, the dependencies for the Python 3 build of sugar-toolkit-gtk3 are
> not yet listed.
>
> Yes, the port from Telepathy static binding to TelepathyGLib is
> necessary, if only to avoid using Rahul's port of Telepathy to Python
> 3.
>
> p.s. next time please change subject, as your mail was not on topic
> for the thread. I've changed it now.
>
> On Sat, May 18, 2019 at 06:25:50PM +0530, ANIKET MATHUR wrote:
> > Hey,
> > After installing the toolkit for both the python versions and running
> "sudo apt
> > install sucrose" as per the [1]documentation native method,
> > the packages are installed for python 2 only. There is still a need to
> manually
> > install packages like decorator for python 3. So what about telepathy?,
> isn't
> > it necessary to port to TelapathyGlib to use toolkit for python 3? Need
> help.
> > Thanks!
> >
> > On Sat, May 18, 2019 at 8:38 AM James Cameron <[2]quozl at laptop.org>
> wrote:
> >
> > Sugar 0.114 is released, with a few fixes.
> >
> > Downloads;
> >
> > [3]
> http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/
> > sugar-artwork-0.114.tar.xz
> > [4]http://download.sugarlabs.org/sources/sucrose/glucose/
> > sugar-datastore/sugar-datastore-0.114.tar.xz
> > [5]http://download.sugarlabs.org/sources/sucrose/glucose/
> > sugar-toolkit-gtk3/sugar-toolkit-gtk3-0.114.tar.xz
> > [6]http://download.sugarlabs.org/sources/sucrose/glucose/sugar/
> > sugar-0.114.tar.xz
> >
> > A v0.114 tag has been pushed to each repository.
> >
> > No dependencies have changed.
> >
> > (After checking the mailing list subscribers for sugar-devel@, there
> > are no downstream packagers subscribed. Use your downstream
> > mechanisms to get their attention if necessary.)
> >
> > Brief change log by module below.
> >
> > sugar-artwork
> >
> > * No changes
> >
> > sugar-datastore
> >
> > * No changes
> >
> > sugar-toolkit-gtk3
> >
> > * New translations,
> > * Build for either python 2 or python 3 (James Cameron),
> > * Fix collaboration call_async (James Cameron),
> > * Clean up activity environment variables (James Cameron),
> > * Add distributed source to .gitignore (James Cameron),
> > * Add flake8 suppression (James Cameron),
> >
> > sugar
> >
> > * Documentation for native environment configurations (James
> Cameron),
> > * Embed popwindow code in activitychooser (Rahul Bothra),
> > * Add flake8 suppression (James Cameron),
> >
> > sha256 checksums;
> >
> > 0d9c63bf861d6facf8d64046ab76191a6a6b4b54daad778b40e3be1e45aa2db0
> > sugar-artwork/sugar-artwork-0.114.tar.xz
> > eb4256f1cbf90a9a7d5dd30446e0d0d1a240db02e3104a6339e2f4497dcda4c8
> > sugar-datastore/sugar-datastore-0.114.tar.xz
> > 0917276ed41684b885bdac063562fcdfb682660700ee142a02b516a3eeecdbb1
> sugar/
> > sugar-0.114.tar.xz
> > 4b8ca467b85b6273fdb3ae86b1afa5071f4c0c6e11a27e9166a394620c2c77e5
> > sugar-toolkit-gtk3/sugar-toolkit-gtk3-0.114.tar.xz
> >
> > --
> > James Cameron
> > [7]http://quozl.netrek.org/
> > _______________________________________________
> > Sugar-devel mailing list
> > [8]Sugar-devel at lists.sugarlabs.org
> > [9]http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> > References:
> >
> > [1]
> https://github.com/sugarlabs/sugar/blob/master/docs/development-environment.md
> > [2] mailto:quozl at laptop.org
> > [3]
> http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/sugar-artwork-0.114.tar.xz
> > [4]
> http://download.sugarlabs.org/sources/sucrose/glucose/sugar-datastore/sugar-datastore-0.114.tar.xz
> > [5]
> http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit-gtk3/sugar-toolkit-gtk3-0.114.tar.xz
> > [6]
> http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.114.tar.xz
> > [7] http://quozl.netrek.org/
> > [8] mailto:Sugar-devel at lists.sugarlabs.org
> > [9] http://lists.sugarlabs.org/listinfo/sugar-devel
>
> > _______________________________________________
> > Sugar-devel mailing list
> > Sugar-devel at lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
> --
> James Cameron
> http://quozl.netrek.org/
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20190520/e8f95e34/attachment.html>
More information about the Sugar-devel
mailing list