----- Original Message -----
Sent: Friday, July 03, 2009 6:13 PM
Subject: Fw: [Cs-dev] Sugar on a Stick -
and OLPCsound
Hello, Peter,
Do you know what may be happening here? (Please
see error log below.)
I've no idea why the module referenced (csd.py)
is not found. Please also compare the log at the very bottom of this mail;
this latter log was generated when running Csound*5.08*, also with
python2.6.
Thanks for any insights.
Art Hunkins
----- Original Message -----
Sent: Friday, July 03, 2009 5:36 PM
Subject: Re: [Cs-dev] Sugar on a Stick - and OLPCsound
Here's the *next* chapter in the saga. Please
note that this is not the *Windows* installation saga; it's the *Linux/Sugar*
installation saga.
In our last episode, we noted that Csound5.08 was
(apparently?) incompatible with python2.6. At least this seemed a plausible
explanation from the error log we
saw.
So, now Csound5.10 is available on Fedora(11) for
download to SoaS.
First, I try update csound; "can't find any
csound".
Second, install csound; it tries, but then says,
"can't because it interferes with olpcsound" (OK, different
name!)
Third, erase olpcsound; good
Fourth, install csound; good
Then I run my Activity; it now crashes with the
similar, but not exact, error log below.
I thought perhaps I'd better start from scratch
and did (reformat USB drive, etc). Thought probably the new SoaS iso
incorporated Csound5.10. But no, I needed to essentially repeat the above
steps, and ended with the same crash.
The log: (any new ideas please?)
/usr/lib/python2.6/site-packages/sugar/util.py:25: DeprecationWarning: the
sha module is deprecated; use the hashlib module instead
import sha
Traceback (most recent call last):
File "/usr/bin/sugar-activity", line 21, in <module>
main.main()
File "/usr/lib/python2.6/site-packages/sugar/activity/main.py", line 105,
in main
module = __import__(module_name)
File "/home/liveuser/Activities/OurMusic.activity/ourmusic.py", line 41, in
<module>
import csndsugui
File "/home/liveuser/Activities/OurMusic.activity/csndsugui.py", line 36,
in <module>
import csnd
ImportError: No module named csnd
Art Hunkins
----- Original Message -----
Sent: Wednesday, July 01, 2009 1:36
PM
Subject: Re: [Cs-dev] Sugar on a Stick
- and OLPCsound
Because the 5.10 rpm has a python2.6
dependency. But that might
be the case for 5.08 too (I am not
sure).
----- Original Message -----
Sent: Tuesday, June 30, 2009 2:22
AM
Subject: Re: [Cs-dev] Sugar on a
Stick - and OLPCsound
I just noticed that the current OLPC build
includes Python 2.5, whereas SoaS includes Python 2.6
Csound 5.08.91 is currently in both. Wouldn't
this explain why 5.08.91 doesn't work on SoaS? And why 5.10
should?
Art Hunkins
----- Original Message -----
Sent: Monday, June 29, 2009 5:38
PM
Subject: Re: [Cs-dev] Sugar on a
Stick - and OLPCsound
The message is strange, but it does not say there is a
Python
version mismatch. However, having said that, the
5.08.91
rpm was built with 2.5 (unless what you have there is
another
build that somehow uses 2.6).
What the message says
is that the library module Python
tried to load does not have one of
the API functions. The
reason for this I don't
know.
Victor
----- Original Message -----
From: Art
Hunkins <abhunkin@uncg.edu>
Date: Monday, June 29, 2009 10:19
pm
Subject: Re: [Cs-dev] Sugar on a Stick - and OLPCsound
To:
csound-devel@lists.sourceforge.net
> Victor, Brian and Mike G.
-
>
> I'd like to ask again regarding this SoaS log, and
what it
> suggests about
> the crash of my OurMusic
activity.
>
> The version of Csound is 5.08.91, libsndfile
is 1.0.17. And as
> you can see
> Python 2.6 and
libcsnd.so.5.1 are referenced in the log.
>
> Is the
difficulty incompatible versions of Python and/or
>
libsndfile/libcsnd.so.5.1?
>
> A member of the sugar-devel
list suggested that the problem
> might well be
> solved
with Csound5.10 (Fedora 11) which will be available
> through yum
> update later this week. (It's apparently ready to go.) What do
> you imagine?
>
> The log:
>
>
/usr/lib/python2.6/site-packages/sugar/util.py:25:
>
DeprecationWarning: the
> sha module is deprecated; use the
hashlib module instead
>
> import sha
>
>
Traceback (most recent call last):
>
> File
"/usr/bin/sugar-activity", line 21, in <module>
>
>
main.main()
>
> File
"/usr/lib/python2.6/site-packages/sugar/activity/main.py",
> line
105, in
> main
>
> module =
__import__(module_name)
>
> File
"/home/liveuser/Activities/OurMusic.activity/ourmusic.py",
> line
41, in
> <module>
>
> import csndsugui
>
> File
"/home/liveuser/Activities/OurMusic.activity/csndsugui.py",
>
line 36, in
> <module>
>
> import csnd
>
> File "/usr/lib/python2.6/site-packages/csnd.py", line 7, in
> <module>
> import _csnd
>
>
ImportError: /usr/lib/libcsnd.so.5.1: undefined symbol:
>
csoundGetInputBuffer
>
>
> Thanks -
>
>
Art Hunkins
>
>
>
-----------------------------------------------------------------
>
-------------
>
_______________________________________________
> Csound-devel
mailing list
> Csound-devel@lists.sourceforge.net
>
https://lists.sourceforge.net/lists/listinfo/csound-devel
Dr
Victor Lazzarini, Senior Lecturer, Dept. of Music,
National
University of Ireland, Maynooth
------------------------------------------------------------------------------
_______________________________________________
Csound-devel
mailing
list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel
------------------------------------------------------------------------------
_______________________________________________
Csound-devel
mailing
list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel
------------------------------------------------------------------------------
_______________________________________________
Csound-devel
mailing
list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel
------------------------------------------------------------------------------
_______________________________________________
Csound-devel mailing
list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel