postgresql がアップしないのが icu ライブラリ周りなんだけど、前のバージョンをインストールすると新しいバージョンがないと言われ、新しいバージョンをインストールすると古いバージョンがないと言われ起動しない。なんだこれ? 古いバージョンと新しいバージョンを同時に参照することなんてある?

心当たりがあるとすれば PGroonga か、こいつはアップデートが入ったので再ビルドがかかっており、postgresql 本体が参照しようとしてる以前のバージョンと、今回再ビルドの結果参照しようとしてるバージョンが合ってない可能性。
そもそも、じゃあ postgresql 本体は、何をトリガーに icu ライブラリのバージョンを切り替えてるんだ? バージョンに(ある程度)依存しないように、libicui18n.so@ -> libicui18n.so.69.1 があって、アプリケーションは libicui18n.so@ をロードするようにしているのではないのか。

とりあえず古い icu をインストールした状態で、PGroonga を再ビルドかけてみる?

Follow

新しいバージョンの icu がないということでビルドが止まった。どうして?

· · Web · 1 · 0 · 0

そもそも pgroonga をアンインストールしてみた。やっぱりバージョン違いで起動できない。

Sign in to participate in the conversation
mstdn.beer

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!