[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:34000] Re: qmail と exim について
- From: ISHIKAWA Mutsumi <ishikawa@xxxxxxxxxxx>
- Subject: [debian-users:34000] Re: qmail と exim について
- Date: Wed, 7 Aug 2002 00:29:22 +0900
- Organization: Yendot.org unstable guy
- X-cvsroot: cvs -d :ext:cvs.hanzubon.org:/var/cvs co -r unstable HANZUBON
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 3.0pl#17]; post only (only members can post)
- X-razor-id: 151cdcfa7458f1b87c58c2bacecf1a595115e58c
- X-spam-level: *
- X-spam-status: No, hits=1.9 required=10.0 tests=IN_REP_TO,ISO2022JP_CHARSET,ISO2022JP_BODY,CASHCASHCASH, US_DOLLARS_2,UPPERCASE_25_50,WEIRD_PORT, HTTP_CTRL_CHARS_HOST version=2.31
- X-virus-scanned: by AMaViS new-20020517
- References: <20020806145625.4cd3e250.bcom@xxxxxxxxxxxxxx> <20020806150233.2b8cef09.bcom@xxxxxxxxxxxxxx> <1028626393.3d4f97d91f6a6@xxxxxxxxxxxxxxxx> <20020806.213944.74747323.oohara@grain> <87k7n4xbxp.wl@xxxxxxxxxx>
- Message-id: <20020806152919.A2A268DC14@xxxxxxxxxxxxxxxxxxx>
- X-mail-count: 34000
- User-agent: Wanderlust/2.9.14 (Unchained Melody) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (Unebigorymae) APEL/10.3 Emacs/21.2 (i386-debian-linux-gnu) MULE/5.0 (SAKAKI)
むつみです。
>>>>> In [debian-users : No.33999]
>>>>> Matanuki@xxxxxxxxxx wrote:
>> At Tue, 6 Aug 2002 22:14:32 +0900,
>> Oohara Yuuma wrote:
>> > echo "exim deinstall" | dpkg --set-selections
>> > dpkg -i qmail.deb
>> 試していないので、大きな声では質問できませんが、上記の操作では
>> exim.debが提供するファイルは残ってしまうのでしょうか? それとも
>> 残らない?
残らないでしょう。
>> というわけで、実験。
>> $ echo "zoo deinstall"|sudo dpkg --set-selections
>> $ dpkg -l|grep -i zoo
>> ri zoo 2.10-9 manipulate archives of files in compressed f
>> $ which zoo
>> /usr/bin/zoo
>> $ file /usr/bin/zoo
>> /usr/bin/zoo: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped
>> うーん....
実験が間違ってます。
>> > dpkg -i qmail.deb
これ相当の操作をしないと 実験が完結しません。
Depends: mail-transfer-agent なパッケージが存在してて、
exim がそれを Provides: してる。かつ exim は
Conflicts: mail-transfer-agent なので他の mail-transfer-agent
とは同時にインストールできない。
で、qmail.deb も同様に Provides: & Confilects: mail-transfer-agent
なはずなので、その exim を置き換えて qmail.deb をつっこむためには、
qmail.deb が入る操作と「同時に」exim に消えてもらう必要が
あります。
そこで deinstall の フラグをあらかじめ立てた上で、qmail.deb
をインストールすると、
1) exim が remove されようとする
2) ここで Depends: mail-tranfer-agent な別のパッケージが
居るので、「んーー 消してもいいのか???」と(dpkg が)考える
3) 今 インストールしようとしている qmail が mail-transfer-agent
を Provides: している(はず)
4) exim が消えても qmail が入るから OK と dpkg が判断
5) exim 消される
6) qmail が入る
という動作になるはずです。
5) で実際に 消される のでファイルは残りません(のはず)
--
いしかわ むつみ
<ishikawa@xxxxxxxxxxx>, <ishikawa@debian.org>, <ishikawa@xxxxxxxxxxxxxxxx>