Skip to content
This repository

Weblocks infinite loop #352

Closed
smithzvk opened this Issue August 11, 2012 · 4 comments

2 participants

Zach Kost-Smith Zach Beane
Zach Kost-Smith

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.

Zach Kost-Smith

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.

Zach Beane
Owner

Ugh. I'll check it out.

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

Zach Beane
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.

Zach Beane
Owner

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

Zach Beane quicklisp closed this August 15, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.