[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 メーリングリストの案内