richdynamix / magestead

The Vagrant Solution for Magento Developers
81 stars 29 forks source link

Public folder not synced over #106

Open WillPS1989 opened 7 years ago

WillPS1989 commented 7 years ago

No matter which set of options I use, I can't seem to get a new installation to sync the public folder over to the guest machine. Composer is available globally, and the magento files are all downloaded successfully on the host machine.

I'm running Ubuntu 16.04. Tried pretty much every combination of options and it's the same with each.

Here's the output of the setup:

Lets configure your project's VM
Configure the IP for your VM (192.168.47.47): 
How many CPU's would you like to use? (1): 
Define the VM memory limit (2048): 
Lets configure your server
Which OS would you like to install?
  [0] CentOS 6.5
  [1] Ubuntu 14
 > 
Which webserver would you like?
  [0] NGINX
  [1] Apache
 > 
Which version of PHP should be installed?
  [0] 56
  [1] 70
 > 1
Lets configure your project's application
Which application do you want to install?
  [0] Magento
  [1] Magento2
 > 1
Enter your application's base_url (m2-test.dev): 
Enter your application's default currency (GBP): 
Enter your application's default locale (en_GB): 
Would you like to install sample data? (no/yes) 
Please enter your Magento username (public key): 
Please enter your Magento password (private key): 
PHP Warning:  file_put_contents([vendor-dir] vendor (/home/will/vendor)
[bin-dir] {$vendor-dir}/bin (/home/will/vendor/bin)
[cache-dir] /home/will/.composer/cache
[data-dir] /home/will/.composer
[cache-files-dir] {$cache-dir}/files (/home/will/.composer/cache/files)
[cache-repo-dir] {$cache-dir}/repo (/home/will/.composer/cache/repo)
[cache-vcs-dir] {$cache-dir}/vcs (/home/will/.composer/cache/vcs)
/home/will/.composer/auth.json): failed to open stream: No such file or directory in /home/will/.composer/vendor/richdynamix/magestead/src/Magestead/Helper/Options.php on line 201
Would you like to add your project to GIT? (no/yes) 
Setting up project structure
    0/3720 [>---------------------------]   0%
  372/3720 [==>-------------------------]  10%
  744/3720 [=====>----------------------]  20%
 1116/3720 [========>-------------------]  30%
 1488/3720 [===========>----------------]  40%
 1860/3720 [==============>-------------]  50%
 2232/3720 [================>-----------]  60%
 2604/3720 [===================>--------]  70%
 2976/3720 [======================>-----]  80%
 3348/3720 [=========================>--]  90%
 3720/3720 [============================] 100%
Spinning up your custom box
Bringing machine 'local' up with 'virtualbox' provider...
==> local: Importing base box 'richdynamix/magestead-centos65-nginx-php70'...
==> local: Matching MAC address for NAT networking...
==> local: Checking if box 'richdynamix/magestead-centos65-nginx-php70' is up to date...
==> local: Setting the name of the VM: m2-test_local_1495129309766_84373
==> local: Clearing any previously set network interfaces...
==> local: Preparing network interfaces based on configuration...
    local: Adapter 1: nat
    local: Adapter 2: hostonly
==> local: Forwarding ports...
    local: 80 (guest) => 8000 (host) (adapter 1)
    local: 443 (guest) => 44300 (host) (adapter 1)
    local: 3360 (guest) => 33600 (host) (adapter 1)
    local: 5432 (guest) => 54320 (host) (adapter 1)
    local: 8025 (guest) => 8025 (host) (adapter 1)
    local: 22 (guest) => 2222 (host) (adapter 1)
==> local: Running 'pre-boot' VM customizations...
==> local: Booting VM...
==> local: Waiting for machine to boot. This may take a few minutes...
    local: SSH address: 127.0.0.1:2222
    local: SSH username: vagrant
    local: SSH auth method: private key
    local: Warning: Connection reset. Retrying...
==> local: Machine booted and ready!
[local] GuestAdditions versions on your host (5.1.18) and guest (5.0.10) do not match.
Loaded plugins: priorities
Setting up Install Process
http://apt.sw.be/redhat/el6/en/x86_64/extras/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'apt.sw.be'"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: repoforgeextras. Please verify its path and try again
==> local: Checking for guest additions in VM...
    local: The guest additions on this VM do not match the installed version of
    local: VirtualBox! In most cases this is fine, but in rare cases it can
    local: prevent things such as shared folders from working properly. If you see
    local: shared folder errors, please make sure the guest additions within the
    local: virtual machine match the version of VirtualBox you have installed on
    local: your host and reload your VM.
    local: 
    local: Guest Additions Version: 5.0.10
    local: VirtualBox Version: 5.1
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

yum install -y kernel-devel-`uname -r` gcc binutils make perl bzip2

Stdout from the command:

Loaded plugins: priorities
Setting up Install Process

Stderr from the command:

