Hi Thiemo, Sorry for the long reply, I was away for a few days.
On Wed, Feb 16, 2005 at 02:41:19AM +0100, Thiemo Seufer wrote: > I believe the problem is a generic one, and caused by the absolute > paths in sclang.cfg. This causes every machine without supercollider > to fail the file name resolving, while machines with installed > supercollider will use the old files from the build environment, which > is probably even worse. I could not reproduce this bug. below is the result of a pbuilder build on powerpc, after i purged all supercollider* packages. note that debian/rules now uses a specially crafted tmp.sclang.cfg to ensure the path are relative to the build location. However sclang segfaults on non 64 bits architectures such as sparc, arm and hppa. The buildd for mips is still lagging behind as emacs21 is uninstallable, so it is good news if you do not get a segfault on mips. > Using the package-local files eventually fails also, it looks like > the file parsing is broken. this would be another bug then. what emacs version are you using? thanks for your feedback, bye, paul > > [...] > Loading 50ocaml-nox... > Loading 50psvn... > Loading 50vc-svn... > Compiling > /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-browser.el... > While compiling toplevel forms in file > /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-browser.el: > !! Wrong number of arguments ((require 3)) > >>Error occurred processing sclang-browser.el: > Wrong number of arguments: require, 3 > > > Compiling > /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-document.el... > Wrote > /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-document.elc > Compiling > /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-help.el... > While compiling toplevel forms in file > /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-help.el: > !! Invalid read syntax (("#")) > >>Error occurred processing sclang-help.el: > Invalid read syntax: "#" > [...] > if ! LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./debian/supercollider/usr/lib \ ./debian/supercollider/usr/bin/sclang.real \ -l ./tmp.sclang.cfg < /dev/null ; then \ echo outch, sclang test FAILED.; \ exit 1; \ fi init_OSC compiling class library.. NumPrimitives = 487 compiling dir: '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux' compiling dir: '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common' compiling dir: '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/DefaultLibrary' compiling dir: '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/backwards_compatibility' pass 1 done Extension overwriting Meta_Document-open in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'. Original method in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'. Extension overwriting Meta_Document-new in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'. Original method in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'. Extension overwriting Meta_Document-listener in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'. Original method in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'. Extension overwriting Meta_Document-numberOfOpen in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'. Original method in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'. Extension overwriting Meta_Document-newFromIndex in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'. Original method in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'. Extension overwriting Meta_Document-prGetLast in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'. Original method in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'. Extension overwriting Meta_Document-prGetIndexOfListener in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'. Original method in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'. Extension overwriting Main-startup in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/extMain.sc'. Original method in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/DefaultLibrary/Main.sc'. Extension overwriting Main-shutdown in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/extMain.sc'. Original method in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/DefaultLibrary/Main.sc'. Extension overwriting Main-newSCWindow in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/extMain.sc'. Original method in file '/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/DefaultLibrary/Main.sc'. Method Table Size 2200124 bytes Number of Method Selectors 2417 Number of Classes 1322 Number of Symbols 5661 Byte Code Size 106583 compiled 177 files in 1.23 seconds compile done Emacs: no communication FIFO available. LID: event loop started Class tree inited in 0.15 seconds /quit sent quit done LID: event loop stopped rm -rf synthdefs archive.sctxar tmp.sclang.cfg # end of the test -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]