[Armedbear-devel] ASDF errors in latest ABCL

Mark Evenson evenson at panix.com
Wed Jul 16 12:21:27 UTC 2014


On Jul 16, 2014, at 0:30, Cyrus Harmon <ch-lisp at bobobeach.com> wrote:

> So, it’s quite possible I’m doing something wrong here, but I’m having a problem loading an ASDF file:
> 
> Error (UNBOUND-SLOT) during printing: #<ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR {342BCE09}>
>   [Condition of type ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR]
> 
> Restarts:
> 0: [REINITIALIZE-SOURCE-REGISTRY-AND-RETRY] Retry finding system abcl-cdk after reinitializing the source-registry.
> 1: [RETRY] Retry SLIME REPL evaluation request.
> 2: [*ABORT] Return to SLIME's top level.
> 3: [ABORT] Abort thread.
> 
> Backtrace:
>  0: (#<FUNCTION {776A693B}> #<ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR {342BCE09}> #<FUNCTION {776A693B}>)
>  1: (APPLY #<FUNCTION {776A693B}> (#<ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR {342BCE09}> #<FUNCTION {776A693B}>))
>  2: (SYSTEM::RUN-HOOK SYSTEM::*INVOKE-DEBUGGER-HOOK* #<ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR {342BCE09}> #<FUNCTION {776A693B}>)
>  3: (INVOKE-DEBUGGER #<ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR {342BCE09}>)
>  4: (ERROR ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR :NAME "abcl-cdk" :PATHNAME #P"/Users/sly/projects/abcl-cdk/abcl-cdk.asd" ...)
>  5: (#<FUNCTION {6B22DDBC}> #<PROGRAM-ERROR {27E3CBA1}>)
>  6: (SIGNAL #<PROGRAM-ERROR {27E3CBA1}>)
>  7: (ERROR PROGRAM-ERROR :FORMAT-CONTROL "Invalid initarg ~S in call to ~S with arglist ~S." :FORMAT-ARGUMENTS (:REPOSITORY MAKE-INSTANCE (#<ASDF/INTERFACE:MVN {5C4DCB7C}> :NAME "org.openscience.cdk/cdk-b..
>  8: (MOP::CHECK-INITARGS (#<STANDARD-GENERIC-FUNCTION {22978F81}> #<STANDARD-GENERIC-FUNCTION {513D2D11}>) (#<ASDF/INTERFACE:MVN {5C4DCB7C}> :NAME "org.openscience.cdk/cdk-bundle/1.5.6-SNAPSHOT" :PATHNAME..

[…]

> So while it’s possible there may be an error in my ASDF file, it seems like we’re erroring out with a bogus error message. I’m having a hard time figuring out what the invalid initarg it’s complaining about in lines 7 and 8 are.

Can you provide the offending file?  Since it’s a MVN component that seems to be being choked upon, it would be nice to see all the arguments to the MOP:CHECK-INITARGS.

[1][] contains nice adjustments to SLIME to make visiting the list of arguments easy in SLDB.

[1]:https://github.com/slime/slime/pull/171


-- 
"A screaming comes across the sky.  It has happened before but there is nothing 
to compare to it now."






_______________________________________________
Armedbear-devel mailing list
Armedbear-devel at common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel



More information about the armedbear-devel mailing list