http://apt.sw.be/redhat/el6/en/x86_64/extras/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'apt.sw.be'"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: repoforgeextras. Please verify its path and try again
Installing Magento 2 with Composer
Installing magento/project-community-edition (2.1.6)
  - Installing magento/project-community-edition (2.1.6): Loading from cache
Created project in public
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 198 installs, 0 updates, 0 removals
  - Installing magento/magento-composer-installer (0.1.12): Loading from cache
  - Installing zendframework/zend-stdlib (2.4.11): Loading from cache
  - Installing zendframework/zend-validator (2.4.11): Loading from cache
  - Installing zendframework/zend-escaper (2.4.11): Loading from cache
  - Installing zendframework/zend-uri (2.4.11): Loading from cache
  - Installing zendframework/zend-loader (2.4.11): Loading from cache
  - Installing zendframework/zend-http (2.4.11): Loading from cache
  - Installing symfony/process (v2.8.20): Loading from cache
  - Installing magento/framework (100.1.6): Loading from cache
  - Installing magento/language-zh_hans_cn (100.1.1): Loading from cache
  - Installing magento/language-pt_br (100.1.1): Loading from cache
  - Installing magento/language-nl_nl (100.1.1): Loading from cache
  - Installing magento/language-fr_fr (100.1.1): Loading from cache
  - Installing magento/language-es_es (100.1.1): Loading from cache
  - Installing magento/language-en_us (100.1.1): Loading from cache
  - Installing magento/language-de_de (100.1.1): Loading from cache
  - Installing magento/theme-frontend-blank (100.1.4): Loading from cache
  - Installing magento/theme-frontend-luma (100.1.5): Loading from cache
  - Installing magento/theme-adminhtml-backend (100.1.2): Loading from cache
  - Installing magento/module-media-storage (100.1.2): Loading from cache
  - Installing magento/module-config (100.1.4): Loading from cache
  - Installing magento/module-backend (100.1.3): Loading from cache
  - Installing magento/module-require-js (100.1.3): Loading from cache
  - Installing magento/module-translation (100.1.3): Loading from cache
  - Installing magento/module-theme (100.1.4): Loading from cache
  - Installing magento/module-directory (100.1.3): Loading from cache
  - Installing magento/module-store (100.1.5): Loading from cache
  - Installing magento/module-ui (100.1.4): Loading from cache
  - Installing magento/module-user (100.1.3): Loading from cache
  - Installing magento/module-email (100.1.3): Loading from cache
  - Installing magento/module-variable (100.1.2): Loading from cache
  - Installing magento/module-authorization (100.1.2): Loading from cache
  - Installing magento/module-quote (100.1.4): Loading from cache
  - Installing magento/module-catalog-inventory (100.1.5): Loading from cache
  - Installing magento/module-eav (100.1.5): Loading from cache
  - Installing magento/module-catalog (101.0.6): Loading from cache
  - Installing magento/module-page-cache (100.1.3): Loading from cache
  - Installing magento/module-url-rewrite (100.1.2): Loading from cache
  - Installing magento/module-cms-url-rewrite (100.1.2): Loading from cache
  - Installing magento/module-cms (101.0.4): Loading from cache
  - Installing magento/module-catalog-url-rewrite (100.1.3): Loading from cache
  - Installing magento/module-import-export (100.1.4): Loading from cache
  - Installing magento/module-security (100.1.3): Loading from cache
  - Installing magento/module-customer (100.1.5): Loading from cache
  - Installing magento/module-integration (100.1.3): Loading from cache
  - Installing magento/module-widget (100.1.2): Loading from cache
  - Installing magento/module-tax (100.1.2): Loading from cache
  - Installing magento/module-reports (100.1.3): Loading from cache
  - Installing magento/module-sales-rule (100.1.3): Loading from cache
  - Installing magento/module-rule (100.1.3): Loading from cache
  - Installing magento/module-catalog-rule (100.1.4): Loading from cache
  - Installing magento/module-sales (100.1.5): Loading from cache
  - Installing magento/module-shipping (100.1.3): Loading from cache
  - Installing magento/module-payment (100.1.5): Loading from cache
  - Installing magento/module-checkout (100.1.5): Loading from cache
  - Installing magento/module-msrp (100.1.3): Loading from cache
  - Installing magento/module-grouped-product (100.1.3): Loading from cache
  - Installing magento/module-wishlist (100.1.4): Loading from cache
  - Installing magento/module-rss (100.1.2): Loading from cache
  - Installing magento/module-gift-message (100.1.3): Loading from cache
  - Installing magento/module-sales-sequence (100.1.3): Loading from cache
  - Installing magento/module-contact (100.1.3): Loading from cache
  - Installing magento/module-downloadable (100.1.2): Loading from cache
  - Installing magento/module-cron (100.1.3): Loading from cache
  - Installing magento/module-newsletter (100.1.2): Loading from cache
  - Installing magento/module-review (100.1.2): Loading from cache
  - Installing magento/module-product-alert (100.1.3): Loading from cache
  - Installing magento/module-indexer (100.1.3): Loading from cache
  - Installing magento/module-catalog-import-export (100.1.4): Loading from cache
  - Installing magento/module-developer (100.1.3): Loading from cache
  - Installing magento/module-backup (100.1.2): Loading from cache
  - Installing magento/module-weee (100.1.2): Loading from cache
  - Installing magento/module-webapi (100.1.2): Loading from cache
  - Installing magento/module-webapi-security (100.1.2): Loading from cache
  - Installing magento/module-version (100.1.2): Loading from cache
  - Installing magento/module-vault (100.2.1): Loading from cache
  - Installing magento/module-usps (100.1.3): Loading from cache
  - Installing magento/module-ups (100.1.3): Loading from cache
  - Installing magento/module-tax-import-export (100.1.2): Loading from cache
  - Installing justinrainbow/json-schema (1.6.1): Loading from cache
  - Installing magento/module-swatches-layered-navigation (100.1.2): Loading from cache
  - Installing magento/module-configurable-product (100.1.6): Loading from cache
  - Installing magento/module-swatches (100.1.5): Loading from cache
  - Installing magento/module-swagger (100.1.2): Loading from cache
  - Installing magento/module-sitemap (100.1.3): Loading from cache
  - Installing magento/module-send-friend (100.1.2): Loading from cache
  - Installing magento/module-search (100.1.2): Loading from cache
  - Installing magento/module-catalog-search (100.1.5): Loading from cache
  - Installing magento/module-sample-data (100.1.3): Loading from cache
  - Installing magento/module-sales-inventory (100.1.1): Loading from cache
  - Installing magento/module-product-video (100.1.4): Loading from cache
  - Installing magento/module-persistent (100.1.3): Loading from cache
  - Installing magento/module-paypal (100.1.4): Loading from cache
  - Installing magento/module-offline-shipping (100.1.3): Loading from cache
  - Installing magento/module-offline-payments (100.1.2): Loading from cache
  - Installing magento/module-new-relic-reporting (100.1.3): Loading from cache
  - Installing magento/module-multishipping (100.1.2): Loading from cache
  - Installing magento/module-layered-navigation (100.1.2): Loading from cache
  - Installing magento/module-grouped-import-export (100.1.2): Loading from cache
  - Installing magento/module-cookie (100.1.2): Loading from cache
  - Installing magento/module-google-analytics (100.1.2): Loading from cache
  - Installing magento/module-google-optimizer (100.1.2): Loading from cache
  - Installing magento/module-google-adwords (100.1.2): Loading from cache
  - Installing magento/module-fedex (100.1.3): Loading from cache
  - Installing magento/module-encryption-key (100.1.2): Loading from cache
  - Installing magento/module-downloadable-import-export (100.1.2): Loading from cache
  - Installing magento/module-dhl (100.1.3): Loading from cache
  - Installing magento/module-deploy (100.1.5): Loading from cache
  - Installing magento/module-customer-import-export (100.1.2): Loading from cache
  - Installing magento/module-currency-symbol (100.1.2): Loading from cache
  - Installing magento/module-configurable-import-export (100.1.2): Loading from cache
  - Installing magento/module-checkout-agreements (100.1.2): Loading from cache
  - Installing magento/module-catalog-widget (100.1.2): Loading from cache
  - Installing magento/module-catalog-rule-configurable (100.1.3): Loading from cache
  - Installing magento/module-captcha (100.1.3): Loading from cache
  - Installing magento/module-cache-invalidate (100.1.3): Loading from cache
  - Installing magento/module-bundle (100.1.2): Loading from cache
  - Installing magento/module-bundle-import-export (100.1.3): Loading from cache
  - Installing braintree/braintree_php (3.7.0): Loading from cache
  - Installing magento/module-braintree (100.1.5): Loading from cache
  - Installing magento/module-authorizenet (100.1.4): Loading from cache
  - Installing magento/module-advanced-pricing-import-export (100.1.2): Loading from cache
  - Installing magento/module-admin-notification (100.1.2): Loading from cache
  - Installing magento/module-marketplace (100.1.2): Loading from cache
  - Installing league/climate (2.6.1): Loading from cache
  - Installing psr/log (1.0.2): Loading from cache
  - Installing symfony/console (v2.6.13): Loading from cache
  - Installing sjparkinson/static-review (4.1.1): Loading from cache
  - Installing symfony/finder (v3.2.8): Loading from cache
  - Installing symfony/filesystem (v2.8.20): Loading from cache
  - Installing seld/phar-utils (1.0.1): Loading from cache
  - Installing seld/jsonlint (1.6.0): Loading from cache
  - Installing seld/cli-prompt (1.0.3): Loading from cache
  - Installing composer/spdx-licenses (1.1.6): Loading from cache
  - Installing composer/semver (1.4.2): Loading from cache
  - Installing composer/composer (1.0.0-beta1): Loading from cache
  - Installing magento/composer (1.0.3): Loading from cache
  - Installing tedivm/jshrink (v1.0.1): Loading from cache
  - Installing phpseclib/phpseclib (2.0.5): Loading from cache
  - Installing symfony/event-dispatcher (v2.8.20): Loading from cache
  - Installing tubalmartin/cssmin (v2.4.8-p4): Loading from cache
  - Installing pelago/emogrifier (v0.1.1): Loading from cache
  - Installing oyejorge/less.php (v1.7.0.14): Loading from cache
  - Installing monolog/monolog (1.16.0): Loading from cache
  - Installing colinmollenhour/cache-backend-file (1.4): Loading from cache
  - Installing colinmollenhour/cache-backend-redis (1.9): Loading from cache
  - Installing colinmollenhour/credis (1.6): Loading from cache
  - Installing magento/zendframework1 (1.12.16-patch3): Loading from cache
  - Installing colinmollenhour/php-redis-session-abstract (v1.2): Loading from cache
  - Installing zendframework/zend-servicemanager (2.4.11): Loading from cache
  - Installing zendframework/zend-log (2.4.11): Loading from cache
  - Installing zendframework/zend-math (2.4.11): Loading from cache
  - Installing zendframework/zend-json (2.4.11): Loading from cache
  - Installing zendframework/zend-serializer (2.4.11): Loading from cache
  - Installing zendframework/zend-eventmanager (2.4.11): Loading from cache
  - Installing zendframework/zend-code (2.4.11): Loading from cache
  - Installing zendframework/zend-di (2.4.11): Loading from cache
  - Installing zendframework/zend-filter (2.4.11): Loading from cache
  - Installing zendframework/zend-inputfilter (2.4.11): Loading from cache
  - Installing zendframework/zend-form (2.4.11): Loading from cache
  - Installing zendframework/zend-config (2.4.11): Loading from cache
  - Installing zendframework/zend-view (2.4.11): Loading from cache
  - Installing zendframework/zend-i18n (2.4.11): Loading from cache
  - Installing zendframework/zend-text (2.4.11): Loading from cache
  - Installing zendframework/zend-mvc (2.4.11): Loading from cache
  - Installing zendframework/zend-modulemanager (2.4.11): Loading from cache
  - Installing zendframework/zend-console (2.4.11): Loading from cache
  - Installing zendframework/zend-crypt (2.4.11): Loading from cache
  - Installing zendframework/zend-server (2.4.11): Loading from cache
  - Installing zendframework/zend-soap (2.4.11): Loading from cache
  - Installing magento/magento2-base (2.1.6): Loading from cache
  - Installing symfony/yaml (v2.8.20): Loading from cache
  - Installing sebastian/version (1.0.6): Loading from cache
  - Installing sebastian/recursion-context (1.0.5): Loading from cache
  - Installing sebastian/exporter (1.2.2): Loading from cache
  - Installing sebastian/environment (1.3.8): Loading from cache
  - Installing sebastian/diff (1.4.1): Loading from cache
  - Installing sebastian/comparator (1.2.4): Loading from cache
  - Installing doctrine/instantiator (1.0.5): Loading from cache
  - Installing phpunit/php-text-template (1.2.1): Loading from cache
  - Installing phpunit/phpunit-mock-objects (2.3.8): Loading from cache
  - Installing phpunit/php-timer (1.0.9): Loading from cache
  - Installing phpunit/php-file-iterator (1.3.4): Loading from cache
  - Installing phpunit/php-token-stream (1.4.11): Loading from cache
  - Installing phpunit/php-code-coverage (2.2.4): Loading from cache
  - Installing phpunit/phpunit (4.1.0): Loading from cache
  - Installing squizlabs/php_codesniffer (1.5.3): Loading from cache
  - Installing theseer/fdomdocument (1.6.5): Loading from cache
  - Installing sebastian/finder-facade (1.2.1): Loading from cache
  - Installing sebastian/phpcpd (2.0.0): Loading from cache
  - Installing symfony/config (v2.8.20): Loading from cache
  - Installing symfony/dependency-injection (v2.8.20): Loading from cache
  - Installing pdepend/pdepend (2.2.2): Loading from cache
  - Installing phpmd/phpmd (2.5.0): Loading from cache
  - Installing symfony/stopwatch (v3.2.8): Loading from cache
  - Installing fabpot/php-cs-fixer (v1.13.1): Loading from cache
  - Installing lusitanian/oauth (v0.7.0): Loading from cache
