読者です 読者をやめる 読者になる 読者になる

ispellでエラー

Debian GNU/Linux Lennyで何気なくaptitude safe-upgradeしていたらispellが使えなくなった。scratchで以下を書いてC-x C-eでデバックモードにする。

(setq debug-on-error t)

ispellを実行したときのエラーは以下のとおり(一部文字化けの原因になるのでアスタリスクに置き換えている)

Debugger entered--Lisp error: (wrong-type-argument stringp #^[t nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil translation-table nil])
  translate-region(21194 21203 #^[t nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...])
  ispell-insert-word("component")
  ispell-process-line("^       as possible when a compoent is added to or removed\n" nil)
  byte-code("**************

ispell関連の環境は以下のとおり。

 dpkg -l | grep ispell
ii  iamerican                            3.1.20.0-4.4                An American English dictionary for ispell
ii  ibritish                             3.1.20.0-4.4                A British English dictionary for ispell
ii  ispell                               3.1.20.0-4.4                International Ispell (an interactive spellin

dpkg -l | grep emacs
ii  apel                                 10.7-2                      portable library for emacsen
ii  emacs21                              21.4a+1-5.3                 The GNU Emacs editor
ii  emacs21-bin-common                   21.4a+1-5.3                 The GNU Emacs editor's shared, architecture 
ii  emacs21-common                       21.4a+1-5.3                 The GNU Emacs editor's shared, architecture 
ii  emacsen-common                       1.4.17                      Common facilities for all emacsen
ii  flim                                 1:1.14.9-1                  library about internet message for emacsen
ii  lookup-el                            1.4.1-3                     emacsen interface to electronic dictionaries
ii  semi                                 1.14.6+0.20070618-1         library to provide MIME feature for emacsen
ii  wl                                   2.14.0-9                    mail/news reader supporting IMAP for emacsen

原因はさっぱりわからない。