2013-06-02 73 views
1

所以基本上一切都正常運行,直到我補充一下:包括Apache的流浪不會 'UP'

depends "apache2", "~> 1.6.0"metadata.rb

include_recipe "apache2"recipes/default.rb

發生這種情況:

/Users/me/.vagrant.d/gems/gems/faraday-0.8.7/lib/faraday.rb:64:in `lookup_middleware': :json is not registered on Faraday::Response (RuntimeError) 
from /Users/me/.vagrant.d/gems/gems/faraday-0.8.7/lib/faraday/builder.rb:146:in `use_symbol' 

有沒有人遇到過這個甚至更好的解決了它?

我試圖用this tutorial跟着一起:

回答

2

這是Berkshelf 1.4.4與支持庫(Ridley)綁定的錯誤。它已經在Berkshelf 1.4.5中得到解決。

您應該卸載並重新安裝vagrant-berkslflf以接收更新。這可以通過運行來完成:

$流浪漢插件卸載流浪漢,berkshelf $流浪漢插件安裝流浪漢,berkshelf

當然,這也將得到解決,一旦流浪漢,berkshelf爲Berkshelf 2.0更新。

如果遇到這樣的錯誤,可隨意將其發佈到Berkshelf或Vagrant-Berkshelf項目的問題跟蹤器上。它會得到應有的重視和快速回答;)