Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Sugar on a Stick - and OLPCsound/Csound

Date2009-07-07 01:45
From"Art Hunkins"
SubjectRe: [Cs-dev] Sugar on a Stick - and OLPCsound/Csound
Victor and Mike G. (especially) -

You're familiar with my problems getting Csound5.10 working on SoaS.

Aleksey, one of the Sugar developers, sent me the "solution" (below) to this 
problem (a Scons issue apparently).

I don't know what to do with it, and look to you for either implementation 
or explanation.

I'm really interested to get 5.10 working with Sugar.

Art Hunkins

----- Original Message ----- 
From: "Aleksey Lim" 
To: "Art Hunkins" 
Cc: ; ; 

Sent: Monday, July 06, 2009 3:37 AM
Subject: Re: [Sugar-devel] Sugar on a Stick - and OLPCsound/Csound


> looks like its a SConstruct issue
> https://sourceforge.net/tracker/index.php?func=detail&aid=2817271&group_id=81968&atid=564599
>
> this patch fixed "import csnd" in my case
> http://git.sugarlabs.org/projects/jhconvert/repos/mainline/blobs/master/patches/csound-2817271-soname.patch
>
> On Sun, Jul 05, 2009 at 05:49:23PM -0400, Art Hunkins wrote:
>> As mentioned by a member of the sugar-devel list, it seems that a csound 
>> (5.10) install (yum install csound), does not install several crucial 
>> site-specific and library packages (csnd, _csnd, libcsnd and perhaps 
>> libcsound).
>>
>> Having to erase olpcsound before installing csound deletes these files 
>> and they don't get restored/reinstalled.
>>
>> So, to the procedures described below, before erasing olpcsound, I saved 
>> the above-listed files (there were 5 or 6), and once csound was 
>> installed, added them back where they came from.
>>
>> This crude procedure didn't work, and the following error log is quite 
>> like the one I started with:
>>
>>
>> /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 
>>
>> 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 
>>
>> import csndsugui
>>
>> File "/home/liveuser/Activities/OurMusic.activity/csndsugui.py", line 36, 
>> in 
>>
>> import csnd
>>
>> File "/usr/lib/python2.6/site-packages/csnd.py", line 7, in 
>>
>> import _csnd
>>
>> ImportError: /usr/lib/libcsnd.so.5.1: undefined symbol: 
>> csoundGetInputBuffer
>>
>>
>> I'd appreciate any suggestions as to how to get this all working. Thanks.
>>
>> Art Hunkins
>>   ----- Original Message ----- 
>>   From: Art Hunkins
>>   To: pbrobinson@gmail.com
>>   Cc: csound@lists.bath.ac.uk ; sugar-devel@lists.sugarlabs.org
>>   Sent: Friday, July 03, 2009 7:57 PM
>>   Subject: Re: [Cs-dev] Sugar on a Stick - and OLPCsound
>>
>>
>>   I've just noted that the /usr/lib/python2.6/site-packages folder does 
>> not include csnd.py. That folder also contains many fewer files that the 
>> corresponding one in python2.5.
>>
>>   As a matter of fact, python2.5 seems about a third the size of 2.6. Is 
>> all this correct?
>>
>>   Art Hunkins
>>     ----- Original Message ----- 
>>     From: Art Hunkins
>>     To: pbrobinson@gmail.com
>>     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 ----- 
>>     From: Art Hunkins
>>     To: Developer discussions
>>     Cc: csound@lists.bath.ac.uk
>>     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 
>>
>>     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 
>>
>>     import csndsugui
>>
>>     File "/home/liveuser/Activities/OurMusic.activity/csndsugui.py", line 
>> 36, in 
>>
>>     import csnd
>>
>>     ImportError: No module named csnd
>>
>>
>>
>>     Art Hunkins
>>
>>       ----- Original Message ----- 
>>       From: victor
>>       To: Art Hunkins ; Developer discussions
>>       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 ----- 
>>         From: Art Hunkins
>>         To: Developer discussions
>>         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 ----- 
>>           From: Victor.Lazzarini@nuim.ie
>>           To: Developer discussions
>>           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 
>>           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 
>>           >
>>           > 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
>>           > 
>>           >
>>           > import csndsugui
>>           >
>>           > File 
>> "/home/liveuser/Activities/OurMusic.activity/csndsugui.py",
>>           > line 36, in
>>           > 
>>           >
>>           > import csnd
>>           >
>>           > File "/usr/lib/python2.6/site-packages/csnd.py", line 7, in
>>           > 
>>           > 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
>
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
> -- 
> Aleksey 


