[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:20253] emacs-package-install と /usr/lib/X11/locale/locale.alias
中野@成蹊大です。
X を入れてない potato マシンの apt-get upgrade で、
最近 ruby-elisp, octave, gettext が引っかかるように
なっちゃいました。
最後にログを添付しますが、各パッケージの
/usr/lib/emacsen-common/install/${pkgname} の途中、
byte-compile の際に /usr/lib/X11/locale/locale.alias
がないことが原因のようです。
確かに例えば
% emacs20 -batch -f batch-byte-compile /etc/emacs/site-start.d/50octave.el
のようにすると、同様のエラーになります。
というところで質問ですが、
・この原因は emacs20 にあると思っていいのでしょうか?
(BTS の先は emacs20 で良い?)
・/usr/lib/X11/locale/locale.alias はどのパッケージに
入っているのでしょう?
以上、よろしくお願いします。
--
中野@成蹊大
% sudo apt-get upgrade
Reading Package Lists...
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n]
ruby-elisp (1.4.3-6)を設定しています ...
install/ruby-elisp: Handling install of emacsen flavor emacs
install/ruby-elisp: Handling install of emacsen flavor emacs20
install/ruby-elisp: byte-compiling for emacs20
Opening input file: そのようなファイルやディレクトリはありません, /usr/lib/X11/locale/locale.alias
emacs-package-install: /usr/lib/emacsen-common/packages/install/ruby-elisp emacs20 emacs20 failed at /usr/lib/emacsen-common/emacs-package-install line 30.
dpkg: error processing ruby-elisp (--configure):
サブプロセス post-installation script はエラー終了ステータス 29 を返しました。
octave (2.0.15-1)を設定しています ...
install/octave: Ignoring emacsen flavour emacs
install/octave: Byte-compiling for emacsen flavour emacs20
emacs-package-install: /usr/lib/emacsen-common/packages/install/octave emacs20 emacs20 failed at /usr/lib/emacsen-common/emacs-package-install line 30.
dpkg: error processing octave (--configure):
サブプロセス post-installation script はエラー終了ステータス 29 を返しました。
gettext (0.10.35-12)を設定しています ...
install/gettext: Byte-compiling for emacs20
Opening input file: そのようなファイルやディレクトリはありません, /usr/lib/X11/locale/locale.alias
emacs-package-install: /usr/lib/emacsen-common/packages/install/gettext emacs20 emacs20 failed at /usr/lib/emacsen-common/emacs-package-install line 30.
dpkg: error processing gettext (--configure):
サブプロセス post-installation script はエラー終了ステータス 29 を返しました。
以下のパッケージの処理中にエラーが発生しました:
ruby-elisp
octave
gettext
E: Sub-process /usr/bin/dpkg returned an error code (1)