[Debian-olpc-devel] Etoys review

Bert Freudenberg bert at freudenbergs.de
Wed Jul 28 04:29:13 UTC 2010


Am 27.07.2010 um 11:14 schrieb Luke Faraone <luke at faraone.cc>:

> 
> Bert,
> 
> On 07/26/2010 06:31 PM, Bert Freudenberg wrote:
>> Etoys does not depend on Python at all. setup.py should not be used nor
>> included in the Debian package IMHO.
> 
> The "etoys" package in Debian does not depend on Python, to my knowlege.
> For that reason, the topic is perhaps a misnomer, as we're really
> discussing "sugar-etoys-activity", which is the one that includes setup.py.

I was talking about the activity. It does not use Python either. 

> CDBS uses the setup.py file to install the software into the proper
> directory of the package, so removing it would require CDBS rules to be
> overridden, and would needlessly cause a deviation from the upstream
> tarball.

Installing the activity does not require setup.py because there are no python files to install. It is just a shell script and some text files. In fact, I only reluctantly added setup.py to the tarball because some packager wanted to automate installation. But since the Debian package is hand-made, there should be no need for it.      

- Bert -

> s-etoys-a depends on Sugar in order to work, which means that
> it'll pull in Python deps anyway.
> 
> I do suspect, however, that the additional deps declared in debian/rules
> on python-hippocanvas, python-gtk2, python-cjson are unneeded.
> 
> 
> 
> - -- 
> Luke Faraone
> http://luke.faraone.cc


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-olpc-devel/attachments/20100728/551145d8/attachment.htm>


More information about the Debian-olpc-devel mailing list