schubergphilis / vagrant-chef-zero

Vagrant Plugin for Chef Zero
Apache License 2.0
91 stars 42 forks source link

Dependency issue: Vagrant 1.5.4 depends on Celluloid 0.15.2 #48

Open andrewhavens opened 10 years ago

andrewhavens commented 10 years ago

I'm trying to get this plugin to work with Vagrant 1.5.4...I fixed one bug and submitted a pull request...now I'm getting a different issue. This appears to be a mess of a dependency issue...

However, ridley 3.1.0 recently changed the version that they depend on. They now ridley depends on ~> 0.16.0.pre. My initial thought was to change vagrant-chef-zero to depend on ridley >= 1.0.0, <= 3.0.0, however, the vagrant-berkshelf plugin depends on ridley ~> 3.1.0.

I guess my next step would be to see if I can downgrade vagrant-berkshelf...but do we have any other options?

colby commented 10 years ago

Running into this issue too!

andrewgross commented 10 years ago

Hmm thanks for reporting this. I am investigating moving away from ridley to chef-api from https://github.com/andrewgross/vagrant-chef-zero/issues/39

andrewgross commented 10 years ago

Unfortunately cannot move to chef-api yet. I am unsure of what to do to get around this at the moment. At least while maintaining compatibility with vagrant-berkshelf. A new version 0.7.0 is out to help with Vagrant 1.5 compatibility but it does not solve the issue in 1.5.4.