Probleme beim Update von Erweiterungen nach contao-manager Update
Guten Abend zusammen,
ich habe ein Problem nach dem Zwangsupdate meines contao-managers von 1.3.3 auf 1.4.2.
Im Anschluss nach dem Login wird mir angezeigt, dass scheinbar ein "Zwangsentfernen einer Erweiterung" notwendig ist:
Code:
contao-components/installer (manuell entfernt)
Contao components installer
LGPL-3.0-or-later
Führe ich das aus (kann es nicht Deselektieren), erhalte ich folgendes Log:
Code:
composer update contao-components/installer contao/conflicts
> Resolving dependencies using Composer Cloud v3.1.0
!!! Current server is sponsored by: Contao Association !!!
[5.7MiB/0.18s] Loading composer repositories with package information
[6.3MiB/0.29s] Updating dependencies
[7.5MiB/0.32s] Your requirements could not be resolved to an installable set of packages.
[7.5MiB/0.32s]
Problem 1
- contao-community-alliance/composer-plugin 3.0.9 requires composer-plugin-api ^1.0 -> found composer-plugin-api[2.0.0] but it does not match the constraint.
- isotope/isotope_documents 1.0.3 requires contao-community-alliance/composer-plugin ~2.4 || ~3.0 -> satisfiable by contao-community-alliance/composer-plugin[3.0.9].
- isotope/isotope_documents is locked to version 1.0.3 and an update of this package was not requested.
You are using Composer 2, which some of your plugins seem to be incompatible with. Make sure you update your plugins or report a plugin-issue to ask them to support Composer 2.
[7.5MiB/0.32s] <warning>Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.</warning>
[6.5MiB/0.33s] Memory usage: 6.51MB (peak: 8.15MB), time: 0.33s.
[6.5MiB/0.33s] Finished Composer Cloud resolving.
# Cloud Job ID 93gCN31XVoBWemhPslJgm1qVpDCCukhXaVbZyH46rTROXGsjjR186wNBPB0ncWC2odeA4Ewj8h1kkaH5Mog8 failed
composer install
Meine composer.json enthält folgende Einträge:
Code:
{
"type": "project",
"require": {
"codefog/contao-cookiebar": "^2.2",
"contao-themes-net/mate-theme-bundle": "^2.3",
"contao/calendar-bundle": "^4.4",
"contao/comments-bundle": "^4.4",
"contao/conflicts": "*@dev",
"contao/faq-bundle": "^4.4",
"contao/listing-bundle": "^4.4",
"contao/manager-bundle": "4.4.*",
"contao/news-bundle": "^4.4",
"contao/newsletter-bundle": "^4.4",
"craffft/contao-photoalbums2": "^2.1",
"isotope/isotope-core": "^2.6",
"isotope/isotope_documents": "^1.0",
"terminal42/notification_center": "^1.5",
"trilobit-gmbh/contao-tiles-bundle": "^1.0"
},
"extra": {
"contao-component-dir": "assets"
},
"scripts": {
"post-install-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
],
"post-update-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
]
}
}
Für mich sieht es so aus, als hätte sich der contao-manager beim Update selbst die Beine gestellt (wegen Update auf composer 2.0?), weil er die nötige Abhängigkeit zur composer-plugin api ^1.0 von "contao-components/installer" selbst upgedatet/entfernt hat.
Contao Version 4.4.46
Vielleicht noch ein Hinweis:
Isotope Documents benötige ich leider für die korrekte Rechnungsstellung im Onlineshop. :(
Habt ihr einen Tipp für mich?
Vielen Dank :)