[clbuild-devel] CL-PPCRE dependency in clbuild.lisp

Victor Kryukov victor.kryukov at gmail.com
Sat Jan 26 23:16:02 UTC 2008


Hello list.

clbuild.lisp has a CL-PPCRE dependency in the latest clbuild version,
which means that commands like build, dumpcore etc. fail if CL-PPCRE
is not installed (see below an example output for freshly installed
clbuild). I'm not sure what's the best way to fix it - get rid of
CL-PPCRE dependency in clbuild.lisp, install CL-PPCRE before doing
anything else, etc., so no patch this time.

Best,
Victor.


vicbook:~/src/clbuild victor$ ./clbuild build slime
slime depends on: slime
include dependencies in update? (Y/n)y
NEW cvs co slime
cvs checkout: Updating slime


update complete
       4 system definition files registered
unhandled SIMPLE-ERROR in thread #<SB-THREAD:THREAD "initial thread"
{1172AEC1}>:
  Error during processing of --eval option "(load
\"/Users/victor/src/clbuild/clbuild.lisp\")":

  component "cl-ppcre" not found

0: (BACKTRACE 128 #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDERR* {100B43D1}>)
1: (SB-DEBUG::DEBUGGER-DISABLED-HOOK
    #<SIMPLE-ERROR {11EB6521}>
    #<unavailable argument>)
2: (INVOKE-DEBUGGER #<SIMPLE-ERROR {11EB6521}>)
3: (INVOKE-DEBUGGER #<SIMPLE-ERROR {11EB6521}>)
4: (ERROR
    "Error during processing of --eval ~
                                    option ~S:~%~%  ~A")
5: ((LAMBDA (SB-IMPL::E)) component "cl-ppcre" not found)
6: ((LAMBDA (SB-IMPL::E)) component "cl-ppcre" not found)
7: (SIGNAL component "cl-ppcre" not found)
8: (ERROR ASDF:MISSING-COMPONENT)
9: (ASDF:FIND-SYSTEM :CL-PPCRE T)
10: (ASDF:OPERATE ASDF:LOAD-OP :CL-PPCRE)
11: (CLBUILD::MAKE :CL-PPCRE)
12: (SB-INT:SIMPLE-EVAL-IN-LEXENV (CLBUILD::MAKE :CL-PPCRE) #<NULL-LEXENV>)
13: (SB-FASL::LOAD-AS-SOURCE
     #<SB-SYS:FD-STREAM for "file
/Users/victor/src/clbuild/clbuild.lisp" {11CB5421}>
     NIL
     NIL)
14: (SB-FASL::%LOAD
     #<SB-SYS:FD-STREAM for "file
/Users/victor/src/clbuild/clbuild.lisp" {11CB5421}>)
15: (SB-FASL::%LOAD "/Users/victor/src/clbuild/clbuild.lisp")
16: (LOAD "/Users/victor/src/clbuild/clbuild.lisp")
17: (SB-INT:SIMPLE-EVAL-IN-LEXENV
     (LOAD "/Users/victor/src/clbuild/clbuild.lisp")
     #<NULL-LEXENV>)
18: (SB-IMPL::PROCESS-EVAL-OPTIONS
     ((DISABLE-DEBUGGER) "(require :asdf)"
      "(setq asdf:*central-registry*
'(#p\"/Users/victor/src/clbuild/systems/\"))"
      "nil" "(load \"/Users/victor/src/clbuild/clbuild.lisp\")"))
19: (SB-IMPL::TOPLEVEL-INIT)
20: ((LABELS SB-IMPL::RESTART-LISP))

unhandled condition in --disable-debugger mode, quitting
vicbook:~/src/clbuild victor$



More information about the clbuild-devel mailing list