On Mar 24, 2013 1:18 AM, "Patrick May" <firstname.lastname@example.org> wrote:
> I'm trying to use quicklisp to load drakma. I've run (ql:update-client) and (ql:update-all-dists), but I'm still getting this error:
> This is SBCL 18.104.22.168-abb03f9, an implementation of ANSI Common Lisp.
> More information about SBCL is available at <http://www.sbcl.org/>.
> SBCL is free software, provided as is, with absolutely no warranty.
> It is mostly in the public domain; some portions are provided under
> BSD-style licenses. See the CREDITS and COPYING files in the
> distribution for more information.
> * (ql:quickload "drakma")
> To load "drakma":
> Load 1 ASDF system:
> ; Loading "drakma"
> [package cffi-sys]...
> debugger invoked on a SB-EXT:PACKAGE-LOCKED-ERROR:
> Lock on package SB-ALIEN violated when interning SHARED-OBJECT-FILE while in
> package CFFI-SYS.
> See also:
> The SBCL Manual, Node "Package Locks"
> Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
> restarts (invokable by number or by possibly-abbreviated name):
> 0: [CONTINUE ] Ignore the package lock.
> 1: [IGNORE-ALL ] Ignore all package locks in the context of this operation.
> 2: [UNLOCK-PACKAGE] Unlock the package.
> 3: [RETRY ] Retry
> compiling #<CL-SOURCE-FILE "cffi" "src" "cffi-sbcl">.
> 4: [ACCEPT ] Continue, treating
> compiling #<CL-SOURCE-FILE "cffi" "src" "cffi-sbcl"> as
> having been successful.
> 5: [ABORT ] Give up on "drakma"
> 6: Exit debugger, returning to top level.
> #<PACKAGE "SB-ALIEN">
> "interning ~A"
> Has anyone run into this? Is it a problem with my quicklisp installation?
Your SBCL is too old.