[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:10028] Re: slink



こんにちは、関島です。

From: ISHIKAWA Mutsumi <ishikawa@xxxxxxxxxxx>
Subject: [debian-users:10018] Re: slink
Date: Thu, 19 Nov 1998 02:02:45 +0900

>  それでも良いですが、とりあえず、まだ HDD に余裕があって、一時的に
> emacs20 を入れても大丈夫なら、先ほど投げた emacs20-dl_20.3-7 を入れて
> みてもらえますか。おそらく emacs20 も入ってないってことでしょうから

いえ、emacs20_20.3-5は、入っています。
どうも言葉足らずですみません。こちらの状況は、以下の通りです。

・emacs20.2から20.3にアップグレードするために、slinkのemacs20_20.3-5と、
  slink-jpのemacs20-dl_20.3-6をインストールして成功した。
・その際に、「/usr/share/emacs/20.2/etcが空でないから消せない」と警告
  が出たので、手で/usr/share/emacs/20.2を消した。
・/var/lib/dpkg/diversionsに'/usr/share/emacs/20.2/etc/DOC-20.2.1-pure'
  などemacs20-dl_20.2-3.3が作ったエントリが残っている。

>  2) emacs20-dl_20.3-7 を入れる

emacs20-dl_20.3-7を取って来て入れてみました。/usr/share/emacs/20.2はす
でに消してしまったので、emacs20-dl.preinstの通りにdpkg-divertを実行し
たところ、

# dpkg-divert --package emacs20-dl --remove /usr/share/emacs/20.2/etc/DOC-20.2.1
Removing `diversion of /usr/share/emacs/20.2/etc/DOC-20.2.1 to /usr/share/emacs/20.2/etc/DOC-20.2.1-pure by emacs20-dl'
# dpkg-divert --package emacs20-dl --remove /usr/share/emacs/20.2/etc/DOC-20.2.2
Removing `diversion of /usr/share/emacs/20.2/etc/DOC-20.2.2 to /usr/share/emacs/20.2/etc/DOC-20.2.2-pure by emacs20-dl'
# dpkg-divert --package emacs20-dl --remove /usr/bin/emacs-20.2-pure
No diversion `diversion of /usr/bin/emacs-20.2-pure by emacs20-dl', none removed

と、/usr/bin/emacs-20.2-pureだけがうまくいきませんでした。

>  3) 両方とも purge する。

こちらも試してみました。emacs20-dlのpurgeの時に、dpkg-divert --remove
を2回実行しているようなメッセージが出るのが気になりますが、とりあえず
ちゃんと消えています。

# dpkg --force-depends --purge emacs20-dl
...
Checking available versions of emacs, updating links in /etc/alternatives ...
(You may modify the symlinks there yourself if desired - see `man ln'.)
Updating emacs (/usr/bin/emacs) to point to /usr/bin/emacs20.
Updating emacs.1.gz (/usr/man/man1/emacs.1.gz) to point to /usr/man/man1/emacs.1emacs20.gz.
Removing `diversion of /usr/bin/emacs-20.3 to /usr/bin/emacs-20.3-pure by emacs20-dl'
emacs20-dl の設定ファイルを削除中 ...
No diversion `diversion of /usr/bin/emacs-20.3 to /usr/bin/emacs-20.3-pure by emacs20-dl', none removed
--
関島 章文 (sekijima@xxxxxxxxxxxxxxxxxxx)