Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Unable to find binary extension, was hitimes installed correctly" after installing v1.8.1 #6801

Closed
maxandersen opened this issue Jan 5, 2016 · 20 comments

Comments

@maxandersen
Copy link

I updated from a working 1.7.4 to a now broken 1.8.1 via osx package on vagrantup.com.

When I run vagrant --version I get "Vagrant 1.8.1", but running any other command gives me:

Vagrant failed to initialize at a very early stage:

The plugins failed to load properly. The error message given is
shown below.

Unable to find binary extension, was hitimes installed correctly?

Any pointers ? I'm running El Capitain if that matters.

@aequitas
Copy link

aequitas commented Jan 5, 2016

Same here, running plugin related commands does work:

$ vagrant --version
Vagrant 1.8.1

$ vagrant plugin list
landrush (0.18.0)
vagrant-aws (0.6.0)
vagrant-share (1.1.5, system)
vagrant-vbguest (0.11.0)
vagrant-vbox-snapshot (0.0.10)

@aequitas
Copy link

aequitas commented Jan 7, 2016

Uninstalling and reinstalling plugins solved the problem for me.

@maxandersen
Copy link
Author

a full removal of vagrant made this work again for me.

uninstalling/reinstalling plugins was not enough.

@sethvargo
Copy link
Contributor

Hi everyone,

Thank you for opening and commenting on this issue, and I am sorry the upgrade process has not been smooth. Unfortunately I am not able to reproduce this issue, but I am glad you were able to get it fixed by uninstalling plugins or re-installing Vagrant.

It is possible that the .vagrant.d directory was somehow put in a bad state. However, without a reproduction, it's really hard for us to fix it 😦

I am going to go ahead and close this issue, but if someone is able to provide a reproducible way, we can definitely get this fixed in core. Thanks! 😄

@cswingler
Copy link

I seem to be able to reliably reproduce this:

https://gist.github.com/cswingler/cb3bbfb8d873d5f88c4e

@sethvargo
Copy link
Contributor

@cswingler that error is coming from the berkshelf plugin, not Vagrant

@simonsparks
Copy link

I managed to get past this problem by uninstalling just one plugin (landrush in my case as it was first on the list).

@mario-areias
Copy link

@sethvargo I am exactly same situation as described by @maxandersen. Do you want me to get any specific logs so you can investigate?

@mario-areias
Copy link

I don't have the berkshelf plugin, btw.

@mario-areias
Copy link

This log is when I try to reload a machine with --debug enabled

DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.1/plugins/synced_folders/smb/plugin.rb
 INFO manager: Registered plugin: SMB synced folders
 INFO global: Loading plugins!
 INFO manager: Registered plugin: vagrant-share
 INFO manager: Registered plugin: vagrant-vbguest
ERROR vagrant: Vagrant experienced an error! Details:
ERROR vagrant: #<Vagrant::Errors::PluginLoadError: The plugins failed to load properly. The error message given is
shown below.

Unable to find binary extension, was hitimes installed correctly?>
ERROR vagrant: The plugins failed to load properly. The error message given is
shown below.

Unable to find binary extension, was hitimes installed correctly?
ERROR vagrant: /opt/vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant.rb:293:in `rescue in <top (required)>'
/opt/vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant.rb:289:in `<top (required)>'
/opt/vagrant/embedded/gems/gems/vagrant-1.8.1/bin/vagrant:105:in `require'
/opt/vagrant/embedded/gems/gems/vagrant-1.8.1/bin/vagrant:105:in `<main>'
Vagrant failed to initialize at a very early stage:

The plugins failed to load properly. The error message given is
shown below.

Unable to find binary extension, was hitimes installed correctly?

@duocgit
Copy link

duocgit commented Feb 3, 2016

Uninstalling hitimes plugin worked for me

@dentarg
Copy link

dentarg commented Feb 3, 2016

Same here uninstall of landrush solved it (only plugin I had installed myself, vagrant plugin list listed vagrant-share too)

@marsmensch
Copy link

Same issue here. After upgrading a fully functional Vagrant 1.7.4 with landrush plugin (0.18.0), i got the error message experienced by @maxandersen @aequitas and @mario-areias.

Uninstalling landrush and reinstalling helped to work around the problem.

@mikegreiling
Copy link

So, is landrush incompatible with 1.8.1 or is this merely an upgrade process issue?

@marsmensch
Copy link

landrush works perfectly after reinstalling it. i guess it is some existing
landrush configuration that messes things up.

On Fri, Feb 5, 2016, 21:11 Mike Greiling notifications@github.com wrote:

So, is landrush incompatible with 1.8.1 or is this merely an upgrade
process issue?


Reply to this email directly or view it on GitHub
#6801 (comment).

@davsclaus
Copy link

Yeah I had that too in a 1.7.4 -> 1.8.1 upgrade on osx. To resolve I trashed my ~/.vagrant.d dir, and then installed landrush again, and it now works.

@petems
Copy link
Contributor

petems commented Feb 26, 2016

Uninstalling landrush and reinstalling fixed for me 👍

@pbattino
Copy link

Same as petems! I had landrush 0.18.0, now it's 0.19.0
Thank you guys

@pbattino
Copy link

Correction: it SEEMED to work, but it didn't. I needed to empty ~/.vagrant.d/data/landrush and reinstall landrush.

@cfont
Copy link

cfont commented Mar 17, 2016

I ran into this same issue and resolved it like @petems by simply uninstalling and reinstalling landrush. In my case I did not need to empty .vagrant.d dir but instead only reinstall landrush. I am using a Mac 10.10.4 and originally installed vagrant using homebrew in case that should be important at all.

Something else that may be important is that I don't have hitimes plugin installed before or after upgrading vagrant.

@ghost ghost locked and limited conversation to collaborators Apr 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests