今回はRailsでサービスを開発を行っている人がぶち当たる下記のエラーに関して解説していきます
エラー内容
An error occurred while installing ovirt-engine-sdk (4.4.0) Make sure that `gem install ovirt-engine-sdk -v ‘4.4.0’ –source ‘https://rubygems.org/’` succeeds before bundling.解決方法:An error occurred while installing ovirt-engine-sdk(Rails)
こちらのエラーは、下記二つの原因がある可能性があります。
1. RailsにおけるGemfileのパッケージファイルが足りない
2. OS内のインストールするライブラリが足りない
1. RailsにおけるGemfileのパッケージがファイルが足りない場合
こちらのコマンドを打ち込むことでRailsのGemfileにパッケージが入るので、エラーが解決する可能性があります。
gem install ovirt-engine-sdk -v (バージョン)
2. OS内のインストールするライブラリが足りない
OS内にインストールするライブラリが足りない場合、同じようにエラーが出る可能性があります。こちらはAWSなどでRailsアプリケーションを起動しようとしている人に多い可能性があります。
そのため、AWSを使ってRailsアプリケーションを起動しようとしている人はこちらを疑ってみましょう。
エラーの解決方法はこちらのコマンドを打ち込んで、AWS内にライブラリをインストールしましょう
sudo yum install libcurl-devel
まとめ:An error occurred while installing ovirt-engine-sdk(Rails)
今回は、こちらのエラーを解決する方法を記載しました。
An error occurred while installing ovirt-engine-sdk (4.4.0) Make sure that `gem install ovirt-engine-sdk -v ‘4.4.0’ –source ‘https://rubygems.org/’` succeeds before bundling.こちらでエラーを解決することができると思いますが、まだ解決が難しい方は下記のキーワードで探すと見つかるかもしれません
An error occurred while installing ovirt-engine-sdk solved