zendframework/zend-validator suggests installing zendframework/zend-db (Zend\Db component)
zendframework/zend-validator suggests installing zendframework/zend-resources (Translations of validator messages)
zendframework/zend-validator suggests installing zendframework/zend-session (Zend\Session component)
magento/framework suggests installing ext-imagick (Use Image Magick >=3.0.0 as an optional alternative image processing library)
magento/module-theme suggests installing magento/module-theme-sample-data (Sample Data version:100.1.*)
magento/module-catalog suggests installing magento/module-catalog-sample-data (Sample Data version:100.1.*)
magento/module-cms suggests installing magento/module-cms-sample-data (Sample Data version:100.1.*)
magento/module-customer suggests installing magento/module-customer-sample-data (Sample Data version:100.1.*)
magento/module-widget suggests installing magento/module-widget-sample-data (Sample Data version:100.1.*)
magento/module-tax suggests installing magento/module-tax-sample-data (Sample Data version:100.1.*)
magento/module-sales-rule suggests installing magento/module-sales-rule-sample-data (Sample Data version:100.1.*)
magento/module-catalog-rule suggests installing magento/module-catalog-rule-sample-data (Sample Data version:100.1.*)
magento/module-sales suggests installing magento/module-sales-sample-data (Sample Data version:100.1.*)
magento/module-msrp suggests installing magento/module-msrp-sample-data (Sample Data version:100.1.*)
magento/module-grouped-product suggests installing magento/module-grouped-product-sample-data (Sample Data version:100.1.*)
magento/module-wishlist suggests installing magento/module-wishlist-sample-data (Sample Data version:100.1.*)
magento/module-downloadable suggests installing magento/module-downloadable-sample-data (Sample Data version:100.1.*)
magento/module-review suggests installing magento/module-review-sample-data (Sample Data version:100.1.*)
magento/module-configurable-product suggests installing magento/module-configurable-sample-data (Sample Data version:100.1.*)
magento/module-configurable-product suggests installing magento/module-product-links-sample-data (Sample Data version:100.1.*)
magento/module-swatches suggests installing magento/module-swatches-sample-data (Sample Data version:100.1.*)
magento/module-sample-data suggests installing magento/sample-data-media (Sample Data version:100.1.*)
magento/module-offline-shipping suggests installing magento/module-offline-shipping-sample-data (Sample Data version:100.1.*)
magento/module-bundle suggests installing magento/module-bundle-sample-data (Sample Data version:100.1.*)
sjparkinson/static-review suggests installing sensiolabs/security-checker (Required for ComposerSecurityReview.)
phpseclib/phpseclib suggests installing ext-libsodium (SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.)
phpseclib/phpseclib suggests installing ext-gmp (Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.)
symfony/event-dispatcher suggests installing symfony/http-kernel ()
monolog/monolog suggests installing aws/aws-sdk-php (Allow sending log messages to AWS services like DynamoDB)
monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages to a CouchDB server)
monolog/monolog suggests installing ext-amqp (Allow sending log messages to an AMQP server (1.0+ required))
monolog/monolog suggests installing ext-mongo (Allow sending log messages to a MongoDB server)
monolog/monolog suggests installing graylog2/gelf-php (Allow sending log messages to a GrayLog2 server)
monolog/monolog suggests installing php-console/php-console (Allow sending log messages to Google Chrome)
monolog/monolog suggests installing raven/raven (Allow sending log messages to a Sentry server)
monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages to Rollbar)
monolog/monolog suggests installing ruflin/elastica (Allow sending log messages to an Elastic Search server)
monolog/monolog suggests installing videlalvaro/php-amqplib (Allow sending log messages to an AMQP server using php-amqplib)
zendframework/zend-servicemanager suggests installing ocramius/proxy-manager (ProxyManager 0.5.* to handle lazy initialization of services)
zendframework/zend-log suggests installing ext-mongo (*)
zendframework/zend-log suggests installing zendframework/zend-db (Zend\Db component)
zendframework/zend-log suggests installing zendframework/zend-mail (Zend\Mail component)
zendframework/zend-math suggests installing ext-bcmath (If using the bcmath functionality)
zendframework/zend-math suggests installing ext-gmp (If using the gmp functionality)
zendframework/zend-math suggests installing ircmaxell/random-lib (Fallback random byte generator for Zend\Math\Rand if OpenSSL/Mcrypt extensions are unavailable)
zendframework/zend-json suggests installing zendframework/zendxml (To support Zend\Json\Json::fromXml() usage)
zendframework/zend-code suggests installing doctrine/common (Doctrine\Common >=2.1 for annotation features)
zendframework/zend-form suggests installing zendframework/zend-captcha (Zend\Captcha component)
zendframework/zend-form suggests installing zendframework/zendservice-recaptcha (ZendService\ReCaptcha component)
zendframework/zend-view suggests installing zendframework/zend-authentication (Zend\Authentication component)
zendframework/zend-view suggests installing zendframework/zend-feed (Zend\Feed component)
zendframework/zend-view suggests installing zendframework/zend-navigation (Zend\Navigation component)
zendframework/zend-view suggests installing zendframework/zend-paginator (Zend\Paginator component)
zendframework/zend-view suggests installing zendframework/zend-permissions-acl (Zend\Permissions\Acl component)
zendframework/zend-i18n suggests installing zendframework/zend-cache (Zend\Cache component)
zendframework/zend-i18n suggests installing zendframework/zend-resources (Translation resources)
zendframework/zend-mvc suggests installing zendframework/zend-authentication (Zend\Authentication component for Identity plugin)
zendframework/zend-mvc suggests installing zendframework/zend-session (Zend\Session component for FlashMessenger, PRG, and FPRG plugins)
zendframework/zend-mvc suggests installing zendframework/zend-version (Zend\Version component)
phpunit/phpunit-mock-objects suggests installing ext-soap (*)
phpunit/php-code-coverage suggests installing ext-xdebug (>=2.2.1)
phpunit/phpunit suggests installing phpunit/php-invoker (~1.1)
symfony/dependency-injection suggests installing symfony/expression-language (For using expressions in service container configuration)
symfony/dependency-injection suggests installing symfony/proxy-manager-bridge (Generate service proxies to lazy load them)
lusitanian/oauth suggests installing symfony/http-foundation (Allows using the Symfony Session storage backend.)
lusitanian/oauth suggests installing predis/predis (Allows using the Redis storage backend.)
Package fabpot/php-cs-fixer is abandoned, you should avoid using it. Use friendsofphp/php-cs-fixer instead.
Writing lock file
Generating autoload files
PHP Warning:  copy([vendor-dir] vendor (/home/will/vendor)
[bin-dir] {$vendor-dir}/bin (/home/will/vendor/bin)
[cache-dir] /home/will/.composer/cache
[data-dir] /home/will/.composer
[cache-files-dir] {$cache-dir}/files (/home/will/.composer/cache/files)
[cache-repo-dir] {$cache-dir}/repo (/home/will/.composer/cache/repo)
[cache-vcs-dir] {$cache-dir}/vcs (/home/will/.composer/cache/vcs)
/home/will/.composer/auth.json): failed to open stream: No such file or directory in /home/will/.composer/vendor/richdynamix/magestead/src/Magestead/Installers/Magento2Project.php on line 65
Installing PHPSpec
Using version ^3.4 for phpspec/phpspec
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for phpspec/phpspec ^3.4 -> satisfiable by phpspec/phpspec[3.4.0].
    - Conclusion: remove symfony/console v2.6.13
    - Conclusion: don't install symfony/console v2.6.13
    - phpspec/phpspec 3.4.0 requires symfony/console ^2.7 || ^3.0 -> satisfiable by symfony/console[v2.7.0, v2.7.0-BETA1, v2.7.0-BETA2, v2.7.1, v2.7.10, v2.7.11, v2.7.12, v2.7.13, v2.7.14, v2.7.15, v2.7.16, v2.7.17, v2.7.18, v2.7.19, v2.7.2, v2.7.20, v2.7.21, v2.7.22, v2.7.23, v2.7.24, v2.7.25, v2.7.26, v2.7.27, v2.7.3, v2.7.4, v2.7.5, v2.7.6, v2.7.7, v2.7.8, v2.7.9, v2.8.0, v2.8.0-BETA1, v2.8.1, v2.8.10, v2.8.11, v2.8.12, v2.8.13, v2.8.14, v2.8.15, v2.8.16, v2.8.17, v2.8.18, v2.8.19, v2.8.2, v2.8.20, v2.8.3, v2.8.4, v2.8.5, v2.8.6, v2.8.7, v2.8.8, v2.8.9, v3.0.0, v3.0.0-BETA1, v3.0.1, v3.0.2, v3.0.3, v3.0.4, v3.0.5, v3.0.6, v3.0.7, v3.0.8, v3.0.9, v3.1.0, v3.1.0-BETA1, v3.1.0-RC1, v3.1.1, v3.1.10, v3.1.2, v3.1.3, v3.1.4, v3.1.5, v3.1.6, v3.1.7, v3.1.8, v3.1.9, v3.2.0, v3.2.0-BETA1, v3.2.0-RC1, v3.2.0-RC2, v3.2.1, v3.2.2, v3.2.3, v3.2.4, v3.2.5, v3.2.6, v3.2.7, v3.2.8, v3.3.0-BETA1, v3.3.0-RC1].
    - Can only install one of: symfony/console[v2.7.0, v2.6.13].
    - Can only install one of: symfony/console[v2.7.0-BETA1, v2.6.13].
    - Can only install one of: symfony/console[v2.7.0-BETA2, v2.6.13].
    - Can only install one of: symfony/console[v2.7.1, v2.6.13].
    - Can only install one of: symfony/console[v2.7.10, v2.6.13].
    - Can only install one of: symfony/console[v2.7.11, v2.6.13].
    - Can only install one of: symfony/console[v2.7.12, v2.6.13].
    - Can only install one of: symfony/console[v2.7.13, v2.6.13].
    - Can only install one of: symfony/console[v2.7.14, v2.6.13].
    - Can only install one of: symfony/console[v2.7.15, v2.6.13].
    - Can only install one of: symfony/console[v2.7.16, v2.6.13].
    - Can only install one of: symfony/console[v2.7.17, v2.6.13].
    - Can only install one of: symfony/console[v2.7.18, v2.6.13].
    - Can only install one of: symfony/console[v2.7.19, v2.6.13].
    - Can only install one of: symfony/console[v2.7.2, v2.6.13].
    - Can only install one of: symfony/console[v2.7.20, v2.6.13].
    - Can only install one of: symfony/console[v2.7.21, v2.6.13].
    - Can only install one of: symfony/console[v2.7.22, v2.6.13].
    - Can only install one of: symfony/console[v2.7.23, v2.6.13].
    - Can only install one of: symfony/console[v2.7.24, v2.6.13].
    - Can only install one of: symfony/console[v2.7.25, v2.6.13].
    - Can only install one of: symfony/console[v2.7.26, v2.6.13].
    - Can only install one of: symfony/console[v2.7.27, v2.6.13].
    - Can only install one of: symfony/console[v2.7.3, v2.6.13].
    - Can only install one of: symfony/console[v2.7.4, v2.6.13].
    - Can only install one of: symfony/console[v2.7.5, v2.6.13].
    - Can only install one of: symfony/console[v2.7.6, v2.6.13].
    - Can only install one of: symfony/console[v2.7.7, v2.6.13].
    - Can only install one of: symfony/console[v2.7.8, v2.6.13].
    - Can only install one of: symfony/console[v2.7.9, v2.6.13].
    - Can only install one of: symfony/console[v2.8.0, v2.6.13].
    - Can only install one of: symfony/console[v2.8.0-BETA1, v2.6.13].
    - Can only install one of: symfony/console[v2.8.1, v2.6.13].
    - Can only install one of: symfony/console[v2.8.10, v2.6.13].
    - Can only install one of: symfony/console[v2.8.11, v2.6.13].
    - Can only install one of: symfony/console[v2.8.12, v2.6.13].
    - Can only install one of: symfony/console[v2.8.13, v2.6.13].
    - Can only install one of: symfony/console[v2.8.14, v2.6.13].
    - Can only install one of: symfony/console[v2.8.15, v2.6.13].
    - Can only install one of: symfony/console[v2.8.16, v2.6.13].
    - Can only install one of: symfony/console[v2.8.17, v2.6.13].
    - Can only install one of: symfony/console[v2.8.18, v2.6.13].
    - Can only install one of: symfony/console[v2.8.19, v2.6.13].
    - Can only install one of: symfony/console[v2.8.2, v2.6.13].
    - Can only install one of: symfony/console[v2.8.20, v2.6.13].
    - Can only install one of: symfony/console[v2.8.3, v2.6.13].
    - Can only install one of: symfony/console[v2.8.4, v2.6.13].
    - Can only install one of: symfony/console[v2.8.5, v2.6.13].
    - Can only install one of: symfony/console[v2.8.6, v2.6.13].
    - Can only install one of: symfony/console[v2.8.7, v2.6.13].
    - Can only install one of: symfony/console[v2.8.8, v2.6.13].
    - Can only install one of: symfony/console[v2.8.9, v2.6.13].
    - Can only install one of: symfony/console[v3.0.0, v2.6.13].
    - Can only install one of: symfony/console[v3.0.0-BETA1, v2.6.13].
    - Can only install one of: symfony/console[v3.0.1, v2.6.13].
    - Can only install one of: symfony/console[v3.0.2, v2.6.13].
    - Can only install one of: symfony/console[v3.0.3, v2.6.13].
    - Can only install one of: symfony/console[v3.0.4, v2.6.13].
    - Can only install one of: symfony/console[v3.0.5, v2.6.13].
    - Can only install one of: symfony/console[v3.0.6, v2.6.13].
    - Can only install one of: symfony/console[v3.0.7, v2.6.13].
    - Can only install one of: symfony/console[v3.0.8, v2.6.13].
    - Can only install one of: symfony/console[v3.0.9, v2.6.13].
    - Can only install one of: symfony/console[v3.1.0, v2.6.13].
    - Can only install one of: symfony/console[v3.1.0-BETA1, v2.6.13].
    - Can only install one of: symfony/console[v3.1.0-RC1, v2.6.13].
    - Can only install one of: symfony/console[v3.1.1, v2.6.13].
    - Can only install one of: symfony/console[v3.1.10, v2.6.13].
    - Can only install one of: symfony/console[v3.1.2, v2.6.13].
    - Can only install one of: symfony/console[v3.1.3, v2.6.13].
    - Can only install one of: symfony/console[v3.1.4, v2.6.13].
    - Can only install one of: symfony/console[v3.1.5, v2.6.13].
    - Can only install one of: symfony/console[v3.1.6, v2.6.13].
    - Can only install one of: symfony/console[v3.1.7, v2.6.13].
    - Can only install one of: symfony/console[v3.1.8, v2.6.13].
    - Can only install one of: symfony/console[v3.1.9, v2.6.13].
    - Can only install one of: symfony/console[v3.2.0, v2.6.13].
    - Can only install one of: symfony/console[v3.2.0-BETA1, v2.6.13].
    - Can only install one of: symfony/console[v3.2.0-RC1, v2.6.13].
    - Can only install one of: symfony/console[v3.2.0-RC2, v2.6.13].
    - Can only install one of: symfony/console[v3.2.1, v2.6.13].
    - Can only install one of: symfony/console[v3.2.2, v2.6.13].
    - Can only install one of: symfony/console[v3.2.3, v2.6.13].
    - Can only install one of: symfony/console[v3.2.4, v2.6.13].
    - Can only install one of: symfony/console[v3.2.5, v2.6.13].
    - Can only install one of: symfony/console[v3.2.6, v2.6.13].
    - Can only install one of: symfony/console[v3.2.7, v2.6.13].
    - Can only install one of: symfony/console[v3.2.8, v2.6.13].
    - Can only install one of: symfony/console[v3.3.0-BETA1, v2.6.13].
    - Can only install one of: symfony/console[v3.3.0-RC1, v2.6.13].
    - Installation request for symfony/console (locked at v2.6.13) -> satisfiable by symfony/console[v2.6.13].

