[PlanetCCRMA] sced missing from Gedit plugins

Fernando Lopez-Lezcano nando at ccrma.Stanford.EDU
Thu Jul 5 17:05:35 PDT 2012

On 07/05/2012 03:35 PM, Schindler, Allan wrote:
> After a couple of days away I have implemented suggestions from Fernando and
> Jeff Sandys (thanks to both of you) and am backon the hunt trying to get
> supercollider working with gedit version 3.2.6-1.fc16 in F16.
> I moved the contents of deprecated directory ~/share/SuperCollider
> to ~/.local/share/SuperCollider.
> My current situation is that the supercollider plugin appears in gedit's
> preferences->plugins, but when invoking SuperCollider Mode in gedit
> compilation
> fails with a list of parse and class error messages in
> /usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc
> (e.g. "Cannot find superclass 'Solver' for class 'Euler' in file
> /usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc" and

This one I don't see in my tests (testing with the same versions in fc14 
and slightly newer in fc17). I also just tested on fc16 in a chroot 
environment in my build server - not the same as a real install but it 
would, I presume, show any problems. Sclang starts fine in emacs. You 
seem to have the right versions of the packages (in a cursory look).

The class "Solver" is the first thing in that file, actually, so this 
error is really strange. Do you see that class in your version of that file?

Could you check the package is not somehow corrupted? (rpm -V 
supercollider-mathlib to find out).

> "Class extension for nonexistent class 'Start Row' in file
> /usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements3.4/recursiveResize.sc")

This one I see but it does not have any effects and things work after that.

> I also can no longer run SC with emacs -sclang, which returns 2 similar
> errors:
> ERROR: file
> '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc'
> parse failed
> error parsing
> ERROR: Class extension for nonexistent class 'StartRow'

This I also see, but with no problems in finishing booting the language.

> In
> file:'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements3.4/recursiveResize.sc'
> I see that my supercollider-mathlib and supercollider-dewdrop package
> versions
> do not match the main supercollider version exactly, but they appear to be
> the most current versions.

I would also try to remove any local stuff you added in your home 
directory (classes, etc), just in case.
Sorry you are still having problems...
-- Fernando

More information about the PlanetCCRMA mailing list