[Ecls-list] 10.3.1 slime issues
Matthew Mondor
mm_lists at pulsar-zone.net
Sun Mar 7 20:17:32 UTC 2010
On Sun, 7 Mar 2010 12:19:42 -0500
Matthew Mondor <mm_lists at pulsar-zone.net> wrote:
> On Sun, 7 Mar 2010 12:02:13 -0500
> Matthew Mondor <mm_lists at pulsar-zone.net> wrote:
>
> > On Sun, 07 Mar 2010 11:30:59 -0500
> > Raffael Cavallaro <raffaelcavallaro at mac.com> wrote:
> >
> > > ;; Error while loading /Users/raffaelc/.slime/fasl/2010-03-05/ecl-10.3.1-darwin-i686/swank-ecl.fas:
> > > ;; The slot ASDF:SOURCE-FILE in the object #<ASDF:SYSTEM :PROFILE 4359849904> is unbound.
> > > ;; Aborting.
> > > ;;
> >
Adding in ~/.eclrc (require 'profile) and uncommenting the
(require :profile) line of swank-ecl.lisp makes it work, or commenting
out entirely the three lines to load in PROFILE from swank-ecl.lisp
also work. I'm not sure why (require :profile) doesn't work in
swank-ecl.lisp, however, but it's as if it attempts to REQUIRE it more
than once:
The same error occurs if I REQUIRE :profile twice at ECL's REPL after commenting out the require line for it from my ~/.eclrc:
behemoth$ ecl
;;; Loading #P"/usr/pkg/lib/ecl-10.3.1/asdf.fas"
;;; Loading #P"/usr/pkg/lib/ecl-10.3.1/cmp.fas"
;;; Loading #P"/usr/pkg/lib/ecl-10.3.1/sysfun.lsp"
ECL (Embeddable Common-Lisp) 10.3.1
Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
Copyright (C) 1993 Giuseppe Attardi
Copyright (C) 2000 Juan J. Garcia-Ripoll
ECL is free software, and you are welcome to redistribute it
under certain conditions; see file 'Copyright' for details.
Type :h for Help.
Top level in: #<process SI:TOP-LEVEL 0807afc0>.
> (require :profile)
;;; Loading #P"/usr/pkg/lib/ecl-10.3.1/profile.fas"
NIL
> (require :profile)
The slot ASDF:SOURCE-FILE in the object #<ASDF:SYSTEM :PROFILE 150777480> is unbound.
Available restarts:
1. (RESTART-TOPLEVEL) Go back to Top-Level REPL.
Broken at ASDF:SYSTEM-DEFINITION-PATHNAME. In: #<process SI:TOP-LEVEL 0807afc0>.
File: "ext:asdf;asdf.lisp.NEWEST" (Position #29902)
>>
For some systems, multiple REQUIRE cause no problems (i.e. :sockets)
while for others this causes the ASDF:SOURCE-FILE unbound error
(i.e. :sysfun, :profile).
Thanks,
--
Matt
More information about the ecl-devel
mailing list