To: Kathryn_Van_Stone@POP.CS.CMU.EDU cc: cmucl-bugs@cs.cmu.edu Subject: Re: Problems running Lisp In-reply-to: Your message of "Mon, 27 Feb 1995 00:14:30 EST." <20331.793862070@POP.CS.CMU.EDU> -------- > When I started up Hemlock today (I had a previous version running for > about a month or so), I got the following error (while executing my > rather extensive initialization file): ... Before starting list, say: setenv CMUCLLIB /usr/misc/.cmucl/lib if your machine is a pmax_mach machine, and: setenv CMUCLLIB /usr/local/lib/cmucl/lib if it one of the Vendor OS platforms (hp, alpha, SunOS sun). The problem is that version 17f has a bug in where it gets the mach vs. non-mach test backwards when defaulting the library: search-list. Setting CMUCLLIB causes it to use that instead of its (broken) idea of the default. The problem just showed up now for pmax_mach users because when we originally built 17f, we ran out of disk space before the pmax version was completed, so it never got installed. I (yes, the fault is mine -- my most humble apologies) recently ``fixed'' that by finishing the build of 17f for the pmax and installing it. We've decided to build a 17f' that is just 17f plus this one bug fix, and it will be ready for alpha testing tomorrow (I've learned my lession -- I'm not going to release it directly to beta again). But the setenv will get you on the air immediately. > Note that under the previous (and currently under the omega) release > anytime the debugger was called I got the follow comments: > > Starting server: > will_fork = False > will_trace = False > No Inet domain socket created. > path = /tmp/.motif_socket-p374 > Waiting for connection. > Accepting client on Unix socket. > Accepted client on fd 4 > Server not forking. > Warning: Motif server died. > Status = :SIGNALED, exit code = 11. The motifd server is apparently broken, and we never noticed. I have no idea how this happened, as I long ago decided that I'd rather never run the motif based debugger. If you put: (when (find-package "INTERFACE") (set (intern "*INTERFACE-STYLE*" :interface) :tty)) In your init file, it will suppress the use of the motif based debugger. The use of find-package and intern make it so that your init file will still load even if the interface package doesn't exist. Once again, I apologize for the inconvenience. -William Lott Gwydion Project Carnegie Mellon