如何绕过 gem 依赖?

How to get around gem dependency?

我一直在尝试将 make_flaggable gem 添加到我的 Rails 项目中,但一直收到以下错误。

Bundler could not find compatible versions for gem "activerecord":
  In Gemfile:
    make_flaggable (>= 0) ruby depends on
      activerecord (< 4.2, >= 3.0) ruby

    rails (= 4.2.1) ruby depends on
      activerecord (4.2.1)

我试过 bundle update 并以不同的顺序安装 gem,但这些都没有解决真正的问题。

解决此问题的最佳方法是分叉 Gem 并在没有 < 4.2 依赖项的情况下制作我自己的副本吗?或者是否有另一种方法可以安装 make_flaggable 而无需移动到 Rails 的旧版本?

与此同时,我发现了一个由 dgilperez 维护的支持 Rails 4.2 的分支。

https://github.com/dgilperez/make_flaggable.

但是,我一直无法成功安装这两个 gem,而且似乎没有维护。