Composer дает ошибку «Your requirements could not be resolved to an installable set of packages». Как разрешить?

При composer update > ~/toster получается
[32mLoading composer repositories with package information[0m
[32mUpdating dependencies (including require-dev)[0m
[37;41mYour requirements could not be resolved to an installable set of packages.[0m

  Problem 1
    - phpdocumentor/template-abstract 1.2.1 requires ext-xsl * -> the requested PHP extension xsl is missing from your system.
    - phpdocumentor/template-abstract 1.2 requires ext-xsl * -> the requested PHP extension xsl is missing from your system.
    - phpdocumentor/phpdocumentor dev-master requires phpdocumentor/template-abstract ~1.2 -> satisfiable by phpdocumentor/template-abstract[1.2, 1.2.1].
    - Installation request for phpdocumentor/phpdocumentor dev-master -> satisfiable by phpdocumentor/phpdocumentor[dev-master].
composer.json
{
    "name": "krll_/krll.tk",
    "require": {
        "slim/slim": "dev-master",
        "j4mie/paris": "dev-master",
        "phpdocumentor/phpdocumentor": "dev-master"
    },
    "config": {
        "bin-dir": "bin"
    }
}
Как разрешить? Перепробовал все, что смог.
  • Вопрос задан
  • 37685 просмотров
Решения вопроса 1
@krlljs Автор вопроса
Нашел поднятую тему тут и тут, там и же и подсказка к разрешению:

1. Проверить наличии расширения ext-xsl

$ composer show --platform | grep ext-x
$ composer show --platform | grep ext-xsl

2. если в списки ext-xsl не будет, установи
$ sudo apt-get install php5-xsl
3. и добавляй зависимость в composer.json как require-dev, читай Require inline alias
composer require --dev phpdocumentor/phpdocumentor dev-master

4. чтоб ошибка больше не тревожила, следует так же добавлять зависимость на расширения, читай Platform packages
composer require --dev ext-xsl "*"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Charltons Гонконг
от 150 000 до 180 000 руб.
Россайт Санкт-Петербург
от 60 000 до 60 000 руб.
26 июн. 2019, в 15:21
600 руб./в час
26 июн. 2019, в 15:06
50000 руб./за проект
26 июн. 2019, в 14:56
300 руб./в час