------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have 
the opportunity to enter the BlackBerry Developer Challenge. See full prize 
details at: http://p.sf.net/sfu/blackberry
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-07-07 02:34
FromDavidW
SubjectRe: [Cs-dev] Sugar on a Stick - and OLPCsound/Csound
Hey that's pretty interesting - and basic!
I wonder if  the python +=  operator is causing other SCons issues.

Perhaps we should try replacing all +='s ans see what other problems  
get cleared up.

D.

On 07/07/2009, at 10:45 AM, Art Hunkins wrote:

> Victor and Mike G. (especially) -
>
> You're familiar with my problems getting Csound5.10 working on SoaS.
>
> Aleksey, one of the Sugar developers, sent me the "solution" (below)  
> to this
> problem (a Scons issue apparently).
>
> I don't know what to do with it, and look to you for either  
> implementation
> or explanation.
>
> I'm really interested to get 5.10 working with Sugar.
>
> Art Hunkins
>
> ----- Original Message -----
> From: "Aleksey Lim" 
> To: "Art Hunkins" 
> Cc: ; ;
> 
> Sent: Monday, July 06, 2009 3:37 AM
> Subject: Re: [Sugar-devel] Sugar on a Stick - and OLPCsound/Csound
>
>
>> looks like its a SConstruct issue
>> https://sourceforge.net/tracker/index.php?func=detail&aid=2817271&group_id=81968&atid=564599
>>
>> this patch fixed "import csnd" in my case
>> http://git.sugarlabs.org/projects/jhconvert/repos/mainline/blobs/master/patches/csound-2817271-soname.patch
>>
>> On Sun, Jul 05, 2009 at 05:49:23PM -0400, Art Hunkins wrote:
>>> As mentioned by a member of the sugar-devel list, it seems that a  
>>> csound
>>> (5.10) install (yum install csound), does not install several  
>>> crucial
>>> site-specific and library packages (csnd, _csnd, libcsnd and perhaps
>>> libcsound).
>>>
>>> Having to erase olpcsound before installing csound deletes these  
>>> files
>>> and they don't get restored/reinstalled.
>>>
>>> So, to the procedures described below, before erasing olpcsound, I  
>>> saved
>>> the above-listed files (there were 5 or 6), and once csound was
>>> installed, added them back where they came from.
>>>
>>> This crude procedure didn't work, and the following error log is  
>>> quite
>>> like the one I started with:
>>>
>>>
>>> /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 
>>>
>>> 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 
>>>
>>> import csndsugui
>>>
>>> File "/home/liveuser/Activities/OurMusic.activity/csndsugui.py",  
>>> line 36,
>>> in 
>>>
>>> import csnd
>>>
>>> File "/usr/lib/python2.6/site-packages/csnd.py", line 7, in 
>>>
>>> import _csnd
>>>
>>> ImportError: /usr/lib/libcsnd.so.5.1: undefined symbol:
>>> csoundGetInputBuffer
>>>
>>>
>>> I'd appreciate any suggestions as to how to get this all working.  
>>> Thanks.
>>>
>>> Art Hunkins
>>>  ----- Original Message -----
>>>  From: Art Hunkins
>>>  To: pbrobinson@gmail.com
>>>  Cc: csound@lists.bath.ac.uk ; sugar-devel@lists.sugarlabs.org
>>>  Sent: Friday, July 03, 2009 7:57 PM
>>>  Subject: Re: [Cs-dev] Sugar on a Stick - and OLPCsound
>>>
>>>
>>>  I've just noted that the /usr/lib/python2.6/site-packages folder  
>>> does
>>> not include csnd.py. That folder also contains many fewer files  
>>> that the
>>> corresponding one in python2.5.
>>>
>>>  As a matter of fact, python2.5 seems about a third the size of  
>>> 2.6. Is
>>> all this correct?
>>>
>>>  Art Hunkins
>>>    ----- Original Message -----
>>>    From: Art Hunkins
>>>    To: pbrobinson@gmail.com
>>>    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 -----
>>>    From: Art Hunkins
>>>    To: Developer discussions
>>>    Cc: csound@lists.bath.ac.uk
>>>    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 
>>>
>>>    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 
>>>
>>>    import csndsugui
>>>
>>>    File "/home/liveuser/Activities/OurMusic.activity/ 
>>> csndsugui.py", line
>>> 36, in 
>>>
>>>    import csnd
>>>
>>>    ImportError: No module named csnd
>>>
>>>
>>>
>>>    Art Hunkins
>>>
>>>      ----- Original Message -----
>>>      From: victor
>>>      To: Art Hunkins ; Developer discussions
>>>      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 -----
>>>        From: Art Hunkins
>>>        To: Developer discussions
>>>        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 -----
>>>          From: Victor.Lazzarini@nuim.ie
>>>          To: Developer discussions
>>>          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 
>>>          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 
>>>>
>>>> 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
>>>> 
>>>>
>>>> import csndsugui
>>>>
>>>> File
>>> "/home/liveuser/Activities/OurMusic.activity/csndsugui.py",
>>>> line 36, in
>>>> 
>>>>
>>>> import csnd
>>>>
>>>> File "/usr/lib/python2.6/site-packages/csnd.py", line 7, in
>>>> 
>>>> 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
>>
>>> _______________________________________________
>>> Sugar-devel mailing list
>>> Sugar-devel@lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>>
>> -- 
>> Aleksey
>
>
> ------------------------------------------------------------------------------
> Enter the BlackBerry Developer Challenge
> This is your chance to win up to $100,000 in prizes! For a limited  
> time,
> vendors submitting new applications to BlackBerry App World(TM) will  
> have
> the opportunity to enter the BlackBerry Developer Challenge. See  
> full prize
> details at: http://p.sf.net/sfu/blackberry
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

