Mac に Homebrew を使用して Postgis と Postgresql をインストールしましたが、Postgis のバージョンを 2.1.0-rc2 にアップグレードしたいと考えていました。自分のバージョンの postgis のリンクを解除してから、postgis 自作式を編集しました。新しい数式がコンパイルされなかった後、古い数式を再リンクしたところ、空間列を含むデータベース テーブルを呼び出そうとすると、次のエラーが表示されるようになりました。
PG::UndefinedFile: ERROR: could not load library
"/usr/local/Cellar/postgresql/9.2.4/lib/postgis-2.0.so":
dlopen(/usr/local/Cellar/postgresql/9.2.4/lib/postgis-2.0.so, 10): Symbol not found:
_json_tokener_errors
Referenced from: /usr/local/Cellar/postgresql/9.2.4/lib/postgis-2.0.so
Expected in: /usr/local/lib/libjson.0.dylib
in /usr/local/Cellar/postgresql/9.2.4/lib/postgis-2.0.so
(上記のアクションを実行する前は、この問題は発生していませんでした)postgresql サーバーを再起動しましたが、機能しませんでした。この問題を解決するために何をすべきかわかりません。