[Sugar-devel] [ANNOUNCE] SugarPlatform-0.84.0 on Mandriva

Bert Freudenberg bert at freudenbergs.de
Mon Mar 16 07:11:05 EDT 2009


On 16.03.2009, at 11:31, Aleksey Lim wrote:

> The Sugar Platform is a set of versioned components on which activity
> authors can rely when targeting their activities to run on a  
> particular
> Sugar version [1].
>
> On Mandriva it lives in task-sugar meta-package [2] and includes:
> - sugar-fructose >= 0.84.0
> - sugar-glucose >= 0.84.0
> - gstreamer0.10-plugins-base
> - gstreamer0.10-espeak >= 0.3
> - gstreamer0.10-plugins-good
> - libxml2-python
> - python-numpy
> - olpcsound
> - python-olpcsound
> - pygame
>
> It means that user could download activities from  
> activities.sugarlabs.org
> and it won't be failed due to missed dependencies.
>
> [1] http://wiki.sugarlabs.org/go/User:Tomeu/Platform_0.84
> [2] http://wiki.sugarlabs.org/go/Community/Distributions/ 
> Mandriva#Setup


Great! :)

One minor issue I see with this packaging is that etoys is technically  
part of glucose, but you packaged it as part of fructose (as "etoys- 
activity"). If someone was to only install glucose then another etoys- 
based activity would not work. (if the whole platform is installed  
it's fine of course)

I think the packaging Gavin did for Fedora is less confusing. He also  
has one package that provides both etoys and etoys-activity, but the  
package's name is "etoys". Not sure if the Fedora glucose package  
depends on this yet, but it could.

- Bert -




More information about the Sugar-devel mailing list