<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello Oscar,</p>
<p>Before trying to guess anything, I would like to know versions of
ASDF, SBCL and Quicklisp. Could you show the output of following
form:</p>
<pre><tt>(list (asdf:asdf-version)
(lisp-implementation-version)
(ql:dist-version "quicklisp")
(ql:where-is-system :mcclim))</tt>
</pre>
<div class="moz-cite-prefix">On 29/05/20 8:41 pm, Oscar Chappel
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:41651A14-67C2-4427-A917-314770AC3C01@yahoo.com">
<pre class="moz-quote-pre" wrap="">Hello,
I am just starting to work with Common Lisp user interface development tools. I’m running SBCL, SLIME, in EMACS on a Mac using High Sierra 10.13.6. I’m trying to use quicklisp to load McClim. When I execute (ql:quickload :mcclim) I get the following error:
Circular dependency:
((#<ASDF/FIND-SYSTEM:DEFINE-OP >
. #<ASDF/SYSTEM:SYSTEM "esa-mcclim">))
[Condition of type ASDF/ACTION:CIRCULAR-DEPENDENCY]
Here is the stack trace:
Backtrace:
0: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
1: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {10067B53D3}> #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "esa-mcclim"> T)
2: ((LAMBDA NIL :IN ASDF/PLAN:MAKE-PLAN))
3: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "esa-mcclim"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method]
4: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "esa-mcclim">)
5: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
6: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "esa-mcclim">) [fast-method]
7: ((LAMBDA NIL :IN ASDF/SYSTEM:FIND-SYSTEM))
8: (ASDF/SESSION:CONSULT-ASDF-CACHE (ASDF/SYSTEM:FIND-SYSTEM "esa-mcclim") #<CLOSURE (LAMBDA NIL :IN ASDF/SYSTEM:FIND-SYSTEM) {10067B372B}>)
9: ((:METHOD ASDF/ACTION:PERFORM :AROUND (T T)) #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "esa-mcclim">) [fast-method]
10: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
11: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "esa-mcclim">) [fast-method]
12: ((:METHOD ASDF/PLAN:PERFORM-PLAN (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {10067B26B3}>) [fast-method]
13: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT))
14: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {10067B26B3}>) [fast-method]
15: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "esa-mcclim"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method]
16: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "esa-mcclim">)
17: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
18: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "esa-mcclim">) [fast-method]
19: ((LAMBDA NIL :IN ASDF/SYSTEM:FIND-SYSTEM))
Can anyone point me to a solution?
Thanks.
Sincerely,
Oscar Chappel
</pre>
</blockquote>
</body>
</html>