13

Rails の 3.2.13 バージョンに移行したところ、このエラーが発生しました。これを取り除くにはどうすればよいですか?

Fetching gem metadata from https://rubygems.org/.......
Fetching gem metadata from https://rubygems.org/..
Resolving dependencies...
Bundler could not find compatible versions for gem "activesupport":
  In snapshot (Gemfile.lock):
    activesupport (3.2.12)

  In Gemfile:
    rails (= 3.2.13) ruby depends on
      activesupport (= 3.2.13) ruby

Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.

編集

sinatra (1.3.6)
  rack (~> 1.4)
  rack-protection (~> 1.3)
  tilt (~> 1.3, >= 1.3.3)
4

4 に答える 4

1

Rails 4 の ActiveAdmin では、master を追跡する必要があります。github ページから:

現在、1.0.0 に取り組んでおり、依存関係に関しては、meta_search から Ransack に移行し、Rails 4 のサポートを追加しています。master を追跡することで、Rails 4 および 4.1 のサポートを得ることができます。

gem 'activeadmin', github: 'gregbell/active_admin'

また、メイン ページのドキュメントは Rails 4 では古くなっているため、使用しないでください。Rails 4と masterの更新されたドキュメントがあります。

この回答がどれだけ長く関連するかはわかりません。マスターをやみくもに追跡する前に、github をチェックして状況が変わったかどうかを確認する必要があります。また、マスターを追跡するということは、通常、開発の変更が発生したときにそれを取得することを意味することに注意してください。

于 2014-07-23T17:15:22.637 に答える