Bug#361275: [cl-debian] Bug#361275: cl-swank: swank-loader looks for a ChangeLog file that doesn't exist
Kristian Berge Nessa
kristian at cavatina.no
Sun Aug 20 21:21:32 UTC 2006
Mandag 10 april 2006 10:57 skreiv du:
> On Friday 07 April 2006 17:36, stfn.sbtn at tiscali.it wrote:
> > I'm trying to run slime from emacs in the usual way with M-x slime.
> > I get in the *inferior-lisp* buffer:
> > [1]> ;; Loading file /usr/share/common-lisp/source/slime/swank-loader.
> > lisp ...
> > *** - FILE-WRITE-DATE: file #P"/usr/share/common-
> > lisp/source/slime/ChangeLog" does not exist
>
> This is strange as we create a ChangeLog file in the appropriate elc
> directory when installing for a emacs variant.
> See /usr/lib/emacsen-common/packages/install/slime:
> ...
swank-loader.lisp looks for the ChangeLog in its own source directory;
#P"/usr/share/common-lisp/source/slime" and not in the elisp directory, where
the symbolic link is created by the aforementioned script.
This "works" in CMUCL & derivatives only because the function
(file-write-date) returns nil if its argument does not point to a valid file,
unlike CLISP which signals (file-error).
> (...) Does anyone else has this
> problem?
Yes! :)
I believe a symbolic link to the changelog
from /usr/share/common-lisp/source/slime/ChangeLog would fix this bug.
Regards,
Kristian Berge Nessa
Cavatina Software AS
More information about the Cl-debian
mailing list