[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)