[asdf-devel] Problem with CMUCL 20e and ASDF
Pascal Costanza
pc at p-cos.net
Sat Oct 5 11:21:06 UTC 2013
OK, found it. Apparently, you cannot use "~" in ASDF configurations anymore. Sigh…
Pascal
On 5 Oct 2013, at 12:30, Pascal Costanza <pc at p-cos.net> wrote:
> Hi,
>
> I just installed CMUCL 20e on my Mac OS X 10.8.5. CMUCL 20e release notes say that it comes with ASDF 3.0.2.
>
> My .cmucl-init.lisp file looks like this:
>
> (setf (logical-pathname-translations "costanza")
> `(("**;*.fasl.*" ,(format nil "/Users/costanza/.cache/common-lisp/~A ~A/**/*.fasl"
> (lisp-implementation-type)
> (lisp-implementation-version)))
> ("**;*.*.*" "/Users/costanza/**/*.*")))
>
> ;;; The following lines added by ql:add-to-init-file:
> #-quicklisp
> (let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
> (user-homedir-pathname))))
> (when (probe-file quicklisp-init)
> (load quicklisp-init)))
>
>
>
> When I start CMUCL, I see this:
>
> ; Loading #P"/Users/costanza/.cmucl-init.lisp".
> ;; Loading #P"/Users/costanza/quicklisp/setup.lisp".
> ;;; Loading #P"/Users/costanza/lib/cmucl/lib/contrib/asdf/asdf.sse2f".
>
>
> Error in function UIOP/UTILITY:CALL-FUNCTION:
> Invalid pathname #P"~/lisp/develop/": Expected an absolute pathname
> [Condition of type SIMPLE-ERROR]
>
> Restarts:
> 0: [REINITIALIZE-SOURCE-REGISTRY-AND-RETRY] Retry finding system asdf after
> reinitializing the
> source-registry.
> 1: [CONTINUE ] Return NIL from load of #P"home:quicklisp/setup.lisp".
> 2: Return NIL from load of "home:.cmucl-init".
> 3: [ABORT ] Skip remaining initializations.
>
> Debug (type H for help)
>
> (UIOP/UTILITY:CALL-FUNCTION ERROR
> "Invalid pathname ~S: ~*~?"
> #P"~/lisp/develop/"
> :WANT-ABSOLUTE ...)
> Source:
> ; File: modules:asdf/asdf.lisp
>
> ; File has been modified since compilation:
> ; modules:asdf/asdf.lisp
> ; Using form offset instead of character position.
> (APPLY (ENSURE-FUNCTION FUNCTION-SPEC) ARGUMENTS)
> 0]
>
>
> What do I do?
>
>
> Pascal
>
> --
> Pascal Costanza
> The views expressed in this email are my own, and not those of my employer.
>
>
>
>
--
Pascal Costanza
The views expressed in this email are my own, and not those of my employer.
More information about the asdf-devel
mailing list