{"action":"closed","issue":{"url":"https://api.github.com/repos/mitchellh/vagrant/issues/5662","labels_url":"https://api.github.com/repos/mitchellh/vagrant/issues/5662/labels{/name}","comments_url":"https://api.github.com/repos/mitchellh/vagrant/issues/5662/comments","events_url":"https://api.github.com/repos/mitchellh/vagrant/issues/5662/events","html_url":"https://github.com/mitchellh/vagrant/issues/5662","id":72452376,"number":5662,"title":"Can't update or install plugins after upgrading Vagrant to version 1.7.2","user":{"login":"dkinzer","id":444215,"avatar_url":"https://avatars.githubusercontent.com/u/444215?v=3","gravatar_id":"","url":"https://api.github.com/users/dkinzer","html_url":"https://github.com/dkinzer","followers_url":"https://api.github.com/users/dkinzer/followers","following_url":"https://api.github.com/users/dkinzer/following{/other_user}","gists_url":"https://api.github.com/users/dkinzer/gists{/gist_id}","starred_url":"https://api.github.com/users/dkinzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dkinzer/subscriptions","organizations_url":"https://api.github.com/users/dkinzer/orgs","repos_url":"https://api.github.com/users/dkinzer/repos","events_url":"https://api.github.com/users/dkinzer/events{/privacy}","received_events_url":"https://api.github.com/users/dkinzer/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mitchellh/vagrant/labels/waitingreply","name":"waitingreply","color":"5319e7"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-05-01T15:14:26Z","updated_at":"2015-05-01T16:03:59Z","closed_at":"2015-05-01T16:03:59Z","body":"When I try to update or install a plugin after updating to vagrant version 1.7.2 I get the following error:\r\n\r\n```\r\nUpdating installed plugins...\r\nBundler, the underlying system Vagrant uses to install plugins,\r\nreported an error. The error is shown below. These errors are usually\r\ncaused by misconfigured plugin installations or transient network\r\nissues. The error from Bundler is:\r\n\r\nAn error occurred while installing ffi (1.9.8), and Bundler cannot continue.\r\nMake sure that `gem install ffi -v '1.9.8'` succeeds before bundling.\r\n\r\nGem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.\r\n\r\n    /opt/vagrant/embedded/bin/ruby extconf.rb \r\n*** extconf.rb failed ***\r\nCould not create Makefile due to some reason, probably lack of necessary\r\nlibraries and/or headers.  Check the mkmf.log file for more details.  You may\r\nneed configuration options.\r\n\r\nProvided configuration options:\r\n\t--with-opt-dir\r\n\t--with-opt-include\r\n\t--without-opt-include=${opt-dir}/include\r\n\t--with-opt-lib\r\n\t--without-opt-lib=${opt-dir}/lib\r\n\t--with-make-prog\r\n\t--without-make-prog\r\n\t--srcdir=.\r\n\t--curdir\r\n\t--ruby=/opt/vagrant/embedded/bin/ruby\r\n\t--with-ffi_c-dir\r\n\t--without-ffi_c-dir\r\n\t--with-ffi_c-include\r\n\t--without-ffi_c-include=${ffi_c-dir}/include\r\n\t--with-ffi_c-lib\r\n\t--without-ffi_c-lib=${ffi_c-dir}/\r\n\t--with-libffi-config\r\n\t--without-libffi-config\r\n\t--with-pkg-config\r\n\t--without-pkg-config\r\n/opt/vagrant/embedded/lib/ruby/2.0.0/mkmf.rb:434:in `try_do': The compiler failed to generate an executable file. (RuntimeError)\r\nYou have to install development tools first.\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/mkmf.rb:519:in `try_link0'\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/mkmf.rb:534:in `try_link'\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/mkmf.rb:620:in `block in try_ldflags'\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/mkmf.rb:613:in `with_ldflags'\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/mkmf.rb:619:in `try_ldflags'\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/mkmf.rb:1725:in `pkg_config'\r\n\tfrom extconf.rb:15:in `<main>'\r\n\r\n\r\nGem files will remain installed in /home/dkinzer/.vagrant.d/gems/gems/ffi-1.9.8 for inspection.\r\nResults logged to /home/dkinzer/.vagrant.d/gems/gems/ffi-1.9.8/ext/ffi_c/gem_make.out\r\n```\r\n\r\nI am using Ubuntu 14.04 on a 64 bit machine.\r\n\r\n```\r\nLinux linux 3.13.0-49-generic #83-Ubuntu SMP Fri Apr 10 20:11:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux\r\n```\r\n"}}