Package: geiser
Version: 0.1.2-2
Severity: minor
Byte-compilation of geiser for emacs22 fails because it doesn't supply
the minibuffer package, which geiser-completion needs. That's fair
enough, as Debian currently only supplies emacs23 and xemacs21, both
of which feature that package. Nevertheless, some of us still have
emacs22 installed and would appreciate more graceful accommodation
thereof; could you please adjust geiser's emacsen-install script to
ignore emacs22, as it already does for the unversioned name "emacs"?
Specifically, I'd recommend changing
if [ ${FLAVOR} = emacs ]; then exit 0; fi
to
case ${FLAVOR} in emacs | emacs2[0-2] ) exit 0 ;; esac
to skip emacs22 and (on principle) even older versions.
While you're at it, I'd appreciate it if you could please uncomment
the logic to set SITEFLAG; geiser doesn't depend on any third-party
packages, so running Debian's site-init merely takes extra time and
produces extra noise, particularly on systems with lots of other elisp
packages installed. (Even if it had such dependencies, I'd favor
arranging for it to use --no-site-file and set a relatively minimal
load-path, but that's somewhat more involved; in this case, though,
there's no such concern.)
Thanks!
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.37-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages geiser depends on:
ii emacs23 23.2+1-7 The GNU Emacs editor (with GTK+ us
ii emacsen-common 1.4.22 Common facilities for all emacsen
ii install-info 4.13a.dfsg.1-6 Manage installed documentation in
geiser recommends no packages.
Versions of packages geiser suggests:
pn racket <none> (no description available)
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]