木村様

ありがとうございます。
またお手数をおかけします。

前回2月に起動できていた時の状態は、以下のとおりです。

FreeBSD 12.3-RELEASE-p1
ruby-2.7.5,1
ruby27-bdb-0.6.6_8
ruby27-gems-3.0.8
rubygem-glib2-3.4.9
rubygem-native-package-installer-1.1.1
rubygem-pkg-config-1.4.6

そのすぐ後で FreeBSD 13.0-RELEASE-p7 にアップグレードし、
パッケージ類も合わせてアップデートしました。
この時点では milter-manager は起動できていました。

7月末頃に、FreeBSD 13.1-RELEASE にアップグレードしたところ、
他のパッケージ類をアップデートしてから milter-manager を
アップデート(再インストール make deinstall reinstall)したところ
起動しなくなったというのが経緯です。

今、milter-managerが起動できているホストと起動できていない
ホストがあり、違いは milter-managerをアップデートしたかしなかった
かのみなのです。

以下にそのふたつのホストの環境を示します。
(*)印を違う項目に付けています。
何故違っているかと言うと、動いている方はpkgでインストールし、
動いていない方は pkg で起動しなかったので ports で試した
ためです。

===
ホスト1(milter-managerを起動できている)
(milter-managerだけはFreeBSDアップグレード前の状態の
ままで再インストールしていない。)

FreeBSD 13.1-RELEASE (ZFS)
milter-manager-2.1.6
ruby-3.0.4_2,1
ruby27-2.7.6_2,1
ruby30-bdb-0.6.6_8
*ruby30-gems-3.3.18
rubygem-fiddle-1.1.0_1
rubygem-gio2-3.5.1
rubygem-glib2-3.5.1
rubygem-gobject-introspection-3.5.1
*rubygem-native-package-installer-1.1.4
*rubygem-pkg-config-1.4.7

===
ホスト2(milter-managerを起動できていない)
(milter-managerはFreeBSDアップグレード後に再インストールした。)

FreeBSD 13.1-RELEASE (UFS)
milter-manager-2.1.6
ruby-3.0.4_2,1
ruby27-2.7.6_2,1
ruby30-bdb-0.6.6_8
*ruby30-gems-3.3.19
rubygem-fiddle-1.1.0_1
rubygem-gio2-3.5.1
rubygem-glib2-3.5.1
rubygem-gobject-introspection-3.5.1
*rubygem-native-package-installer-1.1.5
*rubygem-pkg-config-1.4.9
===

-- 
Dai Aoba <aoba...@gmail.com>


On Fri, 12 Aug 2022 20:03:10 +0900 (JST)
Yasuhiro Kimura <y...@freebsd.org> wrote:
> 木村です。
> 私自身はmilter-managerのユーザではないにもかかわらず、何故か
> milter-managerとは因縁浅からぬ関係なので登場しました。
> 
> From: Aoba Dai <aoba...@gmail.com>
> Subject: milter-managerが起動しない 
> Date: Wed, 10 Aug 2022 23:22:29 +1000
> 
> > Aobaと申します。
> > 以前にも同じ件名でお世話になりましたが、今度もまた起動しないという
> > 現象が新たに生じましたのでお知恵を拝借できればと思います。
> > 
> > FreeBSDを12.3から13.1へアップグレードした後にpkg/ports関係を
> > 更新したら、milter-managerが起動時に以下のエラーを出して
> > 起動できなくなりました。
> > 
> > # /usr/local/etc/rc.d/milter-manager start
> > Starting miltermanager.
> > ld-elf.so.1: 
> > /usr/local/lib/milter-manager/module/configuration/milter-manager-ruby-configuration.so:
> >  Undefined symbol "rbg_rval2cstr"
> > /usr/local/etc/rc.d/milter-manager: WARNING: failed to start miltermanager
> > 
> > これはFreeBSDあるいはportsに依存する問題なのでしょうか?
> > もし他に適切な問い合わせ先があればご教示くださると助かります。
> > 
> > 環境
> > FreeBSD 13.1-RELEASE
> > milter-manager-2.1.6
> > ruby-3.0.4_2,1
> > ruby30-gems-3.3.19
> > rubygem-glib2-3.5.1
> > rubygem-native-package-installer-1.1.5
> > rubygem-pkg-config-1.4.9
> > 
> > よろしくお願いします。
> > 
> > -- 
> > Dai Aoba <aoba...@gmail.com>
> > 
> > 
> 
> 確認なのですが、
> 
> * FreeBSD 12.3-RELEASE
> * milter-manager-2.1.6
> * ruby-3.0.4_2,1
> * ruby30-gems-3.3.19
> * rubygem-glib2-3.5.1
> * rubygem-native-package-installer-1.1.5
> * rubygem-pkg-config-1.4.9
> 
> つまり
> 
> > 環境
> > FreeBSD 13.1-RELEASE
> > milter-manager-2.1.6
> > ruby-3.0.4_2,1
> > ruby30-gems-3.3.19
> > rubygem-glib2-3.5.1
> > rubygem-native-package-installer-1.1.5
> > rubygem-pkg-config-1.4.9
> 
> とはOSのバージョンのみが違う状況でmilter-managerは正常に動作していたの
> でしょうか?
> 
> ---
> 木村 康浩



Reply via email to