partkeepr / PartKeepr

Open Source Inventory Management
http://www.partkeepr.org
GNU General Public License v3.0
1.38k stars 401 forks source link

Composer fails on new install #547

Closed JarrettR closed 8 years ago

JarrettR commented 8 years ago

Composer install fails.

Looks like for some reason it's not creating / moving directories where it should.

See for example:

atelierspierrot/famfamfam-silk-sprite : Installation in progress...
    atelierspierrot/famfamfam-silk-sprite : Installing assets : "public"...
    atelierspierrot/famfamfam-silk-sprite : Assets directory matches : "public"
    atelierspierrot/famfamfam-silk-sprite : Directory found : "web/"
    atelierspierrot/famfamfam-silk-sprite : Directory installed : "/usr/share/nginx/html/PartKeepr/vendor/../web/atelierspierrot/famfamfam-silk-sprite"

versus this:

    reputation-vip/composer-assets-installer : No assets to install

Full install log to follow:

root@jarrett:/usr/share/nginx/html# git clone https://github.com/partkeepr/PartKeepr.git
root@jarrett:/usr/share/nginx/html# cd PartKeepr/
root@jarrett:/usr/share/nginx/html/PartKeepr# cp app/config/parameters.php.dist app/config/parameters.php
root@jarrett:/usr/share/nginx/html/PartKeepr# curl -sS https://getcomposer.org/installer | php
root@jarrett:/usr/share/nginx/html/PartKeepr# php composer.phar install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
  - Installing composer/installers (v1.0.21)
    Loading from cache

  - Installing atelierspierrot/famfamfam-silk-sprite (v1.0.0)
    Loading from cache

  - Installing behat/transliterator (v1.1.0)
    Loading from cache

  - Installing brainbits/fugue-icons-bundle (3.5.6)
    Loading from cache

  - Installing cbsi/doctrine2-nestedset (dev-master afdf6fa)
    Cloning afdf6fa813b03b1947cc7fdb731b9039e7636ffa

  - Installing doctrine/lexer (v1.0.1)
    Loading from cache

  - Installing doctrine/annotations (v1.2.7)
    Loading from cache

  - Installing doctrine/collections (v1.3.0)
    Loading from cache

  - Installing twig/twig (v1.23.1)
    Loading from cache

  - Installing psr/log (1.0.0)
    Loading from cache

  - Installing doctrine/inflector (v1.0.1)
    Loading from cache

  - Installing doctrine/cache (v1.4.2)
    Loading from cache

  - Installing doctrine/common (v2.5.1)
    Loading from cache

  - Installing symfony/symfony (v2.7.7)
    Loading from cache

  - Installing symfony/doctrine-bridge (2.7.x-dev 21918ec)
    Cloning 21918ec9a7578f0732e386cd7fd1d57988c6f413

  - Installing doctrine/doctrine-cache-bundle (v1.0.1)
    Loading from cache

  - Installing jdorn/sql-formatter (v1.2.17)
    Loading from cache

  - Installing doctrine/dbal (v2.5.2)
    Loading from cache

  - Installing doctrine/doctrine-bundle (v1.5.2)
    Loading from cache

  - Installing doctrine/data-fixtures (v1.1.1)
    Loading from cache

  - Installing doctrine/doctrine-fixtures-bundle (v2.2.1)
    Loading from cache

  - Installing doctrine/migrations (dev-master d196ddc)
    Cloning d196ddc229f50c66c5a015c158adb78a2dfb4351

  - Installing doctrine/doctrine-migrations-bundle (dev-master 86d2b1c)
    Cloning 86d2b1c9c195c12175551d02a475067977c0afcf

  - Installing willdurand/negotiation (1.5.0)
    Loading from cache

  - Installing phpdocumentor/reflection-docblock (2.0.4)
    Loading from cache

  - Installing nikic/php-parser (v0.9.4)
    Loading from cache

  - Installing phpdocumentor/reflection (1.0.7)
    Loading from cache

  - Installing zendframework/zend-stdlib (2.7.3)
    Loading from cache

  - Installing zendframework/zend-hydrator (1.0.0)
    Loading from cache

  - Installing zendframework/zend-eventmanager (2.5.2)
    Loading from cache

  - Installing zendframework/zend-code (2.5.2)
    Loading from cache

  - Installing ocramius/proxy-manager (1.0.2)
    Loading from cache

  - Installing dunglas/php-property-info (v0.2.1)
    Loading from cache

  - Installing doctrine/instantiator (1.0.5)
    Loading from cache

  - Installing doctrine/orm (v2.5.1)
    Loading from cache

  - Installing dunglas/api-bundle (dev-master b30de68)
    Cloning b30de689f94410c7dc0e449f2ecc15cfa8e70f54

  - Installing escapestudios/wsse-authentication-bundle (dev-advancedUserInterface 29f43b5)
    Cloning 29f43b5e10e8e2b5381335841108fc2745aed3e2

  - Installing fortawesome/font-awesome (v4.4.0)
    Loading from cache

  - Installing zendframework/zend-ldap (2.5.1)
    Loading from cache

  - Installing fr3d/ldap-bundle (dev-master 492a4ac)
    Cloning 492a4ac6d2edf95aa0a252fbca4376aad42d05c1

  - Installing willdurand/jsonp-callback-validator (v1.1.0)
    Loading from cache

  - Installing friendsofsymfony/rest-bundle (1.7.1)
    Loading from cache

  - Installing friendsofsymfony/user-bundle (dev-master d5b28c3)
    Cloning d5b28c367d393f9d9fbc48c4138b2a74d51c0c83

  - Installing imagine/imagine (v0.6.3)
    Loading from cache

  - Installing incenteev/composer-parameter-handler (v2.1.1)
    Loading from cache

  - Installing jms/translation-bundle (dev-master 8eff567)
    Cloning 8eff56746b73762dfe06414faf0fb609bfe51754

  - Installing knplabs/gaufrette (0.2.0)
    Loading from cache

  - Installing knplabs/knp-gaufrette-bundle (0.2.0)
    Loading from cache

  - Installing moontoast/math (1.1.0)
    Loading from cache

  - Installing michelf/php-markdown (1.5.0)
    Loading from cache

  - Installing nelmio/api-doc-bundle (dev-master 9af3744)
    Cloning 9af37448fa2f82856d068205afa96e9874527672

  - Installing nfq-alpha/sprite-bundle (dev-min-image-fix 5e93829)
    Cloning 5e93829623d1d685b3f4228097534c9aa3a6af5a

  - Installing partkeepr/extjs6 (dev-master 6e6492b)
    Cloning 6e6492ba3a0ba40753805cff4c2aeac069b15426

  - Installing partkeepr/remote-file-loader (dev-master 28ebb80)
    Cloning 28ebb808e854f9f3ca0e1efb406d0b25336312ec

  - Installing phpseclib/phpseclib (1.0.0)
    Loading from cache

  - Installing predis/predis (v1.0.3)
    Loading from cache

  - Installing ramsey/uuid (dev-master 2fb164f)
    Cloning 2fb164fd889120a9d9ba19d825e270e5293eecc5

  - Installing reputation-vip/composer-assets-installer (1.0.4)
    Loading from cache

  - Installing sensiolabs/security-checker (v3.0.1)
    Loading from cache

  - Installing sensio/distribution-bundle (v4.0.1)
    Loading from cache

  - Installing sensio/framework-extra-bundle (v3.0.10)
    Loading from cache

  - Installing snc/redis-bundle (1.1.9)
    Loading from cache

  - Installing sonata-project/exporter (1.4.0)
    Loading from cache

  - Installing gedmo/doctrine-extensions (v2.4.7)
    Loading from cache

  - Installing stof/doctrine-extensions-bundle (dev-master 7b31445)
    Cloning 7b3144572617b0555f9a443317dbc2f9cf5b524e

  - Installing kriswallsmith/assetic (v1.3.0)
    Loading from cache

  - Installing symfony/assetic-bundle (v2.7.0)
    Loading from cache

  - Installing monolog/monolog (1.17.1)
    Loading from cache

  - Installing symfony/monolog-bundle (v2.8.0)
    Loading from cache

  - Installing swiftmailer/swiftmailer (v5.4.1)
    Loading from cache

  - Installing symfony/swiftmailer-bundle (v2.3.8)
    Loading from cache

  - Installing twig/extensions (v1.3.0)
    Loading from cache

  - Installing guzzle/guzzle (v3.9.3)
    Loading from cache

  - Installing satooshi/php-coveralls (v0.6.1)
    Loading from cache

  - Installing codeclimate/php-test-reporter (dev-master 85b5de9)
    Cloning 85b5de950678a25f3e85adb6bc26de7f7f231d18

  - Installing ddeboer/data-import (0.18.0)
    Loading from cache

  - Installing liip/functional-test-bundle (1.2.2)
    Loading from cache

  - Installing phpunit/php-token-stream (1.4.8)
    Loading from cache

  - Installing sebastian/version (1.0.6)
    Loading from cache

  - Installing sebastian/global-state (1.0.0)
    Loading from cache

  - Installing sebastian/recursion-context (1.0.1)
    Loading from cache

  - Installing sebastian/exporter (1.2.1)
    Loading from cache

  - Installing sebastian/environment (1.3.2)
    Loading from cache

  - Installing sebastian/diff (1.3.0)
    Loading from cache

  - Installing sebastian/comparator (1.2.0)
    Loading from cache

  - Installing phpunit/php-text-template (1.2.1)
    Loading from cache

  - Installing phpunit/phpunit-mock-objects (2.3.7)
    Loading from cache

  - Installing phpunit/php-timer (1.0.7)
    Loading from cache

  - Installing phpunit/php-file-iterator (1.4.1)
    Loading from cache

  - Installing phpunit/php-code-coverage (2.2.3)
    Loading from cache

  - Installing phpspec/prophecy (v1.5.0)
    Loading from cache

  - Installing phpunit/phpunit (4.8.10)
    Loading from cache

  - Installing sensio/generator-bundle (v2.5.3)
    Loading from cache

  - Installing symfony/polyfill-intl-icu (v1.0.0)
    Loading from cache

  - Installing symfony/polyfill-mbstring (v1.0.0)
    Loading from cache

  - Installing symfony/polyfill-php54 (v1.0.0)
    Loading from cache

  - Installing ircmaxell/password-compat (v1.0.4)
    Loading from cache

  - Installing symfony/polyfill-php55 (v1.0.0)
    Loading from cache

  - Installing symfony/polyfill-util (v1.0.0)
    Loading from cache

  - Installing symfony/polyfill-php56 (v1.0.0)
    Loading from cache

  - Installing paragonie/random_compat (1.1.1)
    Loading from cache

  - Installing symfony/polyfill-php70 (v1.0.0)
    Loading from cache

