memo.xight.org

日々のメモ

apt-listchanges でエラーメッセージ

こんなエラーが出る

  バグレポートを取得しています... 完了

Traceback (most recent call last):
  File "/usr/bin/apt-listchanges", line 35, in ?
    import apt_listchanges
  File "/usr/lib/site-python/apt_listchanges.py", line 26, in ?
    _ = gettext.translation('apt-listchanges').gettext
  File "/usr/lib/python2.3/gettext.py", line 416, in translation
    t = _translations.setdefault(key, class_(open(mofile, 'rb')))
  File "/usr/lib/python2.3/gettext.py", line 176, in __init__
    self._parse(fp)
  File "/usr/lib/python2.3/gettext.py", line 304, in _parse
    tmsg = unicode(tmsg, self._charset)
LookupError: unknown encoding: EUC-JP
Preconfiguring packages ...

原因

  locale かと思いきや python2.3-japanese-codecs パッケージが必要だった

対処法

# aptitude install python2.3-japanese-codecs

- Reference
  [debian-users:38225] locale 絡み? 2 題
  http://lists.debian.or.jp/debian-users/200309/msg00107.html
  [debian-users:38227] Re: locale 絡み? 2 題
  http://lists.debian.or.jp/debian-users/200309/msg00109.html