I don't understand how the <a href="http://activity.info">activity.info</a> file can have these permissions.<br>The Zip file does not support set permissions of the files.<br><br>Gonzalo<br><br><div class="gmail_quote">
On Tue, Aug 31, 2010 at 9:02 PM, Gary Martin <span dir="ltr"><<a href="mailto:garycmartin@googlemail.com">garycmartin@googlemail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi Mikus,<br>
<div><div></div><div class="h5"><br>
On 31 Aug 2010, at 23:46, Mikus Grinbergs wrote:<br>
<br>
>> FWIW I've tested on XO-1s running 0.84.16 and 0.88.1 and Paint-28 runs great,<br>
>> however running on the original XO-1 0.82.1 (OLPC build 767) it fails to start<br>
>> with some obscure Rainbow related exception that leads to a "MalformedBundleException:<br>
>> No <a href="http://activity.info" target="_blank">activity.info</a> file" which is a spurious error message as looking in the bundle<br>
>> the <a href="http://activity.info" target="_blank">activity.info</a> file is installed and looks just fine.<br>
><br>
> Often an "MalformedBundleException" message results from Linux file (or<br>
> directory) permissions not allowing access to an activity's<br>
> <a href="http://activity.info" target="_blank">activity.info</a> file. That is the case here - the Linux permissions on<br>
> Paint.activity/activity/<a href="http://activity.info" target="_blank">activity.info</a> are '-rw-------', which permits<br>
> access only by userid 500. [Under Rainbow, when that Activity runs it<br>
> is under userid 1000-something.] I changed the permissions on that file<br>
> to '-rw-r--r--', and Paint-28 ran as it should on a build-802 system.<br>
<br>
</div></div>Fantastic, well spotted, thanks! I did have a quick look at owner and group but didn't notice the <a href="http://activity.info" target="_blank">activity.info</a> had odd rw permissions.<br>
<br>
I've just run:<br>
<br>
sudo chmod g+rw ~/Activities/Paint.activity/activity/<a href="http://activity.info" target="_blank">activity.info</a><br>
sudo chmod o+r ~/Activities/Paint.activity/activity/<a href="http://activity.info" target="_blank">activity.info</a><br>
<br>
...to match what is else where, and Paint-28 now launches just fine under 0.82.1 build 767 on an XO-1 now. Gonzalo: No need to add the MANIFEST, but thanks for the .xo bundle with it to test!<br>
<br>
Regards,<br>
--Gary<br>
<br>
> mikus<br>
><br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>Gonzalo Odiard<br>Responsable de Desarrollo (pasando la antorcha...)<br>Sistemas Australes<br><br>