doctrine/data-fixtures suggests installing doctrine/mongodb-odm (For loading MongoDB ODM fixtures)
doctrine/data-fixtures suggests installing doctrine/phpcr-odm (For loading PHPCR ODM fixtures)
phpdocumentor/reflection-docblock suggests installing dflydev/markdown (~1.0)
phpdocumentor/reflection-docblock suggests installing erusev/parsedown (~1.0)
zendframework/zend-stdlib suggests installing zendframework/zend-filter (To support naming strategy hydrator usage)
zendframework/zend-stdlib suggests installing zendframework/zend-serializer (Zend\Serializer component)
zendframework/zend-stdlib suggests installing zendframework/zend-servicemanager (To support hydrator plugin manager usage)
zendframework/zend-hydrator suggests installing zendframework/zend-filter (^2.5.1, to support naming strategy hydrator usage)
zendframework/zend-hydrator suggests installing zendframework/zend-serializer (^2.5.1, to use the SerializableStrategy)
zendframework/zend-hydrator suggests installing zendframework/zend-servicemanager (^2.5.1, to support hydrator plugin manager usage)
ocramius/proxy-manager suggests installing ocramius/generated-hydrator (To have very fast object to array to object conversion for ghost objects)
ocramius/proxy-manager suggests installing zendframework/zend-json (To have the JsonRpc adapter (Remote Object feature))
ocramius/proxy-manager suggests installing zendframework/zend-soap (To have the Soap adapter (Remote Object feature))
ocramius/proxy-manager suggests installing zendframework/zend-xmlrpc (To have the XmlRpc adapter (Remote Object feature))
friendsofsymfony/rest-bundle suggests installing jms/serializer-bundle (Add support for advanced serialization capabilities, recommended, requires ~0.12)
friendsofsymfony/user-bundle suggests installing willdurand/propel-typehintable-behavior (Needed when using the propel implementation)
imagine/imagine suggests installing ext-gmagick (to use the Gmagick implementation)
knplabs/gaufrette suggests installing amazonwebservices/aws-sdk-for-php (to use the legacy Amazon S3 adapters)
knplabs/gaufrette suggests installing aws/aws-sdk-php (to use the Amazon S3 adapter)
knplabs/gaufrette suggests installing dropbox-php/dropbox-php (to use the Dropbox adapter)
knplabs/gaufrette suggests installing ext-mongo (*)
knplabs/gaufrette suggests installing google/apiclient (to use GoogleCloudStorage adapter)
knplabs/gaufrette suggests installing herzult/php-ssh (to use SFtp adapter)
knplabs/gaufrette suggests installing microsoft/windowsazure (to use Microsoft Azure Blob Storage adapter)
knplabs/gaufrette suggests installing rackspace/php-opencloud (to use Opencloud adapter)
nelmio/api-doc-bundle suggests installing jms/serializer (For making use of serializer information in the doc.)
phpseclib/phpseclib suggests installing ext-gmp (Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.)
phpseclib/phpseclib suggests installing ext-mcrypt (Install the Mcrypt extension in order to speed up a few other cryptographic operations.)
phpseclib/phpseclib suggests installing pear-pear/PHP_Compat (Install PHP_Compat to get phpseclib working on PHP < 5.0.0.)
predis/predis suggests installing ext-phpiredis (Allows faster serialization and deserialization of the Redis protocol)
ramsey/uuid suggests installing ircmaxell/random-lib (Provides RandomLib to use with the RandomLibAdapter)
ramsey/uuid suggests installing ramsey/uuid-console (A console application for generating UUIDs with ramsey/uuid)
ramsey/uuid suggests installing ramsey/uuid-doctrine (Allow the use of a UUID as Doctrine field type.)
sensio/framework-extra-bundle suggests installing symfony/psr-http-message-bridge (To use the PSR-7 converters)
sonata-project/exporter suggests installing propel/propel1 (~1.6)
gedmo/doctrine-extensions suggests installing doctrine/mongodb-odm (to use the extensions with the MongoDB ODM)
stof/doctrine-extensions-bundle suggests installing doctrine/mongodb-odm-bundle (to use the MongoDB ODM extensions)
kriswallsmith/assetic suggests installing leafo/lessphp (Assetic provides the integration with the lessphp LESS compiler)
kriswallsmith/assetic suggests installing leafo/scssphp (Assetic provides the integration with the scssphp SCSS compiler)
kriswallsmith/assetic suggests installing leafo/scssphp-compass (Assetic provides the integration with the SCSS compass plugin)
kriswallsmith/assetic suggests installing patchwork/jsqueeze (Assetic provides the integration with the JSqueeze JavaScript compressor)
kriswallsmith/assetic suggests installing ptachoire/cssembed (Assetic provides the integration with phpcssembed to embed data uris)
symfony/assetic-bundle suggests installing kriswallsmith/spork (to be able to dump assets in parallel)
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)
guzzle/guzzle suggests installing guzzlehttp/guzzle (Guzzle 5 has moved to a new package name. The package you have installed, Guzzle 3, is deprecated.)
ddeboer/data-import suggests installing phpoffice/phpexcel (If you want to use the ExcelReader)
liip/functional-test-bundle suggests installing nelmio/alice (Required when using loadFixtureFiles functionality)
sebastian/global-state suggests installing ext-uopz (*)
phpunit/php-code-coverage suggests installing ext-xdebug (>=2.2.1)
phpunit/phpunit suggests installing phpunit/php-invoker (~1.1)
paragonie/random_compat suggests installing ext-libsodium (Provides a modern crypto API that can be used to generate random bytes.)
Generating autoload files
    php : No assets to install
    fr3d/ldap-bundle : No assets to install
    symfony/symfony : No assets to install
    incenteev/composer-parameter-handler : No assets to install
    doctrine/orm : No assets to install
    doctrine/doctrine-bundle : No assets to install
    twig/extensions : No assets to install
    symfony/assetic-bundle : No assets to install
    symfony/swiftmailer-bundle : No assets to install
    symfony/monolog-bundle : No assets to install
    sensio/distribution-bundle : No assets to install
    sensio/framework-extra-bundle : No assets to install
    nelmio/api-doc-bundle : No assets to install
    friendsofsymfony/rest-bundle : No assets to install
    cbsi/doctrine2-nestedset : No assets to install
    partkeepr/extjs6 : No assets to install
    fortawesome/font-awesome : No assets to install
    doctrine/doctrine-fixtures-bundle : No assets to install
    symfony/doctrine-bridge : No assets to install
    dunglas/api-bundle : No assets to install
    brainbits/fugue-icons-bundle : No assets to install
    imagine/imagine : No assets to install
    ramsey/uuid : No assets to install
    moontoast/math : No assets to install
    doctrine/migrations : No assets to install
    doctrine/doctrine-migrations-bundle : No assets to install
    stof/doctrine-extensions-bundle : No assets to install
    friendsofsymfony/user-bundle : No assets to install
    escapestudios/wsse-authentication-bundle : No assets to install
    atelierspierrot/famfamfam-silk-sprite : Installation in progress...
    atelierspierrot/famfamfam-silk-sprite : Installing assets : "public"...
    atelierspierrot/famfamfam-silk-sprite : Assets directory matches : "public"
    atelierspierrot/famfamfam-silk-sprite : Directory found : "web/"
    atelierspierrot/famfamfam-silk-sprite : Directory installed : "/usr/share/nginx/html/PartKeepr/vendor/../web/atelierspierrot/famfamfam-silk-sprite"
    reputation-vip/composer-assets-installer : No assets to install
    jms/translation-bundle : No assets to install
    partkeepr/remote-file-loader : No assets to install
    nfq-alpha/sprite-bundle : No assets to install
    symfony/property-access : No assets to install
    sonata-project/exporter : No assets to install
    knplabs/knp-gaufrette-bundle : No assets to install
    phpseclib/phpseclib : No assets to install
    snc/redis-bundle : No assets to install
    predis/predis : No assets to install
> Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap
> Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets
Killed
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets handling the post-install-cmd event terminated with an exception

  [RuntimeException]
  An error occurred when executing the "'assets:install --symlink --relative '\''web'\'''" command.

install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] [<packages>]...

root@jarrett:/usr/share/nginx/html/PartKeepr# php composer.phar -vvv install
Reading ./composer.json
Loading config file /root/.composer/config.json
Loading config file /root/.composer/auth.json
Loading config file ./composer.json
Executing command (/usr/share/nginx/html/PartKeepr): git describe --exact-match --tags
Executing command (/usr/share/nginx/html/PartKeepr): git branch --no-color --no-abbrev -v
Failed to initialize global composer: Composer could not find the config file: /root/.composer/composer.json
To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section
Loading plugin ReputationVIP\Composer\AssetsInstallerPlugin
Reading ./composer.lock
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Reading ./composer.lock
Analyzed 288 packages to resolve dependencies
Analyzed 862 rules to resolve dependencies
Nothing to install or update
Generating autoload files
    php : No assets to install
    fr3d/ldap-bundle : No assets to install
    symfony/symfony : No assets to install
    incenteev/composer-parameter-handler : No assets to install
    doctrine/orm : No assets to install
    doctrine/doctrine-bundle : No assets to install
    twig/extensions : No assets to install
    symfony/assetic-bundle : No assets to install
    symfony/swiftmailer-bundle : No assets to install
    symfony/monolog-bundle : No assets to install
    sensio/distribution-bundle : No assets to install
    sensio/framework-extra-bundle : No assets to install
    nelmio/api-doc-bundle : No assets to install
    friendsofsymfony/rest-bundle : No assets to install
    cbsi/doctrine2-nestedset : No assets to install
    partkeepr/extjs6 : No assets to install
    fortawesome/font-awesome : No assets to install
    doctrine/doctrine-fixtures-bundle : No assets to install
    symfony/doctrine-bridge : No assets to install
    dunglas/api-bundle : No assets to install
    brainbits/fugue-icons-bundle : No assets to install
    imagine/imagine : No assets to install
    ramsey/uuid : No assets to install
    moontoast/math : No assets to install
    doctrine/migrations : No assets to install
    doctrine/doctrine-migrations-bundle : No assets to install
    stof/doctrine-extensions-bundle : No assets to install
    friendsofsymfony/user-bundle : No assets to install
    escapestudios/wsse-authentication-bundle : No assets to install
    atelierspierrot/famfamfam-silk-sprite : Installation in progress...
    atelierspierrot/famfamfam-silk-sprite : Installing assets : "public"...
    atelierspierrot/famfamfam-silk-sprite : Assets directory matches : "public"
    atelierspierrot/famfamfam-silk-sprite : Directory found : "web/"
    atelierspierrot/famfamfam-silk-sprite : Directory installed : "/usr/share/nginx/html/PartKeepr/vendor/../web/atelierspierrot/famfamfam-silk-sprite"
    reputation-vip/composer-assets-installer : No assets to install
    jms/translation-bundle : No assets to install
    partkeepr/remote-file-loader : No assets to install
    nfq-alpha/sprite-bundle : No assets to install
    symfony/property-access : No assets to install
    sonata-project/exporter : No assets to install
    knplabs/knp-gaufrette-bundle : No assets to install
    phpseclib/phpseclib : No assets to install
    snc/redis-bundle : No assets to install
    predis/predis : No assets to install
