<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Great, thanks for the update. In this package, I have dropped support for Python2 activities, (I have forgotten to mention that), as python2 support has become deprecated, I have moved all the activity support to python3, please see if any python3 based activities work on the new system. I am currently working on Python2 support too, will update you shortly.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Python3 activities:</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">All Sugar Fructose Activities, latest sources from git</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">All Sugar Activities on GitHub, with Port to Python3 PR merged</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Thanks again. Looking forward for more updates.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 6, 2020 at 7:34 PM Sebastian Silva <<a href="mailto:sebastian@fuentelibre.org">sebastian@fuentelibre.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Thanks,<br>
I installed the remaining packages and the native python-empy package.<br>
While Sugar starts ok, activities fail with:<br>
<br>
Traceback (most recent call last):<br>
  File "/usr/bin/sugar-activity", line 3, in <module><br>
    from sugar3.activity import activityinstance<br>
ImportError: No module named sugar3.activity<br>
<br>
Getting closer...<br>
Regards,<br>
Sebastian<br>
<br>
El jue, 06-02-2020 a las 19:16 +0300, Srevin Saju escribió:<br>
> Thanks for testing, Sebastian. This is because, the python-empy<br>
> package on Fedora Distribution and Arch Linux distribution works, by<br>
> only creating the module in python. After installing the native<br>
> Fedora or Arch Linux, we would be able use empty by<br>
> ```<br>
> python3<br>
> >>> import empy<br>
> ```<br>
> But, Ubuntu distributions have a special symlink to empy, so If a<br>
> manual build goes on, I guess it searches in /usr/bin, for empy or<br>
> empy3, although it's installed as a python module, it is not detected<br>
> on build. this was workaround'd in the easiest way by me on Fedora:<br>
> * convert the working DEB (Ubuntu version) to RPM. <br>
> on Arch Linux<br>
> * convert the working DEB to PKG (using debtap)<br>
> Installing the modified python-empy version derived from the Deb<br>
> package, helps to create the symlink without changing the package<br>
> itself. <br>
> See <a href="https://github.com/sugarlabs/sugar/issues/896" rel="noreferrer" target="_blank">https://github.com/sugarlabs/sugar/issues/896</a> for information on<br>
> the link.<br>
> <br>
> Finally, about the error, the error can be temporarily ignored until<br>
> it's fixed on the #896 on sugar repository, the package is installed<br>
> successfully, you can proceed with the rest of the steps. <br>
> <br>
> If a solution for it is found in future on #896, it can be removed<br>
> the usual way, removing all of the remnants of the installation.<br>
> Alternatively, you may also try other solution, but this method has<br>
> been confirmed to be working by Markismus, another Arch User for<br>
> Sugar<br>
> <br>
> Please let me know if it indeed works for you and you could login to<br>
> your Sugar Desktop. Great Help.<br>
> <br>
> <br>
> On Thu, 6 Feb 2020, 16:57 Sebastian Silva, <<a href="mailto:sebastian@fuentelibre.org" target="_blank">sebastian@fuentelibre.org</a><br>
> > wrote:<br>
> > Hi Srevin,<br>
> > I downloaded the packages and tried installing them. As instructed<br>
> > I installed python3-empy-3.3.2-1-any.pkg.tar.xz first, but then I<br>
> > got this error:<br>
> > <br>
> > :: Processing package changes...<br>
> > (1/1) installing python3-<br>
> > empy                                        [######################<br>
> > ################] 100%<br>
> > /tmp/alpm_oAGVZn/.INSTALL: line 21: syntax error near unexpected<br>
> > token `}'<br>
> > /tmp/alpm_oAGVZn/.INSTALL: line 21: `}'<br>
> > :: Running post-transaction hooks...<br>
> > (1/1) Arming ConditionNeedsUpdate...<br>
> > <br>
> > Looking forward to test again.<br>
> > Regards,<br>
> > <br>
> > Sebastian<br>
> > <br>
> > El jue, 06-02-2020 a las 16:24 +0300, Srevin Saju escribió:<br>
> > > An Initial release for <br>
> > > * Sugar 0.116<br>
> > > * Sugar Artwork 0.116<br>
> > > * Sugar Datastore 0.116<br>
> > > * Sugar Toolkit GTK3 0.116<br>
> > > * Sugar runner 0.110 (master)<br>
> > > * gwebsockets 0.7 <br>
> > > <br>
> > > has been published as prerelease to <br>
> > > <a href="https://github.com/srevinsaju/sugar-arch/releases/tag/0.116" rel="noreferrer" target="_blank">https://github.com/srevinsaju/sugar-arch/releases/tag/0.116</a>. <br>
> > > Some developer filed a deletion request on the python3 packages<br>
> > > on the AUR, as it was claimed to be a duplicate of the original<br>
> > > version (sugar 0.114 pkg by Ballo Gyorgy). If it works good for<br>
> > > any of the Arch Users, it can be pushed to the community packages<br>
> > > with the permission of Ballo Gyorgy.<br>
> > > <br>
> > > _______________________________________________<br>
> > > Sugar-devel mailing list<br>
> > > <a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> > > <br>
> > > <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> > > <br>
<br>
</blockquote></div>