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

Srevin Saju srevin03 at gmail.com
Thu Feb 6 11:16:41 EST 2020


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
> <https://github.com/srevinsaju/sugar-arch/releases/download/0.116/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
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20200206/8179a4ef/attachment.htm>


More information about the Sugar-devel mailing list