Installation failed, reverting ./composer.json to its original content.
/usr/local/rvm/scripts/extras/bash_zsh_support/chpwd/function.sh: line 5: cd: /var/www/public: No such file or directory
chmod: cannot access `bin/phpspec': No such file or directory
bash: bin/phpspec: No such file or directory
Installing Behat
Using version ^3.3 for behat/behat
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 8 installs, 0 updates, 0 removals
  - Installing symfony/polyfill-mbstring (v1.3.0): Loading from cache
  - Installing symfony/translation (v3.2.8): Loading from cache
  - Installing psr/container (1.0.0): Loading from cache
  - Installing symfony/class-loader (v3.2.8): Loading from cache
  - Installing container-interop/container-interop (1.2.0): Loading from cache
  - Installing behat/transliterator (v1.2.0): Loading from cache
  - Installing behat/gherkin (v4.4.5): Loading from cache
  - Installing behat/behat (v3.3.1): Loading from cache
symfony/class-loader suggests installing symfony/polyfill-apcu (For using ApcClassLoader on HHVM)
behat/behat suggests installing behat/symfony2-extension (for integration with Symfony2 web framework)
behat/behat suggests installing behat/yii-extension (for integration with Yii web framework)
behat/behat suggests installing behat/mink-extension (for integration with Mink testing framework)
Package fabpot/php-cs-fixer is abandoned, you should avoid using it. Use friendsofphp/php-cs-fixer instead.
Writing lock file
Generating autoload files
/usr/local/rvm/scripts/extras/bash_zsh_support/chpwd/function.sh: line 5: cd: /var/www/public: No such file or directory
chmod: cannot access `bin/behat': No such file or directory
bash: bin/behat: No such file or directory
Setting Permissions
/usr/local/rvm/scripts/extras/bash_zsh_support/chpwd/function.sh: line 5: cd: /var/www/public: No such file or directory
Folder Permissions Set
/usr/local/rvm/scripts/extras/bash_zsh_support/chpwd/function.sh: line 5: cd: /var/www/public: No such file or directory
File Permissions Set
/usr/local/rvm/scripts/extras/bash_zsh_support/chpwd/function.sh: line 5: cd: /var/www/public: No such file or directory
chmod: cannot access `bin/magento': No such file or directory
chmod: cannot access `bin/phpspec': No such file or directory
chmod: cannot access `bin/behat': No such file or directory
bin/magento Permissions Set
Installing Magento 2 Software
/usr/local/rvm/scripts/extras/bash_zsh_support/chpwd/function.sh: line 5: cd: /var/www/public: No such file or directory
bash: bin/magento: No such file or directory
Reindexing Tables
/usr/local/rvm/scripts/extras/bash_zsh_support/chpwd/function.sh: line 5: cd: /var/www/public: No such file or directory
bash: bin/magento: No such file or directory
Flushing All Cache
/usr/local/rvm/scripts/extras/bash_zsh_support/chpwd/function.sh: line 5: cd: /var/www/public: No such file or directory
bash: bin/magento: No such file or directory
Configuring Redis Cache
PHP Warning:  include(/home/will/m2-test/public/app/etc/env.php): failed to open stream: No such file or directory in /home/will/.composer/vendor/richdynamix/magestead/src/Magestead/Installers/Magento2Project.php on line 174
PHP Warning:  include(): Failed opening '/home/will/m2-test/public/app/etc/env.php' for inclusion (include_path='.:/usr/share/php') in /home/will/.composer/vendor/richdynamix/magestead/src/Magestead/Installers/Magento2Project.php on line 174
SUCCESS: Magestead has finished installing Magento 2!
+----------+-------------+-------------+-----------+
| Username | Password    | Base URL    | Admin URI |
+----------+-------------+-------------+-----------+
| admin    | password123 | m2-test.dev | admin     |
+----------+-------------+-------------+-----------+
NOTE: You will need to add the following to your hosts file!
192.168.47.47 m2-test.dev
Installing the vagrant-hostsupdater plugin will remove the need for
manual edits of your hosts file.