Package: vm
Version: 8.2.0b-3
Severity: important
Tags: help

To reproduce
  install xemacs21 and vm in a sid chroot
  xemacs21 -q -f vm

Expected output
  Display of an empty inbox, or something

Actual output
  Minibuffer error message:
  Invalid byte code: "invalid opcode 0 in instruction stream" 

I note that xemacs21 comes with a vm.el.  I don't know the
relationship between that and the vm package.  The vm package seems to
work with `emacs'.

For now I am going to remove xemacs21 from the passlist of supported
emacsen flavours.  The result will be that xemacs21 users will get the
vm which comes with xemacs21, rather than an error.

So after I do that, to reproduce the bug it will be necessary to
revert that commit.  I will write to this bug again when I have its
commitid etc.

Apologies for the inconvenience.  I would appreciate help from an
xemacs21 expert on what this might mean.

Note that the way vm deals with the emacsen-common stuff is rather
odd.  The upstream build system is not just .el files - it contains
other stuff.  So what the Debian package does is ship (enough of) the
upstream build system into
  /usr/share/emacs/site-lisp/vm.in
and run it during emacsen-common install and remove.  See the files
  debian/vm.emacsen-install
  debian/vm.emacsen-remove
in the source package.

Ian.

-- 
Ian Jackson <[email protected]>   These opinions are my own.

If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.

Reply via email to