________________________________________________
David Worrall.
- Experimental Polymedia:	  www.avatar.com.au
- Education for Financial Independence: www.mindthemarkets.com.au
Australian research affiliations:
- Capital Markets Cooperative Research Centre: www.cmcrc.com
- Sonic Communications Research Group:	creative.canberra.edu.au/scrg
- MARCS Auditory Laboratories: marcs.uws.edu.au





------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have 
the opportunity to enter the BlackBerry Developer Challenge. See full prize 
details at: http://p.sf.net/sfu/blackberry
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-07-07 20:13
FromMichael Gogins
SubjectRe: [Cs-dev] Sugar on a Stick - and OLPCsound/Csound
He says SConstruct has a bug, which he has patched. I think he's
probably right, and I will patch SConstruct accordingly.

The bug makes the installation not know the right name (soname) for
the csnd extension module shared library.

Regards,
Mike

On 7/6/09, Art Hunkins  wrote:
> Victor and Mike G. (especially) -
>
> You're familiar with my problems getting Csound5.10 working on SoaS.
>
> Aleksey, one of the Sugar developers, sent me the "solution" (below) to this
> problem (a Scons issue apparently).
>
> I don't know what to do with it, and look to you for either implementation
> or explanation.
>
> I'm really interested to get 5.10 working with Sugar.
>
> Art Hunkins
>
> ----- Original Message -----
> From: "Aleksey Lim" 
> To: "Art Hunkins" 
> Cc: ; ;
> 
> Sent: Monday, July 06, 2009 3:37 AM
> Subject: Re: [Sugar-devel] Sugar on a Stick - and OLPCsound/Csound
>
>
>> looks like its a SConstruct issue
>> https://sourceforge.net/tracker/index.php?func=detail&aid=2817271&group_id=81968&atid=564599
>>
>> this patch fixed "import csnd" in my case
>> http://git.sugarlabs.org/projects/jhconvert/repos/mainline/blobs/master/patches/csound-2817271-soname.patch
>>
>> On Sun, Jul 05, 2009 at 05:49:23PM -0400, Art Hunkins wrote:
>>> As mentioned by a member of the sugar-devel list, it seems that a csound
>>> (5.10) install (yum install csound), does not install several crucial
>>> site-specific and library packages (csnd, _csnd, libcsnd and perhaps
>>> libcsound).
>>>
>>> Having to erase olpcsound before installing csound deletes these files
>>> and they don't get restored/reinstalled.
>>>
>>> So, to the procedures described below, before erasing olpcsound, I saved
>>> the above-listed files (there were 5 or 6), and once csound was
>>> installed, added them back where they came from.
>>>
>>> This crude procedure didn't work, and the following error log is quite
>>> like the one I started with:
>>>
>>>
>>> /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 
>>>
>>> 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 
>>>
>>> import csndsugui
>>>
>>> File "/home/liveuser/Activities/OurMusic.activity/csndsugui.py", line 36,
>>>
>>> in 
>>>
>>> import csnd
>>>
>>> File "/usr/lib/python2.6/site-packages/csnd.py", line 7, in 
>>>
>>> import _csnd
>>>
>>> ImportError: /usr/lib/libcsnd.so.5.1: undefined symbol:
>>> csoundGetInputBuffer
>>>
>>>
>>> I'd appreciate any suggestions as to how to get this all working. Thanks.
>>>
>>> Art Hunkins
>>>   ----- Original Message -----
>>>   From: Art Hunkins
>>>   To: pbrobinson@gmail.com
>>>   Cc: csound@lists.bath.ac.uk ; sugar-devel@lists.sugarlabs.org
>>>   Sent: Friday, July 03, 2009 7:57 PM
>>>   Subject: Re: [Cs-dev] Sugar on a Stick - and OLPCsound
>>>
>>>
>>>   I've just noted that the /usr/lib/python2.6/site-packages folder does
>>> not include csnd.py. That folder also contains many fewer files that the
>>> corresponding one in python2.5.
>>>
>>>   As a matter of fact, python2.5 seems about a third the size of 2.6. Is
>>> all this correct?
>>>
>>>   Art Hunkins
>>>     ----- Original Message -----
>>>     From: Art Hunkins
>>>     To: pbrobinson@gmail.com
>>>     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 -----
>>>     From: Art Hunkins
>>>     To: Developer discussions
>>>     Cc: csound@lists.bath.ac.uk
>>>     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 
>>>
>>>     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 
>>>
>>>     import csndsugui
>>>
>>>     File "/home/liveuser/Activities/OurMusic.activity/csndsugui.py", line
>>>
>>> 36, in 
>>>
>>>     import csnd
>>>
>>>     ImportError: No module named csnd
>>>
>>>
>>>
>>>     Art Hunkins
>>>
>>>       ----- Original Message -----
>>>       From: victor
>>>       To: Art Hunkins ; Developer discussions
>>>       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 -----
>>>         From: Art Hunkins
>>>         To: Developer discussions
>>>         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 -----
>>>           From: Victor.Lazzarini@nuim.ie
>>>           To: Developer discussions
>>>           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 
>>>           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 
>>>           >
>>>           > 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
>>>           > 
>>>           >
>>>           > import csndsugui
>>>           >
>>>           > File
>>> "/home/liveuser/Activities/OurMusic.activity/csndsugui.py",
>>>           > line 36, in
>>>           > 
>>>           >
>>>           > import csnd
>>>           >
>>>           > File "/usr/lib/python2.6/site-packages/csnd.py", line 7, in
>>>           > 
>>>           > 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
>>
>>> _______________________________________________
>>> Sugar-devel mailing list
>>> Sugar-devel@lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>>
>> --
>> Aleksey
>
>
> ------------------------------------------------------------------------------
> Enter the BlackBerry Developer Challenge
> This is your chance to win up to $100,000 in prizes! For a limited time,
> vendors submitting new applications to BlackBerry App World(TM) will have
> the opportunity to enter the BlackBerry Developer Challenge. See full prize
> details at: http://p.sf.net/sfu/blackberry
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>


