[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:14731] Re: XEmacs 21.4.5's BUG
On Wed, 5 Dec 2001 08:27:38 +0900
Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx> wrote:
上川です.
> > これは,どうやら,xemacs-binのprermが,
> >
> > update-alternatives --remove xemacs /usr/bin/xemacs21
> >
> > をunconditionally に呼んでいる事にあるようですね.
> >
> > upgradeのときには,そういうことをすると,設定が消えるような気がします.
>
> これどうなんでしょうか? XEmacs の場合は考えにくい
> ですが,一般的には upgrade で alternatives する対象が
> 変ったりするする可能性があって,その場合 upgrade でも
> update-alternatives --remove しておかないと obsolete
> なリンク(/etc/alternatives の)が残ってしまう気がする
> のですが。。。
ちょっと難しいですが,
そういうのは,preinst等で処理すれば大丈夫だと思います.
> # gs 系でやってしまった気が ^^;
うは.
> postinst で正しく update-alternatives --install すれば
> 良い気がします???
行けると思うのですが,potatoのupdate-alternativesは
slave linkをきちんと処理していなかったような
記憶があります.
今のupdate-alternativesは,ちゃんと動いているのかな?
master link が更新されたら,slave linkも
ちゃんと更新されるのではないのかな...と
思ってupdate-alternativesのソースを読んでみたのですが,
僕がぱっとみても何をしているのかよくわからないです.
申し訳ない.
--
dancer@debian.org http://www.netfort.gr.jp/~dancer