CentOS 7 での yum アップデートが失敗する: gdal

CentOS 7 での yum アップデートが失敗する: gdal

実行する場合:

yum update

CentOS 7 サーバーで、次の奇妙なエラーが発生します。

Error: Package: gdal-1.11.4-12.rhel7.x86_64 (pgdg93)
              Requires: libproj.so.12()(64bit) Error: Package: gdal-libs-1.11.4-12.rhel7.x86_64 (pgdg93)
              Requires: libproj.so.12()(64bit)  You could try using --skip-broken to work around the problem  You could try running: rpm -Va --nofiles --nodigest

このエラーは初めて見ました。少し調べてみたところ、GDALは地理空間データ抽象化ライブラリ

標準の CentOS リポジトリ以外に、EPEL と Postgres 9.3 公式リポジトリを使用しています。

libproj見つけられない翻訳元

これを解決する方法について何かアイデアはありますか?

答え1

Postgres リポジトリの依存関係の問題のようです。誰かがまったく同じメッセージでバグを報告しました:http://www.postgresql-archive.org/BUG-15037-gdal-libs-1-11-4-12-updates-require-proj-unavailable-version-td6003637.html

あなたも影響を受けていることを示すために、バグレポートに返信することをお勧めします。

これが修正されるまでは、以下を使用できます:

yum update --exclude=gdal

関連情報