I get into this state fairly often after I try an (oos 'load-op :whatever) that goes south and then, after fixing whatever the problem is, try again:
File #P"/tmp/packages.lisp" does not exist. [Condition of type FILE-ERROR]
Restarts: 0: [NIL] Prompt for a different filename to compile 1: [RETRY] Retry performing #<COMPILE-OP NIL @ #x7174abea> on #<CL-SOURCE-FILE "packages" @ #x713d61da>. 2: [ACCEPT] Continue, treating #<COMPILE-OP NIL @ #x7174abea> on #<CL-SOURCE-FILE "packages" @ #x713d61da> as having been successful. 3: [ABORT] Abort handling SLIME request. 4: [ABORT] Abort entirely from this (lisp) process.
Backtrace: 0: (SWANK::DEBUG-IN-EMACS #<FILE-ERROR @ #x7176ed2a>) 1: ((FLET SWANK:SWANK-DEBUGGER-HOOK SWANK::DEBUG-IT)) 2: (SWANK:SWANK-DEBUGGER-HOOK #<FILE-ERROR @ #x7176ed2a> #<Function SWANK-DEBUGGER-HOOK>) 3: (ERROR FILE-ERROR :PATHNAME #1=#P"/tmp/packages.lisp" :FORMAT-CONTROL "File ~S does not exist." :FORMAT-ARGUMENTS (#1#)) 4: ((METHOD EXCL:DEVICE-OPEN (EXCL:FILE-SIMPLE-STREAM T T)) #<EXCL:FILE-SIMPLE-STREAM "[not completely built]" closed @ #x7176ec12> T (:FILENAME #P"/tmp/packages.lisp" :EXTERNAL-FORMAT :DEFAULT)) 5: ((METHOD SHARED-INITIALIZE :AFTER (EXCL:SIMPLE-STREAM T)) #<EXCL:FILE-SIMPLE-STREAM "[not completely built]" closed @ #x7176ec12> T :FILENAME #P"/tmp/packages.lisp" :EXTERNAL-FORMAT :DEFAULT) 6: ((:INTERNAL (:EFFECTIVE-METHOD 2 T NIL NIL NIL) 0) #<EXCL:FILE-SIMPLE-STREAM "[not completely built]" closed @ #x7176ec12> T . #\null) 7: ((METHOD INITIALIZE-INSTANCE (STANDARD-OBJECT)) #<EXCL:FILE-SIMPLE-STREAM "[not completely built]" closed @ #x7176ec12> :FILENAME #P"/tmp/packages.lisp" :EXTERNAL-FORMAT :DEFAULT) 8: ((METHOD MAKE-INSTANCE (CLASS)) #<STANDARD-CLASS EXCL:FILE-SIMPLE-STREAM> :FILENAME #P"/tmp/packages.lisp" :EXTERNAL-FORMAT :DEFAULT) 9: ((METHOD MAKE-INSTANCE (SYMBOL)) EXCL:FILE-SIMPLE-STREAM :FILENAME #P"/tmp/packages.lisp" :EXTERNAL-FORMAT :DEFAULT) 10: (OPEN #P"/tmp/packages.lisp") 11: ((FLET COMPILE-FILE EXCL::CONTINUATION)) 12: (COMPILE-FILE #P"/tmp/packages.lisp" :OUTPUT-FILE #P"/tmp/packages.fasl") 13: ((METHOD PERFORM (COMPILE-OP CL-SOURCE-FILE)) #<COMPILE-OP NIL @ #x7174abea> #<CL-SOURCE-FILE "packages" @ #x713d61da>) 14: ((:INTERNAL (:EFFECTIVE-METHOD 2 NIL NIL NIL NIL) 0) #<COMPILE-OP NIL @ #x7174abea> #<CL-SOURCE-FILE "packages" @ #x713d61da>) 15: ((FLET OPERATE EXCL::CONTINUATION)) 16: (OPERATE LOAD-OP :SHOUTCAST) 17: (OOS LOAD-OP :SHOUTCAST) 18: (EVAL (OOS (QUOTE LOAD-OP) :SHOUTCAST)) 19: (SWANK::EVAL-REGION "(oos 'load-op :shoutcast) " T) --more--
Needless to say I don't keep my source code in /tmp so I'm not sure why its looking there. Anyway, this may just be as ASDF problem but I was wondering if this happens to anyone else?
-Peter