Closed xpunsterx closed 8 years ago
I found a solution:
composer global update fxp/composer-asset-plugin --no-plugins
it's works for me, but only in composer.json looks like:
{
"config": {
"secure-http": false
},
"require": {
"fxp/composer-asset-plugin": "dev-master"
}
}
works fine for me with the following versions:
$ composer --version
Composer version 1.1-dev (89cfde051d70a02b9335fd79ce41bb7b3090a365) 2016-04-19 10:00:39
$ composer global show -i
fxp/composer-asset-plugin v1.1.3 NPM/Bower Dependency Manager for Composer
I got the same :(
$ composer update -o -vvv
Running 1.0.2 (2016-04-21 12:30:18) with PHP 5.6.10 on Darwin / 15.4.0
Reading ./composer.json
Loading config file /Users/unknown/.composer/config.json
Loading config file /Users/unknown/.composer/auth.json
Loading config file ./composer.json
Checking CA file /private/var/folders/t9/fj17ywks43x4p7f8wnzrr08h0000gn/T/composer-cacert-674f211b2a5898f2740ea62f3003ce817cdbf5f00325ab3169b7bb9922fc7808.pem
Executing command (/Users/unknown/Documents/Workspace/test): git branch --no-color --no-abbrev -v
Reading /Users/unknown/.composer/composer.json
Loading config file /Users/unknown/.composer/config.json
Loading config file /Users/unknown/.composer/auth.json
Loading config file /Users/unknown/.composer/composer.json
Loading config file /Users/unknown/.composer/auth.json
Reading /Users/unknown/Documents/Workspace/test//vendor/composer/installed.json
Reading /Users/unknown/.composer/vendor/composer/installed.json
Loading plugin yii\composer\Plugin
Loading plugin Fxp\Composer\AssetPlugin\FxpAssetPlugin
Reading ./composer.json
Loading config file /Users/unknown/.composer/config.json
Loading config file /Users/unknown/.composer/auth.json
Loading config file ./composer.json
Executing command (/Users/unknown/Documents/Workspace/test/): git branch --no-color --no-abbrev -v
Reading /Users/unknown/.composer/composer.json
Loading config file /Users/unknown/.composer/config.json
Loading config file /Users/unknown/.composer/auth.json
Loading config file /Users/unknown/.composer/composer.json
Loading config file /Users/unknown/.composer/auth.json
Reading /Users/unknown/Documents/Workspace/test//vendor/composer/installed.json
[ReflectionException]
Class Fxp\Composer\AssetPlugin\Repository\NpmRepository does not exist
Exception trace:
() at phar:///usr/local/bin/composer/src/Composer/Repository/RepositoryManager.php:122
ReflectionMethod->__construct() at phar:///usr/local/bin/composer/src/Composer/Repository/RepositoryManager.php:0
Composer\Repository\RepositoryManager->createRepository() at /Users/unknown/Documents/Workspace/test//vendor/fxp/composer-asset-plugin/Util/AssetPlugin.php:88
Fxp\Composer\AssetPlugin\Util\AssetPlugin::addRegistryRepositories() at /Users/unknown/Documents/Workspace/test//vendor/fxp/composer-asset-plugin/FxpAssetPlugin.php:94
Fxp\Composer\AssetPlugin\FxpAssetPlugin->activate() at phar:///usr/local/bin/composer/src/Composer/Plugin/PluginManager.php:225
Composer\Plugin\PluginManager->addPlugin() at phar:///usr/local/bin/composer/src/Composer/Plugin/PluginManager.php:198
Composer\Plugin\PluginManager->registerPackage() at phar:///usr/local/bin/composer/src/Composer/Plugin/PluginManager.php:250
Composer\Plugin\PluginManager->loadRepository() at phar:///usr/local/bin/composer/src/Composer/Plugin/PluginManager.php:76
Composer\Plugin\PluginManager->loadInstalledPlugins() at phar:///usr/local/bin/composer/src/Composer/Factory.php:355
Composer\Factory->createComposer() at phar:///usr/local/bin/composer/src/Composer/Factory.php:533
Composer\Factory::create() at phar:///usr/local/bin/composer/src/Composer/Console/Application.php:267
Composer\Console\Application->getComposer() at phar:///usr/local/bin/composer/src/Composer/Command/BaseCommand.php:53
Composer\Command\BaseCommand->getComposer() at phar:///usr/local/bin/composer/src/Composer/Command/UpdateCommand.php:97
Composer\Command\UpdateCommand->execute() at phar:///usr/local/bin/composer/vendor/symfony/console/Command/Command.php:259
Symfony\Component\Console\Command\Command->run() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:844
Symfony\Component\Console\Application->doRunCommand() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:192
Symfony\Component\Console\Application->doRun() at phar:///usr/local/bin/composer/src/Composer/Console/Application.php:189
Composer\Console\Application->doRun() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:123
Symfony\Component\Console\Application->run() at phar:///usr/local/bin/composer/src/Composer/Console/Application.php:99
Composer\Console\Application->run() at phar:///usr/local/bin/composer/bin/composer:43
require() at /usr/local/bin/composer:24
[ErrorException]
Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRepository
::whatProvides() should be compatible with Composer\Repository\ComposerRepo
sitory::whatProvides(Composer\DependencyResolver\Pool $pool, $name, $bypass
Filters = false)
Exception trace:
() at /Users/unknown/Documents/Workspace/test//vendor/fxp/composer-asset-plugin/Repository/AbstractAssetsRepository.php:334
Composer\Util\ErrorHandler::handle() at phar:///usr/local/bin/composer/vendor/composer/ClassLoader.php:412
Composer\Autoload\includeFile() at phar:///usr/local/bin/composer/vendor/composer/ClassLoader.php:412
Composer\Autoload\includeFile() at phar:///usr/local/bin/composer/vendor/composer/ClassLoader.php:301
Composer\Autoload\ClassLoader->loadClass() at n/a:n/a
spl_autoload_call() at /Users/unknown/Documents/Workspace/test//vendor/fxp/composer-asset-plugin/Repository/NpmRepository.php:26
include() at phar:///usr/local/bin/composer/vendor/composer/ClassLoader.php:412
Composer\Autoload\includeFile() at phar:///usr/local/bin/composer/vendor/composer/ClassLoader.php:301
Composer\Autoload\ClassLoader->loadClass() at n/a:n/a
spl_autoload_call() at n/a:n/a
ReflectionMethod->__construct() at phar:///usr/local/bin/composer/src/Composer/Repository/RepositoryManager.php:122
Composer\Repository\RepositoryManager->createRepository() at /Users/unknown/Documents/Workspace/test//vendor/fxp/composer-asset-plugin/Util/AssetPlugin.php:88
Fxp\Composer\AssetPlugin\Util\AssetPlugin::addRegistryRepositories() at /Users/unknown/Documents/Workspace/test//vendor/fxp/composer-asset-plugin/FxpAssetPlugin.php:94
Fxp\Composer\AssetPlugin\FxpAssetPlugin->activate() at phar:///usr/local/bin/composer/src/Composer/Plugin/PluginManager.php:225
Composer\Plugin\PluginManager->addPlugin() at phar:///usr/local/bin/composer/src/Composer/Plugin/PluginManager.php:198
Composer\Plugin\PluginManager->registerPackage() at phar:///usr/local/bin/composer/src/Composer/Plugin/PluginManager.php:250
Composer\Plugin\PluginManager->loadRepository() at phar:///usr/local/bin/composer/src/Composer/Plugin/PluginManager.php:76
Composer\Plugin\PluginManager->loadInstalledPlugins() at phar:///usr/local/bin/composer/src/Composer/Factory.php:355
Composer\Factory->createComposer() at phar:///usr/local/bin/composer/src/Composer/Factory.php:533
Composer\Factory::create() at phar:///usr/local/bin/composer/src/Composer/Console/Application.php:267
Composer\Console\Application->getComposer() at phar:///usr/local/bin/composer/src/Composer/Command/BaseCommand.php:53
Composer\Command\BaseCommand->getComposer() at phar:///usr/local/bin/composer/src/Composer/Command/UpdateCommand.php:97
Composer\Command\UpdateCommand->execute() at phar:///usr/local/bin/composer/vendor/symfony/console/Command/Command.php:259
Symfony\Component\Console\Command\Command->run() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:844
Symfony\Component\Console\Application->doRunCommand() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:192
Symfony\Component\Console\Application->doRun() at phar:///usr/local/bin/composer/src/Composer/Console/Application.php:189
Composer\Console\Application->doRun() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:123
Symfony\Component\Console\Application->run() at phar:///usr/local/bin/composer/src/Composer/Console/Application.php:99
Composer\Console\Application->run() at phar:///usr/local/bin/composer/bin/composer:43
require() at /usr/local/bin/composer:24
update [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--with-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] [<packages>]...
$ composer --version
Composer version 1.0.2 2016-04-21 12:30:18
$ composer global show -i
fxp/composer-asset-plugin v1.1.4 NPM/Bower Dependency Manager for Composer
After removing composer.lock and vendor folder everything works fine.
Great!
I have:
try to use:
composer update
and got the error: