The function ASDF::SPLIT is undefined
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Platform : SBCL 1.0.40 64-bit with threads, Mac OS X Snow Leopard
*FEATURES* : (:PARENSCRIPT :HUNCHENTOOT :SBCL-DEBUG-
:CL-PPCRE :CL-FAD :CHUNGA :SPLIT-SEQUENCE CFFI-FEATURES:
CFFI-FEATURES:
CFFI-SYS:
:THREAD-SUPPORT :ASDF2 :ASDF :SB-THREAD :ANSI-CL :COMMON-LISP :SBCL :SB-DOC
:SB-TEST :SB-LDB :SB-PACKAGE-LOCKS :SB-UNICODE :SB-EVAL :SB-SOURCE-
:IEEE-
:DARWIN :MACH-EXCEPTION
:STACK-
:COMPARE-
:STACK-
:STACK-
:CYCLE-COUNTER :COMPLEX-FLOAT-VOPS :FLOAT-EQL-VOPS :INLINE-CONSTANTS
:OS-PROVIDES-
:OS-PROVIDES-
Test case:
1. Open a terminal and run SBCL (for REPL)
2. type (require 'asdf)
3. type (require 'asdf-install)
4. type (asdf-install:
Expected:
Installation proceeds automatically to conclusion with no errors
Results:
Hit an error saying :"The function ASDF::SPLIT is undefined," with restarts for SKIP-GPG-CHECK and ABORT.
Details:
I'm using ASDF-INSTALL to install a package into my environment, and every time I do on 1.0.40 (Mac OS X Snow Leopard, FWIW), I receive this error. There is a restart on the stack to "skip gpg check," so I often just choose that restart and continue--package installation proceeds fine.
After reviewing the code, it appears that in 1.0.40, the file contrib/
That I'm getting a "skip gpg check" restart is simply because verify-
Hope the above helps!
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
Note: at some point, someone in the SBCL team might want to merge ASDF-INSTALL with the upstream from common-lisp.net which does work with ASDF 2.