Bundler error whilst trying to install Varying Vagrant Vagrants and Vagrant plug-ins
<p>I am new to Vagrant, Laraval, and Varying Vagrant Vagrants. I am attempting to get this environment installed and operational. I am on Mac OS X 10.11.6.</p>

<p>I am following the instructions posted <a href="https://varyingvagrantvagrants.org/" rel="nofollow">here</a>.</p>

<p><strong>Step 1</strong> is install VirtualBox 5.0.x. Done that.</p>

<p><strong>Step 2</strong> is install Vagrant 1.8.5. Done that.</p>

<p>After installing Vagrant with the pgk file I downloaded... I created a directory at <code>~/vagrant</code>. In that directory I did a <code>vagrant init hashicorp/precise64</code> command. I then <code>vagrant up</code>.</p>

<p><strong>Step 3</strong> Install the <code>vagrant-hostsupdater</code> plugin with <code>vagrant plugin install vagrant-hostsupdater</code></p>

<p>When I try to do this, I get the following error:</p>

<blockquote>
  <p>Bundler, the underlying system Vagrant uses to install plugins,
  reported an error. The error is shown below. These errors are usually
  caused by misconfigured plugin installations or transient network
  issues. The error from Bundler is:</p>
  
  <p>There was an error while trying to write to
  <code>/Users/jonathan/.bundle/cache/compact_index/gems.hashicorp.com.443.68db9b3ad4be8461ccdecca2ae96d12a</code>.
  It is likely that you need to grant write permissions for that path.</p>
  
  <p>Warning: this Gemfile contains multiple primary sources. Using
  <code>source</code> more than once without a block is a security risk, and may
  result in installing unexpected gems. To resolve this warning, use a
  block to indicate which gems should come from the secondary source. To
  upgrade this warning to an error, run <code>bundle config
  disable_multisource true</code>.</p>
</blockquote>

<p>Just to see if it made any difference, I changed the permissions on that file to <code>777</code>. The same error occurs though.</p>

<p>I also get this error if I try to install any of the other plugins mentioned in the instructions on the VVV site.</p>

<p>I have no idea why this occurs, or what to do about it.</p>

<p>Any suggestions would be greatly appreciated.</p>