[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:34327] Re: install xemacs21(dependency problems Error!!)
|From: "Nakajima R." <web@xxxxxxxxxxx>
|Subject: [debian-users:34324] install xemacs21(dependency problems Error!!)
|Date: Sun, 1 Sep 2002 09:56:52 +0900
|Message-ID: <3D7165CB.1070607@xxxxxxxxxxx>
こんにちは.
web> 失敗の後、xemacs21関係を削除しようとしましたが
web> xemacs21-bin が残り、先へ進めません。
web>
web> update-alternatives:
web> unable to make /usr/man/man1/editor.1.gz.dpkg-tmp
web> a symlink to /etc/alternatives/editor.1.gz:
web> No such file or directory
web>
web> インストールしようとしても削除しようとしても
web> このエラーが残ります。
web>
web> アドバイスをいただけると嬉しいです、よろしくお願いします。
web>
web> エラーを抜粋してコピペしました
web> ----------------------
web> # apt-get install xemacs21-mule-canna-wnn
web> (略)
web> Setting up xemacs21 (21.4.6-8) ...
web> Setting up xemacs21-bin (21.4.6-8) ...
web> update-alternatives:
web> unable to make /usr/man/man1/editor.1.gz.dpkg-tmp
web> a symlink to /etc/alternatives/editor.1.gz:
web> No such file or directory
エラーメッセージのとおり update-alternatives の処理に失敗してます
ね.もし update-alternatives の意味をご存じなければ man を参照いた
だくとして,おそらく :
1. デフォルトの editor で xemacs21 が選択されている
2. しかしながら XEmacs21-bin の postinst 中で,update-alternatives
による "man editor" が正しく設定できるようになっていない
の二つの理由によるものと思います.手元の XEmacs21 の version がこ
となるので確実なところは言いにくいのですが
私の環境では:
%dpkg -l xemacs21-bin
ii xemacs21-bin 21.4.8-2 Editor and kitchen sink -- support binaries
%cat /var/lib/dpkg/info/xemacs21-bin.postinst |grep editor
update-alternatives --install /usr/bin/editor editor /usr/bin/xemacs21 -100
というようになります.
で,この部分は本来:
update-alternatives --install /usr/bin/editor editor /usr/bin/xemacs21 -100 \
--slave /usr/share/man/man1/editor.1.gz editor.1.gz \
/usr/share/man/man1/xemacs.xemacs21.1.gz
としないと,man editor した状態で XEmacs の man ページが表示できな
いと思います.(Bug?)
当面の解決方法としては,
#update-alternatives --config editor
で XEmacs 以外をデフォルトの editor にした状態で,
^^^^^^
#dpkg --configure --pending
してみてはいかがでしょうか?
--
Hiromichi Kawachi (川地 博道) <hirom@xxxxxxxxxxxxxxxxx>