Failure to launch Homestead Vagrant Box
<p>I am in the middle of following <a href="https://laravel.com/docs/5.2/homestead#daily-usage" rel="nofollow">Laravel Tutorial</a> which directs me to installing the homestead vagrant box; I am stuck on composer part.</p>

<p>I use Ubuntu 14.04 LTS (64bit) and ran Vagrant through virtualbox 5.0.24r108355 (amd64). Apparently Homestead has conflict with virtualbox 5.1. </p>

<p>My understanding of Homestead is that it will set up </p>

<pre><code>Ubuntu 16.04
Git
PHP 7.0
HHVM
Nginx
MySQL
MariaDB
Sqlite3
Postgres
Composer
Node (With PM2, Bower, Grunt, and Gulp)
Redis
Memcached
Beanstalkd
</code></pre>

<p>This is partly confirmed by the following: 16.04 LTS installation. </p>

<pre><code>yhk@home:~/Homestead$ vagrant ssh
Welcome to Ubuntu 16.04 LTS (GNU/Linux 4.4.0-22-generic x86_64)
* Documentation:  https://help.ubuntu.com/
Last login: Fri Jul 15 13:20:08 2016 from 10.0.2.2
</code></pre>

<p>However, when I try <code>vagrant up</code>, it fails. Apparently, I am already using composer. How do I proceed along to fix this glitch and have vagrant up and running properly?</p>

<pre><code>yhk@home:~/Homestead$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==&gt; default: Checking if box 'laravel/homestead' is up to date...
==&gt; default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==&gt; default: flag to force provisioning. Provisioners marked to run always will still run.
yhk@home:~/Homestead$ vagrant provision
==&gt; default: Running provisioner: file...
==&gt; default: Running provisioner: shell...
    default: Running: inline script
==&gt; default: Running provisioner: shell...
    default: Running: inline script
==&gt; default: Running provisioner: shell...
    default: Running: /tmp/vagrant-shell20160715-14549-1a6hi0t.sh
==&gt; default: Running provisioner: shell...
    default: Running: script: Creating Site: homestead.app
==&gt; default: Running provisioner: shell...
    default: Running: script: Restarting Nginx
==&gt; default: Running provisioner: shell...
    default: Running: script: Creating MySQL Database
==&gt; default: Running provisioner: shell...
    default: Running: script: Creating Postgres Database
==&gt; default: Running provisioner: shell...
    default: Running: script: Clear Variables
==&gt; default: Running provisioner: shell...
    default: Running: inline script
==&gt; default: You are already using composer version 1.1.3 (stable channel).
==&gt; default: Running provisioner: shell...
    default: Running: /tmp/vagrant-shell20160715-14549-l87w5y.sh
</code></pre>

<p>I think the setup properly done...</p>

<pre><code>yhk@home:~/Homestead$ ls
CHANGELOG.md   composer.lock  init.bat  LICENSE.txt  scripts  Vagrantfile
composer.json  homestead      init.sh   readme.md    src

yhk@home:~/.homestead$ ls
after.sh  aliases  Homestead.yaml  Homestead.yaml~
</code></pre>

<p>Once again, how do I proceed along to get composer issue fixed and have vagrant up and running? </p>