<div class="gmail_quote"><div class="im"><br>
>I don't have an explanation for the installation thing, but that error is<br>
caused by your exec line which is incorrect. sugar-activity expects the<br>
"path" to a class as<br>
> first argument, not the name of a script.<br>
<br>
</div>Okay. I've changed the <a href="http://activity.info" target="_blank">activity.info</a> following your advice.<br>
Now the patched version display the home page of the activity. But when I<br>
click on the "play" button, there is another error in the log file:<br>
<div class="im"><br>
        Traceback (most recent call last):<br>
</div>         File "/home/olpc/Activities/Tuxmath.activity/activity.py", line<br>
192, in _button_play_clicked_cb<br>
           self.create_script(os.getenv("TUXMATH_SCRIPT"))<br>
         File "/home/olpc/Activities/Tuxmath.activity/activity.py", line<br>
185, in create_script<br>
           f = open(script_path, 'w')<br>
        TypeError: coercing to Unicode: need string or buffer, NoneType<br>
found<br>
<br>
Not sure to understand what it means but I was interested by the<br>
"TUXMATH_SCRIPT" environment variable.<br>
I've studied the difference between the unpatched version and the patched<br>
version related to this script call.<br>
When I start the unpatched version it create a<br>
"/home/olpc/.sugar/default/org.ceibaljam.Tuxmath/tux_homedir/tuxmath_scrip<br>
t.sh".<br>
This script seems to call the binary file to execute tuxmath.<br>
But when I launched your patched version, the script was not created. It's<br>
why the "play" button do nothing.<br>
I told that at first launch the activity seems to build "something". This<br>
"something" is probably this script.<br>
BTW I don't know why it is not created when the activity is patched<br>
before.<br>
<br>
Any idea ?<br>
<span class="HOEnZb"><font color="#888888"><br>
        Lionel.<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</font></span></div><br>