FreeBSD 12.2-RELEASE の pkg に更新すると seamonkey が起動しなくなる。動的ライブラリが消されてしまった為に動かなくなる。seamoneky を起動して、見付からないライブラリを 12.1-RELEASE 時点での pkg から /usr/local/lib/compat/pkg に移す。
ライブラリに加えて、icu ライブラリのファイルが別途必要だった。
% tar cf - -C /mnt/backup/ share/icu/62.1 | tar xf - -C /usr/local
/usr/local/share/icu/ からファイルを読み込むので、そのファイルも保存しておく必要があった。
なお、このエラーは truss の出力を見て、icu にアクセスしているのを見付けた。
セコメントをする