Bug#553484: slime: depends on an emacs version other than emacs-snapshot
On Sat, 31 Oct 2009 18:35:45 +0100, TheGZeus wrote:
> I only have emacs-snapshot installed, and would prefer to keep things
> that way.
> emacs23 is great, but I like the weekly updates for various reasons,
> and slime works fine on them.
slime does not depend on any Emacs version, only on emacsen, which again
does not depend on any Emacs version. Indeed, slime can be installed
with emacs-snapshot without any other emacs$VERSION package:
gismo:~# dpkg -l emacs\*
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version
un emacs <none>
ii emacs-goodies-el 30.9-1
un emacs-goodies-extra-el <none>
ii emacs-snapshot 1:20091023-1
ii emacs-snapshot-bin-common 1:20091023-1
ii emacs-snapshot-common 1:20091023-1
ii emacs-snapshot-el 1:20091023-1
un emacs-snapshot-gtk <none>
un emacs-snapshot-nox <none>
un emacs21 <none>
un emacs21-nox <none>
un emacs22 <none>
un emacs22-gtk <none>
un emacs22-nox <none>
un emacs23 <none>
un emacsen <none>
ii emacsen-common 1.4.19
un emacspeak <none>
gismo:~# apt-get --download-only install slime
Reading package lists... Done
Building dependency tree
Reading state information... Done
cl-swank emacs emacs22
The following NEW packages will be installed:
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 953kB of archives.
After this operation, 2,376kB of additional disk space will be used.
Get:1 http://cdn.debian.net sid/main slime 1:20090908-1 [953kB]
Fetched 953kB in 0s (1,588kB/s)
Download complete and in download only mode
Note that I also tested the above on a clean pbuilder chroot: actually,
there is no need at all of any emacs$VERSION package, i.e. you can use
your own compiled Emacs with the Debian emacsen infrastructure.
Maybe the real problem is the recommended packages and the fact that
apt-get (or aptitude, or whatever package manager you use) wants to
install them by default:
In that case, since there is no emacs virtual package, but it seems that
all the emacs$VERSION packages provide emacsen, IMHO the best solution
would be to change slime recommends to
emacsen | emacs22
Gismo / Luca
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 835 bytes
Desc: not available