fjsanpedro / vagrant-node

A Vagrant plugin to set a computer as a node in a client/server infraestructure
Other
33 stars 9 forks source link

Problem starting nodeserver #5

Closed enver closed 8 years ago

enver commented 8 years ago

There seems to be a problem with rubyzip gem, they dropped support for require 'zip/zip' when they moved to version 1.0.0+, see details here: https://github.com/rubyzip/rubyzip/issues/90

$ vagrant nodeserver start
/home/personal/.vagrant.d/gems/gems/vagrant-node-0.0.2/lib/vagrant-node/actions/snapshot.rb:4:in `require': cannot load such file -- zip/zip (LoadError)
    from /home/personal/.vagrant.d/gems/gems/vagrant-node-0.0.2/lib/vagrant-node/actions/snapshot.rb:4:in `<top (required)>'
    from /home/personal/.vagrant.d/gems/gems/vagrant-node-0.0.2/lib/vagrant-node/clientcontroller.rb:3:in `require'
    from /home/personal/.vagrant.d/gems/gems/vagrant-node-0.0.2/lib/vagrant-node/clientcontroller.rb:3:in `<top (required)>'
    from /home/personal/.vagrant.d/gems/gems/vagrant-node-0.0.2/lib/vagrant-node/api.rb:5:in `require'
    from /home/personal/.vagrant.d/gems/gems/vagrant-node-0.0.2/lib/vagrant-node/api.rb:5:in `<top (required)>'
    from /home/personal/.vagrant.d/gems/gems/vagrant-node-0.0.2/lib/vagrant-node/nodeservercommand.rb:2:in `require'
    from /home/personal/.vagrant.d/gems/gems/vagrant-node-0.0.2/lib/vagrant-node/nodeservercommand.rb:2:in `<top (required)>'
    from /home/personal/.vagrant.d/gems/gems/vagrant-node-0.0.2/lib/vagrant-node.rb:14:in `require_relative'
    from /home/personal/.vagrant.d/gems/gems/vagrant-node-0.0.2/lib/vagrant-node.rb:14:in `block in <class:Plugin>'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/cli.rb:36:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/cli.rb:36:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:302:in `cli'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.8.1/bin/vagrant:174:in `<main>'