rails&libpq-dev厄介な依存関係
この質問がここに属するかどうかはわかりませんが、試してみましょう。こんにちは。私は自分のマシンでWindows Vistaを使用してubuntu 11.10デュアルブートを実行しています。Ubuntuでは、RVM、rails gem、およびPostgreSQL(postgresサーバー、クライアント、およびSoftware Center経由でインストールしたためlibpq5などの他のパッケージ)をインストールしました。 私はアプリをherokuにデプロイしようとしていますが、pg gem をインストールする必要があるようです。私はそれをインストールしようとしましたが、代わりにこのエラーが発生しました: エラー:gemネイティブ拡張のビルドに失敗しました。 /home/pcr/.rvm/rubies/ruby-1.9.3-p0/bin/ruby extconf.rb pg_configの確認...はい / usr / bin / pg_configの設定値を使用する サーバー側の拡張機能を構築するにはpostgresql-server-dev-XYを、クライアント側のアプリケーションを構築するにはlibpq-devをインストールする必要があります。サーバー側の拡張機能を構築するにはpostgresql-server-dev-XYを、クライアント側のアプリケーションを構築するにはlibpq-devをインストールする必要があります。 libpq-fe.hのチェック... * extconf.rbが失敗しました* しばらくの間グーグルとstackoverflowを検索した後、多くの人がlibpq-devをインストールする必要があると言いました。私は、ソフトウェアセンター経由で試しましたが、依存関係を満たさないようにしました。apt-getを使って試しましたが、libkrb5-devとkrb5-multidevが必要だと言われました。私は試しましたがsudo apt-get install libpq-dev libkrb5-dev krb5-multidev、これを手に入れました: 以下のパッケージには満たされていない依存関係があります:krb5-multidev: 依存:libkrb5-3(= 1.9.1 + dfsg-1ubuntu1)が、1.9.1 + dfsg-1ubuntu2.1がインストールされる 依存:libk5crypto3(= 1.9.1 + dfsg-1ubuntu1)が、1.9.1 + dfsg-1ubuntu2.1がインストールされる 依存:libgssapi-krb5-2(= 1.9.1 + dfsg-1ubuntu1)しかし、1.9.1 + dfsg-1ubuntu2.1がインストールされますE:問題を修正できません。壊れたパッケージを保持しています。 しかし、システムにはすでにlibkrb5-3、libk5crypto3、およびlibgssapi-krb5-2(すべてバージョン1.9.1 + dfsg-1ubuntu2.1)があります!おそらく必要なバージョンは1.9.1 …