[Sugar-devel] sugar-pippy dependencies
Gary C Martin
gary at garycmartin.com
Mon Sep 28 21:58:39 EDT 2009
Hi Bernie,
On 29 Sep 2009, at 02:33, Bernie Innocenti wrote:
> Hello,
>
> the sugar-pippy rpm in Fedora depends on pygame, which is used by some
> of the examples.
>
> So far, so good, but pygame in turn depends on numpy, a 7.7MB package
> which a lot of huge dependencies such as atlas (11MB), libgfortran
> (1MB), blas (700KB) and python-nose (1MB).
>
> The rest of Sugar is now free of numpy, so it would be good if we
> could
> get rid of it completely. One quick solution would be splitting the
> problematic examples to a sugar-pippy-examples-extra package.
>
> Another possibility -- probably the cleanest -- would be splitting the
> optional classes surfarray and sndarray to a subpackage of pygame.
Hmmm, but isn't numpy a listed Sucrose dependancy for Activity
developers to make use of? 0.86 and 0.84 for sure, possibly 0.82 as
well (though maybe it was numeric back then).
I remember when we switched from numeric, several activities at least
back then had to be updated (Measure was one), and I've almost used
numpy myself for a couple of activity ideas I've hacked about with
here (one is a cellular automata sand box environment, using bricks to
program the rule sets, much like TA – I should really sit down and
'get it done'). There may well be other activities relying on it.
Regards,
--Gary
More information about the Sugar-devel
mailing list