[Mew-dist 12515] Re: mew-1.95b28 on pgp5

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2000年 2月 23日 (水) 10:50:16 JST


From: TAKANO Yuji <takachan at example.com>
Subject: [Mew-dist 12514] mew-1.95b28 on pgp5

> -rwxr-xr-x  1 root  wheel  665760 Feb 19 20:53 pgp*
> lrwxr-xr-x  1 root  wheel       3 Feb 19 20:53 pgp_old@ -> pgp
> lrwxr-xr-x  1 root  wheel       3 Feb 19 20:53 pgpe@ -> pgp
> -rwxr-xr-x  1 root  wheel  666648 Feb 19 20:53 pgpk*
> lrwxr-xr-x  1 root  wheel       3 Feb 19 20:53 pgps@ -> pgp
> lrwxr-xr-x  1 root  wheel       3 Feb 19 20:53 pgpv@ -> pgp

単なる疑問ですが、pgp_old がどうして pgp を指しているのですか?

>   こんな感じになっています。で、cp pgp pgp5 して pgp5 と言うコマン
> ドを作ったのですがやはり動きませんでした。

えーと、問題の本質を理解していますか?

PGP2 の名前は "pgp"、PGP5 の名前も "pgp" なので、両方を共存させるには、
どちらかの名前を変える必要があります。

FreeBSD 3.4 の ports では、PGP5 の名前を pgp5 にしているそうです。ただ
し、僕にはこれが正しい方法なのか確信はありません。PGP5 は、argv[0] を
見て動作を変えるので、名前を変えてしまうとまずいのではないかと思います。

ちなみに、僕は PGP2 の方を pgp263i という名前でインストールしています。
これは経験上うまくいきます。

それで、PGP2 と PGP5 のどちらかしかインストールしないのであれば、Mew 
のデフォルトの設定でうまくいきます。

> ちなみに b26 ではまとも
> に動いていました。C-c C-e した時のメッセージは、
> 
> Wrong number of arguments: #<compiled-function nil "...(20)"
> [mew-pgp-ver message "%s dosen't exist" mew-prog-pgp mew-default-make-massege 
これだとよく分からないので、
	(1) elc を削って、Emacs/Mew を再起動
	(2) (setq debug-on-error t)
	(3) C-cC-e でエラーを起し、*Backtrace* をとって、メールして
	    下さい。

--かず



Mew-dist メーリングリストの案内