Need Help With Ubuntu Sugar Remix

Luke Faraone luke at faraone.cc
Mon Oct 18 14:51:48 BST 2010


On 10/18/2010 09:45 AM, Scott Boyan wrote:
> I have several activities that I'd like to use and when I boot them
> up, I get a "Failed to Start" message.  This happens on many
> activities (TamTamJam, Etoys, Flipsticks, etc.) but not on all
> activities (for example, Pippy, Turtle, Physics, Surf, and several
> others start fine.
> 
> Just focusing on one at a time, here is the log specifically for TamTamJam:
> 
> ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
> Traceback (most recent call last):
>   File "/usr/bin/sugar-activity", line 21, in <module>
>     main.main()
>   File "/usr/lib/python2.6/dist-packages/sugar/activity/main.py", line
> 117, in main
>     module = __import__(module_name)
>   File "/home/scott/Activities/TamTamJam.activity/TamTamJam.py", line
> 13, in <module>
>     from   common.Util.CSoundClient import new_csound_client
>   File "/home/scott/Activities/TamTamJam.activity/common/Util/CSoundClient.py",
> line 10, in <module>
>     from common.Util.Clooper import *
>   File "/home/scott/Activities/TamTamJam.activity/common/Util/Clooper/__init__.py",
> line 21, in <module>
>     raise('cannot find proper binary blobs')
> TypeError: exceptions must be old-style classes or derived from
> BaseException, not str
> Exited with status 1, pid 1712 data (None, <open file '<fdopen>', mode
> 'w' at 0x9f41910>, '1d054452ab07de354bf5949f6755faa82d0ec4d7')
> TamT
> 
> 
> Do you have any idea what I can do to fix this problem?  I really like
> Sugar and I'd like to be able to use many of these malfunctioning
> activities with my kids.
> 
> Thank you very much for any assistance you might have, even if it is
> just a suggestion for where else to look.

Well, the underlying error is that tamtam bundles compiled Python
modules that are not compatible with some library in Ubuntu, the version
of Python we're using, or your computer processes architecture.

There are three solutions:
 1) Ask upstream to not depend on binary Python modules or to bundle
binaries built on Ubuntu.
 2) Wait for work on 0install to be complete and install via that method.
 3) Package the activity for Ubuntu / Debian.

3# is the best solution in our opinion, 1# may be the quickest. 2# will
take a while.

-- 
╒═════════════════════════════════════════════════════════════════╕
│Luke Faraone                          ╭Debian / Ubuntu Developer╮│
│http://luke.faraone.cc                ╰Sugar Labs, Systems Admin╯│
│PGP: 5189 2A7D 16D0 49BB 046B  DC77 9732 5DD8 F9FD D506          │
╘═════════════════════════════════════════════════════════════════╛

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/ubuntu-sugarteam/attachments/20101018/8d80b197/attachment.pgp 


More information about the Ubuntu-sugarteam mailing list