Одновременно на всех сайтах появилась ошибка при попытке сделать обновление composer update
> DrupalProject\composer\ScriptHandler::checkComposerVersion
Loading composer repositories with package information
Info from https://repo.packagist.org
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires drupal/ckeditor_config ^3.1 -> satisfiable by drupal/ckeditor_config[3.1.0, 3.x-dev].
- Conclusion: don't install drupal/core 9.4.x-dev (conflict analysis result)
- Conclusion: don't install drupal/core 9.5.x-dev (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.0-alpha1 (conflict analysis result)
- Conclusion: don't install drupal/core 9.4.0-alpha1 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.0-beta1 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.0-beta2 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.0-beta3 (conflict analysis result)
- Conclusion: don't install drupal/core 9.4.0-beta1 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.0-rc1 (conflict analysis result)
- Conclusion: don't install drupal/core 9.4.0-rc1 (conflict analysis result)
- Conclusion: don't install drupal/core 9.4.0-rc2 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.0 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.1 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.2 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.3 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.4 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.5 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.6 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.7 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.8 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.9 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.10 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.11 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.12 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.13 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.14 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.15 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.16 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.17 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.18 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.19 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.20 (conflict analysis result)
- Conclusion: don't install drupal/core 9.3.21 (conflict analysis result)
- Conclusion: don't install drupal/core 9.4.0 (conflict analysis result)
- Conclusion: don't install drupal/core 9.4.1 (conflict analysis result)
- Conclusion: don't install drupal/core 9.4.2 (conflict analysis result)
- Conclusion: don't install drupal/core 9.4.3 (conflict analysis result)
- Conclusion: don't install drupal/core 9.4.4 (conflict analysis result)
- Conclusion: don't install drupal/core 9.4.5 (conflict analysis result)
- drupal/vbo_export[4.0.0, ..., 4.x-dev] require drupal/core ^9.3 -> satisfiable by drupal/core[9.3.0-alpha1, ..., 9.5.x-dev].
- Conclusion: don't install drupal/core 9.3.x-dev (conflict analysis result)
- Root composer.json requires drupal/vbo_export ^4.0 -> satisfiable by drupal/vbo_export[4.0.0, 4.1.0, 4.x-dev].
С чем это может быть связано?
Комментарии
А какая сейчас версия ядра?
В общем. нашел. Проблема с модулем CKedior config и появилась ошбика в отчете о состоянии
Неразрешенная зависимость
CKEditor 4 (contrib) (требуется версия >=8.5)
Для CKEditor custom config требуется этот модуль и версия. В настояшее время используется CKEditor 4 (contrib) версии 1.0.1.
Вот здесь она обсуждается уже 3 дня, но так и не решена.
https://www.drupal.org/project/ckeditor_config/issues/3309026
Теперь CKEditor4 не является частью ядра.
Поэтому глючат модули, которые к нему подключались.
В частности:
dependencies:
- drupal:ckeditor (>=8.5)
Это относится к версии ядра.
А проверка идет версии модуля 1.0.1.
Черти чо, в общем.
Похоже надо CKEditor 5 прикручивать уже.
Эммм... в 9.4.5 - CKEditor 5 пока в статусе экспериментального.
В общем, если удалить модуль CKEditor custom config из админки и с помощью
composer remove drupal/ckeditor_config
т.е. совсем из зависимостей.
То обновление начинает работать.
Но все равно как-то обидненько.
Там же вроде есть issue fork, который решает проблему, и который можно подцепить к композеру вместо дистрибутива модуля. Но если опыта с этим нет, то проще, наверное, подождать еще несколько дней.
А насколько опасно сейчас на CKEditor 5 переходить?
Сильно сырой?
Сырой. Тестовую версию сайта чтобы попробовать думаю вы можете сделать.
Модуль CKEditor Custom Config обновился, теперь ошибок нет.