こんにちは。松田と申します。 i386 版の 8.2-STABLE を使っています。ports から japanese/ebnetd (1.0_6)をインストールしようとしているのですが、コンパイルが無事終わり
---> Installation of japanese/ebnetd started としてインストールが始まった後、 install -o root -g wheel -m 555 -s ndtpd /usr/local/sbin/ndtpd /bin/sh ../libtool --mode=install install -s -o root -g wheel -m 555 ndtpchec k /usr/local/sbin/ndtpcheck と表示されたところで止まってしまいます。 少し調べてみると libtool が gsed -e 4q ndtpcheck を起動した所で止まっています。(因みに ndtpcheck はバイナリファイルです。 何をしようとしているのかは理解できていません) これは ndtpcheck の先頭の 4行を出力して終わるはずなのですが、なぜか gsed がひっかかってしまい ctrl-C を入力しないと終わりません。(行が長すぎるのかもしれません)インス トールをctrl-Cで中断することになるので、結局インストール失敗ということ になってしまいます。 gsed が悪いのか、libtool が悪いのか良くわからないのですが、何か良い解 決法はありませんでしょうか? ご参考までに、うまくいかない ndtpcheck を添付します。 gsed -e 4q ndtpcheck とやってみてください。 因みに、amd64 で作製した ndtpcheck だと問題ありません。
ndtpcheck
Description: Binary data