> post-install-cmd: Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap
> post-install-cmd: Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets
Killed
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets handling the post-install-cmd event terminated with an exception

  [RuntimeException]
  An error occurred when executing the "'assets:install --symlink --relative '\''web'\'''" command.

Exception trace:
 () at /usr/share/nginx/html/PartKeepr/vendor/sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/Composer/ScriptHandler.php:327
 Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::executeCommand() at /usr/share/nginx/html/PartKeepr/vendor/sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/Composer/ScriptHandler.php:175
 Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:225
 Composer\EventDispatcher\EventDispatcher->executeEventPhpScript() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:179
 Composer\EventDispatcher\EventDispatcher->doDispatch() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:94
 Composer\EventDispatcher\EventDispatcher->dispatchScript() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/src/Composer/Installer.php:350
 Composer\Installer->run() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/src/Composer/Command/InstallCommand.php:134
 Composer\Command\InstallCommand->execute() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/vendor/symfony/console/Command/Command.php:259
 Symfony\Component\Console\Command\Command->run() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/vendor/symfony/console/Application.php:841
 Symfony\Component\Console\Application->doRunCommand() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/vendor/symfony/console/Application.php:192
 Symfony\Component\Console\Application->doRun() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/src/Composer/Console/Application.php:167
 Composer\Console\Application->doRun() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/vendor/symfony/console/Application.php:123
 Symfony\Component\Console\Application->run() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/src/Composer/Console/Application.php:98
 Composer\Console\Application->run() at phar:///usr/share/nginx/html/PartKeepr/composer.phar/bin/composer:43
 require() at /usr/share/nginx/html/PartKeepr/composer.phar:25

install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] [<packages>]...
Drachenkaetzchen commented 8 years ago

Check if you have any error in your dmesg log. Looks like composer is killed due to Linux OOM.

JarrettR commented 8 years ago

Good call, got it in one. Thanks! I've been having a lot of issues installing this on my VM with 128MB of RAM. It might be worth putting in a warning during install, or a note in the Readme about limited resources being an issue. It's not something I often need to check with web apps, although I understand that this works in unfamiliar(to me) ways.