Bug#742426: slime: package update fails

Thorsten Bonow thorsten.bonow at withouthat.org
Sun Mar 30 16:55:03 UTC 2014


>>>>> "Milan" == Milan Zamazal <pdm at debian.org> writes:

>>>>> "TB" == Thorsten Bonow <thorsten.bonow at withouthat.org> writes:
    TB> updating to the newest version of the slime package failed
    TB> with the messages attached below. Downgrading to
    TB> cl-swank_20130626-1_all.deb and slime_20130626-1_all.deb
    TB> worked.

    TB> One more thing: I'm using emacs24-lucid and slime
    TB> complains---the package recommends emacs24 (>= 24.3) |
    TB> emacs-snapshot | xemacs21.

    Milan> Both the problems should be fixed in slime 2.4-2.

    Milan> Please note the (harmless) error message will be still
    Milan> present on the first upgrade/install due to emacsen-common
    Milan> bug #736062.

    Milan> Thanks for the report.

Hi,

thanks for your help, but now I get the following (even after purging
slime and doing a fresh install):


root at catweazle:/var/cache/apt/archives# dpkg -i slime_2%3a2.4-2_all.deb 
Selecting previously unselected package slime.
(Reading database ... 527272 files and directories currently installed.)
Preparing to unpack slime_2%3a2.4-2_all.deb ...
ERROR: slime is broken - called emacs-package-install as a new-style add-on, but has no compat file.
Unpacking slime (2:2.4-2) ...
Setting up slime (2:2.4-2) ...
Install emacsen-common for emacs23
emacsen-common: Handling install of emacsen flavor emacs23
Wrote /etc/emacs23/site-start.d/00debian-vars.elc
Wrote /usr/share/emacs23/site-lisp/debian-startup.elc
Install emacsen-common for emacs24
emacsen-common: Handling install of emacsen flavor emacs24
Wrote /etc/emacs24/site-start.d/00debian-vars.elc
Wrote /usr/share/emacs24/site-lisp/debian-startup.elc
Install slime for emacs23
Install slime for emacs24
install/slime: Handling install for emacsen flavor emacs24
Loading 00debian-vars...
Loading /etc/emacs/site-start.d/20apel.el (source)...
Loading /etc/emacs/site-start.d/50a2ps.el (source)...
Loading /etc/emacs/site-start.d/50auctex.el (source)...
Loading /usr/share/emacs/site-lisp/auctex.el (source)...
Loading /usr/share/emacs/site-lisp/preview-latex.el (source)...
Loading /etc/emacs/site-start.d/50auto-complete-el.el (source)...
Loading /etc/emacs/site-start.d/50autoconf.el (source)...
Loading /etc/emacs/site-start.d/50ccrypt.el (source)...
Loading /etc/emacs/site-start.d/50cmake-data.el (source)...
Loading /etc/emacs/site-start.d/50cxref-emacs.el (source)...
Loading /etc/emacs/site-start.d/50develock-el.el (source)...
Real cl-lib shadowed by compatibility cl-lib? (/usr/share/emacs/24.3/site-lisp/slime/lib/cl-lib.el)
cl-letf already defined, not rebinding
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Loading /etc/emacs/site-start.d/50doxymacs.el (source)...
Loading /etc/emacs/site-start.d/50ecb.el (source)...
ECB 2.40 uses CEDET 2.0 (contains semantic 2.2, eieio 1.4, speedbar <unknown version>).
../ecb/ecb.elc:Warning: `interactive-p' is an obsolete function (as of 23.2);
    use `called-interactively-p' instead.
../ecb/ecb.elc:Warning: `interactive-p' is an obsolete function (as of 23.2);
    use `called-interactively-p' instead.
../ecb/ecb.elc:Warning: `interactive-p' is an obsolete function (as of 23.2);
    use `called-interactively-p' instead.
Loading /etc/emacs/site-start.d/50flim.el (source)...
Loading /etc/emacs/site-start.d/50global.el (source)...
Loading /etc/emacs/site-start.d/50gnuplot-mode.el (source)...
Loading /etc/emacs/site-start.d/50gnus-bonus-el.el (source)...
Loading /etc/emacs24/site-start.d/50mailcrypt.el (source)...
Loading /etc/emacs/site-start.d/50maxima-emacs.el (source)...
Loading /etc/emacs/site-start.d/50mew.el (source)...
Loading /etc/emacs/site-start.d/50namazu2.el (source)...
Loading /etc/emacs/site-start.d/50psvn.el (source)...
Loading /etc/emacs/site-start.d/50slime.el (source)...
Loading /usr/share/emacs/site-lisp/slime/slime-autoloads.el (source)...
Loading /etc/emacs/site-start.d/50w3m-el-snapshot.el (source)...
Loading /etc/emacs/site-start.d/50whizzytex.el (source)...
Loading /etc/emacs/site-start.d/50yasnippet.el (source)...
`flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'.
(lambda (field1 field2) ...) quoted with ' rather than with #'
`flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'.
Loading /etc/emacs/site-start.d/51debian-el.el (source)...
Loading /etc/emacs/site-start.d/55ecb.el (source)...
Error while loading 55ecb: Cannot open load file: ecb-autoloads
Loading /etc/emacs/site-start.d/70x-face-el.el (source)...
Package assoc is obsolete!
Real cl-lib shadowed by compatibility cl-lib? (/usr/share/emacs24/site-lisp/slime/lib/cl-lib.el)
Wrong type argument: stringp, nil
ERROR: install script from slime package failed
dpkg: error processing package slime (--install):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for install-info (5.2.0.dfsg.1-2) ...
install-info: warning: no info dir entry in `/usr/share/info/gtkdialog.info.gz'
Errors were encountered while processing:
 slime

Toto



More information about the pkg-common-lisp-devel mailing list