我使用Versionomy作为我的宝石,但是当它试图通过缩写的include-path运行gemspec时,它会导致Bundler出现问题:
$ bundle check
There was a LoadError while loading envgraph.gemspec:
cannot load such file -- versionomy from
/home/coar/rhgit/redhat-git-utils/envgraph/envgraph.gemspec:9:in `<main>`
Does it try to require a relative path? That's been removed in Ruby 1.9.
当Bundler开始处理gemspec时,它已经在包含路径上设置了第一个传递 - 这不会包含versionomy.rb
的位置。
我试图以各种方式将gem的位置注入到流程中,但Bundler坚持使用最小的上下文解析gemspec。
我怎样才能说服Bundler停止使用包含路径,直到要求进行setup
方法调用?
谢谢..