Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Aug 2022 01:26:01 +0900
From:      xlsvx <xlsvx@yahoo.co.jp>
To:        users-jp@freebsd.org
Subject:   Re: =?UTF-8?B?bWlsdGVyLW1hbmFnZXLjgYzotbfli5XjgZfjgarjgYQ=?=
Message-ID:  <539458.26379.bm@omp607.mail.ssk.yahoo.co.jp>
In-Reply-To: <20220812195917.E8AC.4FFD3FA3@gmail.com>
References:  <20220810232225.6A64.4FFD3FA3@gmail.com> <C9B52FFA-8484-4C46-B929-984BD2902B3C@gmail.com> <20220812195917.E8AC.4FFD3FA3@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
悸村です。
milter-manager を使用していない者ですが、気付いた点を投稿させて頂きます。

時系列を追うと、次のようになります。
A. 2022.04.21
標準 ruby が 2.7 から 3.0 に更新された。
/usr/ports/UPDATING

B. 2022.05.16
FreeBSD 13.1-RELEASE Announcement
https://www.freebsd.org/releases/13.1R/announce/

C. 2022.07.28
mail/milter-manager/Makefile のタイムスタンプ (gitup ports で取得)

我が家の FreeBSD-13.1R でも、pkg でインストールした milter-manager は
起動しません。同じエラーが表示されています。

一方、 ports/UPDATING で示唆されている如く、ruby のバージョンを 2.7 に
指定し make install した milter-manager は、起動します。
(試験的にインストールしただけで、実使用していません)。

> # milter-manager
> failed to listen: failed to bind(): unix:/var/run/milter-manager/milter-manager.sock: そのようなファイルまたはディレクトリはありません

指定法(UPDATING から引用)
>   If you compile your own ports you may keep 2.7 as the default version by
>   adding the following lines to your /etc/make.conf file:
> 
>   # 
>   # Keep ruby 2.7 as default version
>   #
>   DEFAULT_VERSIONS+=ruby=2.7

推測ですが、いま現在、FreeBSD ports/packages の milter-manager は
いまだ ruby-3.0 を前提に構築されていないのではないでしょうか。
ruby-3.0 / 2.7 混在の環境で、動いているマシンがあるそうですが、私のほう
では何も解らない状態です。
(妄言多謝)

-- 
悸村成一



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?539458.26379.bm>