[Openmcl-devel] error loading quicklisp into CCL

Bill St. Clair wws at clozure.com
Thu Mar 3 07:34:20 PST 2016


Matt uploaded an early version of the Clozure CL 1.11 app that still had
some ASDF state inside, causing the problem you’re seeing. I think he
uploaded the fixed version on Monday, 2/29, but the App Store still has the
2/28 version (https://itunes.apple.com/us/app/clozure-cl/id489900618). Matt
is taking a short vacation, so I can’t ask him.

I believe that executing the following, before you load Quicklisp, will fix
it, but I won’t be able to actually test that until the App Store starts
working for me again (though I DID test it in Matt’s early release image,
before he submitetted it to Apple).

   (uiop/image:call-image-restore-hook)

You should probably do that in a way that won’t break in an image with no
ASDF present:

    (when (find-package :uiop/image)
      (funcall (find-symbol "CALL-IMAGE-RESTORE-HOOK" :uiop/image)))

Hopefully, the updated version, without that problem, will appear soon in
the App Store.

-Bill

On Thu, Mar 3, 2016 at 10:08 AM, Mark Klein <m_klein at mit.edu> wrote:

>
> I just upgraded to CCL 1.11 (16708) on a MacBook Pro running OS 10.11.3.
>
> Ever since the upgrade, I can’t load quicklisp. It throws the following
> error during the install process:
>
>   ==== quicklisp quickstart 2015-01-28 loaded ====
>
>     To continue with installation, evaluate: (quicklisp-quickstart:install)
>
>     For installation options, evaluate: (quicklisp-quickstart:help)
>
> ?
> ? (quicklisp-quickstart:install)
> ; Fetching #<URL "http://beta.quicklisp.org/client/quicklisp.sexp">
> ; 0.82KB
> ==================================================
> 838 bytes in 0.00 seconds (270.53KB/sec)
> ; Fetching #<URL "
> http://beta.quicklisp.org/client/2016-02-22/quicklisp.tar">
> ; 240.00KB
> ==================================================
> 245,760 bytes in 0.38 seconds (631.72KB/sec)
> ; Fetching #<URL "http://beta.quicklisp.org/client/2015-09-24/setup.lisp">
> ; 4.94KB
> ==================================================
> 5,054 bytes in 0.01 seconds (878.52KB/sec)
> ; Fetching #<URL "http://beta.quicklisp.org/asdf/2.26/asdf.lisp">
> ; 194.07KB
> ==================================================
> 198,729 bytes in 0.20 seconds (958.71KB/sec)
> > Error: Can't create directory "/Users/rme/".
> > While executing: ENSURE-DIRECTORIES-EXIST, in process Listener(4).
> > Type cmd-. to abort, cmd-\ for a list of available restarts.
> > Type :? for other options.
> 1 >
>
>
> Any ideas what I can do to fix this? I use quicklisp a lot. Is there a way
> I can back up to the previous version of CCL?
>
>    Thanks!
>
> Mark Klein
>
> -------------------------------
> Mark Klein
> http://cci.mit.edu/klein
>
>
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> https://lists.clozure.com/mailman/listinfo/openmcl-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20160303/a3a28eed/attachment.htm>


More information about the Openmcl-devel mailing list