milter-managerの開発元の方で質問してみたところ、 起動できるようになりました。
milter-manager 2.1.6 自体はすでにRuby3.0に対応しているそうです。 起動しなかった原因は、Ruby 3.0からREXMLというライブラリーがRuby 組み込みから外部ライブラリーに変わったので別途インストールしないと いけなくなったからでした。 また、私の環境では /usr/local/lib/milter-manager/binding/ext/glib2.so が 古いまま残っていたいう事もありました。 結果的に、milter-managerとrubyを全部削除した状態で、 packageでは、 pkg install milter-manager pkg install rubygem-rexml で起動できました。 portsの方はMakefileに BUILD_DEPENDS=rubygem-gio2>0:devel/rubygem-gio2\ rubygem-rexml>0:textproc/rubygem-rexml LIB_DEPENDS= libev.so:devel/libev RUN_DEPENDS= rubygem-gio2>0:devel/rubygem-gio2\ rubygem-rexml>0:textproc/rubygem-rexml のようにtextproc/rubygem-rexmlの依存関係を加えて makeしたら起動できるようになりました。 詳細はこちらを参照ください。 https://github.com/milter-manager/milter-manager/discussions/168 木村様 お手数ですが、portsへのフィードバックをお願いできますか? よろしくお願いします。 -- Dai Aoba <aoba...@gmail.com>