-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have 
the opportunity to enter the BlackBerry Developer Challenge. See full prize 
details at: http://p.sf.net/sfu/blackberry
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-07-08 01:22
FromFelipe Sateler
SubjectRe: [Cs-dev] Sugar on a Stick - and OLPCsound/Csound
I'm sorry for not looking into this, but I'm away from home and
connect only on cibercafes... so my involvement is limited to
answering e-mails for now...
Anyways, this looks like a problem we had in debian, which we patched
but I never committed the patch here because it seemed so hackish. As
usual, when things are done hackishly they are never properly fixed,
and the patch still lies there. You may want to see the patch at
http://patch-tracking.debian.net/patch/series/view/csound/1:5.10.1~dfsg1-3/2003-fix-_csnd.diff

For anyone interested, the complete list of patches we apply is available here
http://patch-tracking.debian.net/package/csound/1:5.10.1~dfsg1-3

Saludos,
Felipe Sateler



On Wed, Jul 8, 2009 at 02:13, Michael Gogins wrote:
> He says SConstruct has a bug, which he has patched. I think he's
> probably right, and I will patch SConstruct accordingly.
>
> The bug makes the installation not know the right name (soname) for
> the csnd extension module shared library.
>
> Regards,
> Mike
>
> On 7/6/09, Art Hunkins  wrote:
>> Victor and Mike G. (especially) -
>>
>> You're familiar with my problems getting Csound5.10 working on SoaS.
>>
>> Aleksey, one of the Sugar developers, sent me the "solution" (below) to this
>> problem (a Scons issue apparently).
>>
>> I don't know what to do with it, and look to you for either implementation
>> or explanation.
>>
>> I'm really interested to get 5.10 working with Sugar.
>>
>> Art Hunkins
>>
>> ----- Original Message -----
>> From: "Aleksey Lim" 
>> To: "Art Hunkins" 
>> Cc: ; ;
>> 
>> Sent: Monday, July 06, 2009 3:37 AM
>> Subject: Re: [Sugar-devel] Sugar on a Stick - and OLPCsound/Csound
>>
>>
>>> looks like its a SConstruct issue
>>> https://sourceforge.net/tracker/index.php?func=detail&aid=2817271&group_id=81968&atid=564599
>>>
>>> this patch fixed "import csnd" in my case
>>> http://git.sugarlabs.org/projects/jhconvert/repos/mainline/blobs/master/patches/csound-2817271-soname.patch
>>>
>>> On Sun, Jul 05, 2009 at 05:49:23PM -0400, Art Hunkins wrote:
>>>> As mentioned by a member of the sugar-devel list, it seems that a csound
>>>> (5.10) install (yum install csound), does not install several crucial
>>>> site-specific and library packages (csnd, _csnd, libcsnd and perhaps
>>>> libcsound).
>>>>
>>>> Having to erase olpcsound before installing csound deletes these files
>>>> and they don't get restored/reinstalled.
>>>>
>>>> So, to the procedures described below, before erasing olpcsound, I saved
>>>> the above-listed files (there were 5 or 6), and once csound was
>>>> installed, added them back where they came from.
>>>>
>>>> This crude procedure didn't work, and the following error log is quite
>>>> like the one I started with:
>>>>
>>>>
>>>> /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 
>>>>
>>>> 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 
>>>>
>>>> import csndsugui
>>>>
>>>> File "/home/liveuser/Activities/OurMusic.activity/csndsugui.py", line 36,
>>>>
>>>> in 
>>>>
>>>> import csnd
>>>>
>>>> File "/usr/lib/python2.6/site-packages/csnd.py", line 7, in 
>>>>
>>>> import _csnd
>>>>
>>>> ImportError: /usr/lib/libcsnd.so.5.1: undefined symbol:
>>>> csoundGetInputBuffer
>>>>
>>>>
>>>> I'd appreciate any suggestions as to how to get this all working. Thanks.
>>>>
>>>> Art Hunkins
>>>>   ----- Original Message -----
>>>>   From: Art Hunkins
>>>>   To: pbrobinson@gmail.com
>>>>   Cc: csound@lists.bath.ac.uk ; sugar-devel@lists.sugarlabs.org
>>>>   Sent: Friday, July 03, 2009 7:57 PM
>>>>   Subject: Re: [Cs-dev] Sugar on a Stick - and OLPCsound
>>>>
>>>>
>>>>   I've just noted that the /usr/lib/python2.6/site-packages folder does
>>>> not include csnd.py. That folder also contains many fewer files that the
>>>> corresponding one in python2.5.
>>>>
>>>>   As a matter of fact, python2.5 seems about a third the size of 2.6. Is
>>>> all this correct?
>>>>
>>>>   Art Hunkins
>>>>     ----- Original Message -----
>>>>     From: Art Hunkins
>>>>     To: pbrobinson@gmail.com
>>>>     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 -----
>>>>     From: Art Hunkins
>>>>     To: Developer discussions
>>>>     Cc: csound@lists.bath.ac.uk
>>>>     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 
>>>>
>>>>     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 
>>>>
>>>>     import csndsugui
>>>>
>>>>     File "/home/liveuser/Activities/OurMusic.activity/csndsugui.py", line
>>>>
>>>> 36, in 
>>>>
>>>>     import csnd
>>>>
>>>>     ImportError: No module named csnd
>>>>
>>>>
>>>>
>>>>     Art Hunkins
>>>>
>>>>       ----- Original Message -----
>>>>       From: victor
>>>>       To: Art Hunkins ; Developer discussions
>>>>       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 -----
>>>>         From: Art Hunkins
>>>>         To: Developer discussions
>>>>         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 -----
>>>>           From: Victor.Lazzarini@nuim.ie
>>>>           To: Developer discussions
>>>>           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 
>>>>           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 
>>>>           >
>>>>           > 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
>>>>           > 
>>>>           >
>>>>           > import csndsugui
>>>>           >
>>>>           > File
>>>> "/home/liveuser/Activities/OurMusic.activity/csndsugui.py",
>>>>           > line 36, in
>>>>           > 
>>>>           >
>>>>           > import csnd
>>>>           >
>>>>           > File "/usr/lib/python2.6/site-packages/csnd.py", line 7, in
>>>>           > 
>>>>           > 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
>>>
>>>> _______________________________________________
>>>> Sugar-devel mailing list
>>>> Sugar-devel@lists.sugarlabs.org
>>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>>> --
>>> Aleksey
>>
>>
>> ------------------------------------------------------------------------------
>> Enter the BlackBerry Developer Challenge
>> This is your chance to win up to $100,000 in prizes! For a limited time,
>> vendors submitting new applications to BlackBerry App World(TM) will have
>> the opportunity to enter the BlackBerry Developer Challenge. See full prize
>> details at: http://p.sf.net/sfu/blackberry
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
>
> --
> Michael Gogins
> Irreducible Productions
> http://www.michael-gogins.com
> Michael dot Gogins at gmail dot com
>
> ------------------------------------------------------------------------------
> Enter the BlackBerry Developer Challenge
> This is your chance to win up to $100,000 in prizes! For a limited time,
> vendors submitting new applications to BlackBerry App World(TM) will have
> the opportunity to enter the BlackBerry Developer Challenge. See full prize
> details at: http://p.sf.net/sfu/blackberry
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net