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"
    }
}
Как разрешить? Перепробовал все, что смог.
  • Вопрос задан
  • 43755 просмотров
Решения вопроса 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 "*"
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Akh_Kartoev
новичок в этом деле, но решил эту проблему composer self-update
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Farpost Владивосток
от 100 000 до 160 000 ₽
Cloud4Y Ярославль
от 65 000 до 130 000 ₽
от 80 000 до 120 000 ₽
17 февр. 2020, в 23:30
1100 руб./за проект
17 февр. 2020, в 19:40
500 руб./за проект
17 февр. 2020, в 19:36
5000 руб./за проект