[asdf-devel] find-system

Lou Vanek lou.vanek at gmail.com
Mon Oct 18 19:13:18 UTC 2010


http://paste.lisp.org/+2H95

The only thing that I can think of that has changed is I updated truck
and rebuilt ccl.
? (rebuild-ccl :full t)




On Mon, Oct 18, 2010 at 2:56 PM, Faré <fahree at gmail.com> wrote:
> Dunno what you're trying to do. Works for me.
>
> $ ccl
> Welcome to Clozure Common Lisp Version 1.6-dev-r14324M-trunk  (LinuxX8664)!
> ? (require :asdf)
> :ASDF
> ("ASDF")
> ? (asdf:find-system :asdf)
> #<SYSTEM "asdf">
> ? (asdf:asdf-version)
> "2.008"
> ? (describe 'asdf:find-system)
> ASDF:FIND-SYSTEM
> Type: SYMBOL
> Class: #<BUILT-IN-CLASS SYMBOL>
> Function
> EXTERNAL in package: #<Package "ASDF">
> Print name: "FIND-SYSTEM"
> Value: #<Unbound>
> Function: #<STANDARD-GENERIC-FUNCTION ASDF:FIND-SYSTEM #x3020005370AF>
> Arglist: (ASDF:SYSTEM &OPTIONAL ASDF::ERROR-P)
> Plist: NIL
>
> Can you post a transcript of what you're doing, possibly on paste.lisp.org?
>
> [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
> Director is a misnomer. You're a hoper. You put all these people together and
> you hope it all works out.  — Frank Oz, director of "Dirty Rotten Scoundrels"
>
>
>
>
> On 18 October 2010 11:18, Lou Vanek <lou.vanek at gmail.com> wrote:
>> I am totally confused with the asdf:find-system method.
>>
>> The symbol is exported but it isn't bound to a function, at least on my system.
>>
>> About 10 different packages call asdf:find-system but it cannot be
>> called because it isn't bound.
>>
>> Asdf:find-system IS declared and defined and exported in asdf.lisp
>> version 2.009, but when a package tries to call it I get an error.
>>
>> Yet I can see it's defined in asdf.lisp as:
>>
>> (defmethod find-system (name &optional (error-p t))
>>  (find-system (coerce-name name) error-p))
>>
>> (defmethod find-system ((name string) &optional (error-p t))
>>  (catch 'find-system
>>  ...
>>
>>
>> CL-USER> (apropos "find-system")
>>  ASDF:FIND-SYSTEM
>> ASDF::FIND-SYSTEM-FALLBACK, Def: FUNCTION
>> ; No value
>> CL-USER> (asdf::find-system :usocket)
>> ; Evaluation aborted on #<CCL::UNDEFINED-FUNCTION-CALL #x18634CFE>.
>> CL-USER> asdf::*asdf-version*
>> "2.009"
>> CL-USER> (lisp-implementation-type)
>>
>> "Clozure Common Lisp"
>> CL-USER> (lisp-implementation-version)
>> "Version 1.6-dev-r14367M-trunk  (LinuxX8632)"
>>
>>
>> What am I missing?
>>
>> Thanks,
>> Lou Vanek
>>
>> _______________________________________________
>> asdf-devel mailing list
>> asdf-devel at common-lisp.net
>> http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
>>
>




More information about the asdf-devel mailing list