On August 18, 2007 at 8:33AM -0400, jam (at jamux.com) wrote: > Thank you very much for your help. I have been away from my > computer. I still can only read your mail on BTS. > > ,----[ Backtrace (wordwrapped) ] > Debugger entered--Lisp error: (invalid-byte-code "reference 23 to > constants array out of range 0, 15") > > #<compiled-function nil "...(1011)" [gnus-tmp-summary-live [...] > ,----[ locate-library ] > Library is file /usr/share/xemacs21/site-lisp/gnus/gnus-sum.elc
Hmm, just loading gnus-sum.elc does not cause the problem. However, I've found that pgg-parse.elc was an problematic file absolutely. If pgg-parse.elc is compiled with xemacs21-nomule, (load "pgg-parse.elc") causes an error "void-variable pgg-parse-crc24" on xemacs21-mule. Please check it. If pgg-parse.elc is compiled with xemacs21-nomule, you missed xemacs21-mule reinstallation. Try the following procedure to reinstall xemacs21-mule: $ apt-get install emacs21 - To keep emacsen for add-on pacakges. $ apt-get remove xemacs21-nomule xemacs21-mule xemacs21-mule-canna-wnn xemacs21-gnome-mule xemacs21-gnome-mule-canna-wnn xemacs21-gnome-nomule - Remove all xemacs21* packages. - Please make a note of removed but needed packages. - Due to packages' bug, if packages' *.elc files remain in /usr/share/xemacs21/site-lisp/*, remove them by hand. $ apt-get install xemacs21-mule - And also install removed but needed packages. - If installation fails, please check whether `update-alternatives --display xemacs21' points to xemacs21-mule. $ apt-get remove emacs21 - If you don't use emacs21. -- Tatsuya Kinoshita
pgpZjmtvvQBf4.pgp
Description: PGP signature