[Ecls-list] ecl 12.12.1 doesn't start up correctly...

Pascal Costanza pc at p-cos.net
Sat Dec 8 21:46:02 UTC 2012


I did. It doesn't change anything.

Pascal

On 8 Dec 2012, at 22:45, Anton Vodonosov <avodonosov at yandex.ru> wrote:

> Try to update quicklisp to the recent version
> 
> 09.12.2012, 01:44, "Pascal Costanza" <pc at p-cos.net>:
>> Hi,
>> 
>> I have downloaded the newly released version, and configured and made it on Mac OS X 10.8.2.
>> 
>> When trying to start ECL, I get the following error message:
>> 
>> koma-komputer:~ costanza$ ecl
>> ;;; Loading "/Users/costanza/quicklisp/setup.lisp"
>> ;;; Loading #P"/usr/local/lib/ecl-12.12.1/cmp.fas"
>> ;;; Loading #P"/usr/local/lib/ecl-12.12.1/asdf.fas"
>> ;;; Error:
>> ;;;   in file ASDF-ECL.LISP, position 1121
>> ;;;   at (DEFCLASS BUNDLE-OP ...)
>> ;;;   * The form (CLOS:LOAD-DEFCLASS 'BUNDLE-OP '(OPERATION) '((:READERS (BUNDLE-OP-TYPE) :NAME TYPE) (:READERS (BUNDLE-OP-MONOLITHIC-P) :INITFORM NIL :NAME MONOLITHIC) (:INITFORM NIL :INITARGS (:NAME-SUFFIX) :NAME NAME-SUFFIX) (:WRITERS ((SETF BUNDLE-OP-BUILD-ARGS)) :READERS (BUNDLE-OP-BUILD-ARGS) :INITFORM NIL :INITARGS (:ARGS) :NAME BUILD-ARGS)) NIL) was not evaluated successfully.
>> ;;; Error detected:
>> ;;; The symbol BUNDLE-OP-MONOLITHIC-P is bound to an ordinary function and is not a valid name for a generic functionASDF could not load sockets because Error while invoking #<compile-op (:VERBOSE NIL) 0000000107b69090> on #<cl-source-file "asdf" "asdf-ecl">.
>> 
>> ;;; Error:
>> ;;;   in file impl.lisp, position 7644
>> ;;;   at (DEFINE-IMPLEMENTATION-PACKAGE ECL ...)
>> ;;;   * The form (REQUIRE 'SOCKETS) was not evaluated successfully.
>> ;;; Error detected:
>> ;;; Error while invoking #<compile-op (:VERBOSE NIL) 0000000107b69090> on #<cl-source-file "asdf" "asdf-ecl">An error occurred during initialization:
>> Error while invoking #<compile-op (:VERBOSE NIL) 00000001089d5a50> on
>> #<cl-source-file "quicklisp" "impl">.
>> 
>> I have no idea what this error message is talking about.
>> 
>> Here is the contents of my .eclrc
>> 
>> (setf (logical-pathname-translations "costanza")
>>       `(("**;*.o.*" ,(format nil "/Users/costanza/.cache/common-lisp/~A ~A/**/*.o"
>>                              (lisp-implementation-type)
>>                              (lisp-implementation-version)))
>>         ("**;*.fas.*" ,(format nil "/Users/costanza/.cache/common-lisp/~A ~A/**/*.fas"
>>                                (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)))
>> 
>> (defmethod asdf:perform :before ((o asdf:compile-op) (c asdf:source-file))
>>   (loop for file in (asdf:output-files o c)
>>         for pathname = (if (typep file 'logical-pathname)
>>                          (translate-logical-pathname file)
>>                          file)
>>         do (ensure-directories-exist pathname)))
>> 
>> The last method was necessary to make asdf work with logical pathnames with previous versions of ECL. However, when I remove this now, I still get the same error.
>> 
>> Does anybody know how to fix this?
>> 
>> Thanks,
>> Pascal
>> 
>> --
>> Pascal Costanza
>> 
>> ------------------------------------------------------------------------------
>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
>> Remotely access PCs and mobile devices and provide instant support
>> Improve your efficiency, and focus on delivering more value-add services
>> Discover what IT Professionals Know. Rescue delivers
>> http://p.sf.net/sfu/logmein_12329d2d
>> _______________________________________________
>> Ecls-list mailing list
>> Ecls-list at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/ecls-list

--
Pascal Costanza







More information about the ecl-devel mailing list