ES のクライアントに AWS secret token を指定するのに
gem 'faraday_middleware-aws-signers-v4'
というのが必要でこれが aws-sdk-core (= 2.10.27) というのを要求していて
Athena を使うための aws-sdk-athena に
aws-sdk-core ~> 3 が必要で依存関係を解決できません
最新ではない固定のバージョンを要求するESの方を何とかしたいのですが
検索して出てくる記事はこれを使ってるものばかりです
代替ジェムや解決方法がわかる方いらっしゃったら教えていただけないでしょうか
以下 bundle install のエラーログです
Bundler could not find compatible versions for gem "aws-sdk-athena": In Gemfile: aws-sdk-athena Could not find gem 'aws-sdk-athena' in any of the sources. Bundler could not find compatible versions for gem "aws-sdk-core": In snapshot (Gemfile.lock): aws-sdk-core (= 2.10.27) In Gemfile: aws-sdk-athena was resolved to 1.2.0, which depends on aws-sdk-core (~> 3) faraday_middleware-aws-signers-v4 was resolved to 0.1.9, which depends on aws-sdk-resources (< 3, >= 2) was resolved to 2.10.27, which depends on aws-sdk-core (= 2.10.27) Running `bundle update` will rebuild your snapshot from scratch, using only the gems in your Gemfile, which may resolve the conflict.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。