[Sugar-devel] Initial Release: Sugar packages 0.116 for Arch Linux

Sebastian Silva sebastian at fuentelibre.org
Thu Feb 6 11:33:52 EST 2020


Thanks,
I installed the remaining packages and the native python-empy package.
While Sugar starts ok, activities fail with:

Traceback (most recent call last):
  File "/usr/bin/sugar-activity", line 3, in <module>
    from sugar3.activity import activityinstance
ImportError: No module named sugar3.activity

Getting closer...
Regards,
Sebastian

El jue, 06-02-2020 a las 19:16 +0300, Srevin Saju escribió:
> Thanks for testing, Sebastian. This is because, the python-empy
> package on Fedora Distribution and Arch Linux distribution works, by
> only creating the module in python. After installing the native
> Fedora or Arch Linux, we would be able use empty by
> ```
> python3
> >>> import empy
> ```
> But, Ubuntu distributions have a special symlink to empy, so If a
> manual build goes on, I guess it searches in /usr/bin, for empy or
> empy3, although it's installed as a python module, it is not detected
> on build. this was workaround'd in the easiest way by me on Fedora:
> * convert the working DEB (Ubuntu version) to RPM. 
> on Arch Linux
> * convert the working DEB to PKG (using debtap)
> Installing the modified python-empy version derived from the Deb
> package, helps to create the symlink without changing the package
> itself. 
> See https://github.com/sugarlabs/sugar/issues/896 for information on
> the link.
> 
> Finally, about the error, the error can be temporarily ignored until
> it's fixed on the #896 on sugar repository, the package is installed
> successfully, you can proceed with the rest of the steps. 
> 
> If a solution for it is found in future on #896, it can be removed
> the usual way, removing all of the remnants of the installation.
> Alternatively, you may also try other solution, but this method has
> been confirmed to be working by Markismus, another Arch User for
> Sugar
> 
> Please let me know if it indeed works for you and you could login to
> your Sugar Desktop. Great Help.
> 
> 
> On Thu, 6 Feb 2020, 16:57 Sebastian Silva, <sebastian at fuentelibre.org
> > wrote:
> > Hi Srevin,
> > I downloaded the packages and tried installing them. As instructed
> > I installed python3-empy-3.3.2-1-any.pkg.tar.xz first, but then I
> > got this error:
> > 
> > :: Processing package changes...
> > (1/1) installing python3-
> > empy                                        [######################
> > ################] 100%
> > /tmp/alpm_oAGVZn/.INSTALL: line 21: syntax error near unexpected
> > token `}'
> > /tmp/alpm_oAGVZn/.INSTALL: line 21: `}'
> > :: Running post-transaction hooks...
> > (1/1) Arming ConditionNeedsUpdate...
> > 
> > Looking forward to test again.
> > Regards,
> > 
> > Sebastian
> > 
> > El jue, 06-02-2020 a las 16:24 +0300, Srevin Saju escribió:
> > > An Initial release for 
> > > * Sugar 0.116
> > > * Sugar Artwork 0.116
> > > * Sugar Datastore 0.116
> > > * Sugar Toolkit GTK3 0.116
> > > * Sugar runner 0.110 (master)
> > > * gwebsockets 0.7 
> > > 
> > > has been published as prerelease to 
> > > https://github.com/srevinsaju/sugar-arch/releases/tag/0.116. 
> > > Some developer filed a deletion request on the python3 packages
> > > on the AUR, as it was claimed to be a duplicate of the original
> > > version (sugar 0.114 pkg by Ballo Gyorgy). If it works good for
> > > any of the Arch Users, it can be pushed to the community packages
> > > with the permission of Ballo Gyorgy.
> > > 
> > > _______________________________________________
> > > Sugar-devel mailing list
> > > Sugar-devel at lists.sugarlabs.org
> > > 
> > > http://lists.sugarlabs.org/listinfo/sugar-devel
> > > 



More information about the Sugar-devel mailing list