[Bugs] #343 UNSP: TurtleArt doesn't start on amd64 due to 32bit alsaaudio.so in bundle
SugarLabs Bugs
bugtracker-noreply at sugarlabs.org
Thu Feb 12 17:28:51 EST 2009
#343: TurtleArt doesn't start on amd64 due to 32bit alsaaudio.so in bundle
------------------------------------------+---------------------------------
Reporter: sascha_silbe | Owner: walter
Type: defect | Status: new
Priority: Unspecified by Maintainer | Milestone: 0.84
Component: Turtleart | Version: Git as of bugdate
Severity: Blocker | Resolution:
Keywords: | Distribution: Unspecified
Status_field: New |
------------------------------------------+---------------------------------
Comment(by sascha_silbe):
walter:
> Also to consider would be a separate extras bundle of common
dependencies that many activities might require but are not always
available preinstalled.
Interesting idea. I've added it to my proposal. I suggest continuing the
discussion on sugar-devel, though.
walter:
> As far as the specifics of Turtle Art, in order to grab audio data
(general case) and DC voltages (OLPC-specific case) we need to make sure
that alsa is configured properly
I'm afraid I don't know how the audio stuff is supposed to work in Sugar -
especially since everything audio-related in Pippy doesn't work at all. Do
you have a pointer to some documentation?
What do you mean by "[making] sure that alsa is configured properly"?
Do other Activities use the same module? If not, in what way is TurtleArt
special?
wadeb:
> I wonder if there is some Python magic to *try* to include a module, and
disable activity functionality if it fails?
You already highlighted the magic word. ;)
{{{
try :
import alsaaudio
except ImportError :
alsaaudio=None
}}}
walter:
> I am actually already doing a little of that in TA for other reasons
entirely--letting end users define extensions. But I am bumping into so
Rainbow problems that I need Michael's help in chasing down.
Sorry, lost context. "a little of [what]"?
--
Ticket URL: <http://dev.sugarlabs.org/ticket/343#comment:7>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list