ASDF: #<SEARCH-LIST home> is not of type...

Lasse Kliemann lasse-list-cmucl-help-2010 at mail.plastictree.net
Mon Apr 5 22:54:38 CEST 2010


Using CMU Common Lisp CVS Head 2010-04-04 01:18:04 on Linux.

Trying to load some installed ASDF packages.

First load ASDF:

(load "asdf.lisp")

Lots of output follows, some warnings; I can deliver full log if 
required.

Then point it to where I installed packages:

(setf 
   asdf:*central-registry* 
   '(#p"/package/host/localhost/sepbuilt/asdf-packages-20100301-02-04/prefix/systems/"))

Try to load one, e.g.:

* (asdf:load-system 'ironclad)

; loading system definition from
; /package/host/localhost/sepbuilt/asdf-packages-20100301-02-04/prefix/systems/ironclad.asd
; into #<The ASDF0 package>
; Loading #P"/package/host/localhost/sepbuilt/asdf-packages-20100301-02-04/prefix/site/ironclad_0.28/ironclad.asd".
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C S): 
; Compiling Top-Level Form: 
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C S): 
; Compiling Top-Level Form: 
; registering #<SYSTEM :IRONCLAD {58A08FF5}> as IRONCLAD
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OP C): 
; Compiling Top-Level Form: 
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C S): 
; Compiling Top-Level Form: 
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OP C): 
; Compiling Top-Level Form: 
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OP C): 
; Compiling Top-Level Form: 
; registering #<SYSTEM IRONCLAD-TESTS {59342DC5}> as IRONCLAD-TESTS
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OP C): 
; Compiling Top-Level Form: 
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OP C): 
; Compiling Top-Level Form: 

Type-error in KERNEL::OBJECT-NOT-TYPE-ERROR-HANDLER:
   #<SEARCH-LIST home> is not of type (OR LISP::PATTERN
                                          SYMBOL
                                          SIMPLE-BASE-STRING
                                          INTEGER)
   [Condition of type TYPE-ERROR]

Restarts:
  0: [ABORT] Return to Top-Level.

Debug  (type H for help)

(LISP::COMPONENTS-MATCH 2 "package" #<SEARCH-LIST home>)[:EXTERNAL]
Source: Error finding source: 
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM:  Source file no longer exists:
  target:code/pathname.lisp.
0] 


I run into the same error on all the other packages too.

Any ideas? The same packages with the same 'asdf.lisp' work with 
SBCL, CLISP, and ECL. So I presume that the installation is okay 
so far.

Thank you!
Lasse



More information about the cmucl-help mailing list