[DRE-maint] Bug#665297: haml-elisp: xemacs21 install

Kevin Ryde user42 at zip.com.au
Thu Mar 22 22:18:21 UTC 2012


Package: haml-elisp
Version: 1:3.0.15-1
Severity: normal

Attempting to install haml-elisp with xemacs21 also installed gets an
error

    install/haml-elisp: byte-compiling for xemacs21
    Compiling /usr/share/xemacs21/site-lisp/haml-elisp/haml-mode.el...
    While compiling toplevel forms in file /usr/share/xemacs21/site-lisp/haml-elisp/haml-mode.el:
      !! Wrong number of arguments ((require 3))
    >>Error occurred processing haml-mode.el:
    Wrong number of arguments: require, 3

Native xemacs21 doesn't have a "noerror" argument for `require'.
Perhaps /usr/lib/emacsen-common/packages/install/haml-elisp could skip
xemacs21 the same as it does for emacs21, if xemacs21 is not supported.

(poe.el from the apel package can mangle `require' to take the extra
arg, but it's usually a very bad idea to mangle core functions.)



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages haml-elisp depends on:
ii  emacs21 [emacsen]        21.4a+1-5.7
ii  emacs22-gtk [emacsen]    22.3+1-1.2
ii  emacs23 [emacsen]        23.3+1-1
ii  xemacs21-mule [emacsen]  21.4.22-3.2

Versions of packages haml-elisp recommends:
pn  ruby-haml  <none>

haml-elisp suggests no packages.

-- no debconf information






More information about the Pkg-ruby-extras-maintainers mailing list