У меня была такая же проблема, когда я хотел установить sclable/php-latex. Ему нужен был процесс symfony выше 2.7. Установлена версия 3.x. Я думал, все должно быть хорошо, но это не сработало.
Вы просто должны изменить файл composer.json и установить версию выше 2.
"symfony/process": "^2.7"
, как здесь мой composer.json файл
{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": [ "framework", "laravel" ],
"license": "MIT",
"type": "project",
"minimum-stability": "beta",
"prefer-stable": true,
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*",
"barryvdh/laravel-debugbar": "^2.2",
"symfony/process": "^2.7",
"sclable/php-latex": "0.*",
"anahkiasen/former": "^4.0"
},
"require-dev": {
"fzaninotto/faker": "~1.4",
"mockery/mockery": "0.9.*",
"phpunit/phpunit": "~4.0",
"symfony/css-selector": "2.8.*|3.0.*",
"symfony/dom-crawler": "2.8.*|3.0.*"
},
Затем сделать обновление композитор :
composer update -verbose
В общем, ваши варианты - либо дождаться, когда пакет будет u pdated для поддержки версий v3.x или downgrade Laravel до версии, использующей v2.x. Если мы знаем, какой пакет вы пытаетесь установить, возможно, может быть версия бета-версии, которую вы можете установить, которая поддерживает v3.x – Wader
Я пытаюсь установить https://github.com/backup-manager/laravel. Я открыл новую проблему, и автор сказал, что он обновит ее как можно скорее. – mimo
Ах ладно. Похоже, вам просто нужно дождаться, когда автор обновится, так как даже версия dev пакета все еще использует 2. *. – Wader