Weblocks infinite loop #352

Closed
smithzvk opened this Issue Aug 12, 2012 · 4 comments

Projects

None yet

2 participants

@smithzvk

Under x86-64 sbcl-1.0.55_debian on Ubuntu 12.04 using the newest quicklisp dist, when I try to load weblocks I get a weird infinite loop where it seems to be repeatedly attempting to load ASDF...

CL-USER> (ql:quickload :weblocks)
To load "weblocks":
  Load 1 ASDF system:
    weblocks
; Loading "weblocks"
To load "asdf":
  Load 1 ASDF system:
    asdf
; Loading "asdf"

; Loading "weblocks"
To load "asdf":
  Load 1 ASDF system:
    asdf
; Loading "asdf"

; Loading "weblocks"
To load "asdf":
  Load 1 ASDF system:
    asdf
; Loading "asdf"

; Loading "weblocks"
To load "asdf":
  Load 1 ASDF system:
    asdf
; Loading "asdf"
...

This continues until you interrupt the process.

@smithzvk

I wiped my quicklisp directory and this still persists.

Also I loaded the dependencies of weblocks and found that it is fare-matcher that causes it, so I looked at its one dependency, xcvb-utils, and sure enough that showed the same behavior. My guess is that this is rooted there.

@quicklisp
Owner

Ugh. I'll check it out.

(This is better opened under quicklisp-client, I think, but I'll keep it here for now.)

@quicklisp
Owner

I found the problem, see https://groups.google.com/forum/?fromgroups#!topic/quicklisp/SodQ19aEexs%5B1-25%5D for details. The fix will go out sometime today. It will involve (ql:update-client) when it's ready.

@quicklisp
Owner

This has been updated. (ql:update-client) will pull in the fix.

@quicklisp quicklisp closed this Aug 15, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment